1. ba4c308 Move GPU locking logic into generic hardware profile by Nathaniel Nifong · 3 years, 4 months ago
  2. 59e3456 Avoid descending into Expressions unnecessarily. by John Stiles · 3 years, 3 months ago
  3. 8dabeac Improve error reporting for invalid var-decls. by John Stiles · 3 years, 3 months ago
  4. 6e73404 Remove unused high-quality downgrade heuristic by Mike Reed · 3 years, 3 months ago
  5. 6c3b23f SkSL: Ensure struct declarations contain at least one member by Brian Osman · 3 years, 3 months ago
  6. 1f19ce2 Reland "Remove deprecated form of SkRuntimeEffect::Make." by John Stiles · 3 years, 4 months ago
  7. 2494942 Reland "Flush rather than copy pixels in GrSurfaceContext::writePixels." by Brian Salomon · 3 years, 4 months ago
  8. e76e479 skvm float divides are meant to allow /0 by Mike Klein · 3 years, 3 months ago
  9. 725f158 Remove GrGpu::testingOnly_flushGpuAndSync by Brian Salomon · 3 years, 3 months ago
  10. 7942619 Pipe ReducedOpsTaskSplitting into skpbench.py by Adlai Holler · 3 years, 3 months ago
  11. 3354f8c Simplify stroke join definitions in tessellation shaders by Chris Dalton · 3 years, 3 months ago
  12. 381dd57 Remove ternary Lvalue support in SPIR-V. by John Stiles · 3 years, 3 months ago
  13. 2869869 revise how we handle invalid configs by Mike Klein · 3 years, 3 months ago
  14. 5ad7590 Performance experiment: Disable SkSL optimization in nanobench/skpbench by Brian Osman · 3 years, 3 months ago
  15. bb1505f Move static-switch and static-if tests out of scanCFG. by John Stiles · 3 years, 3 months ago
  16. 1526444 Allocator for GrTextBlobs by Herb Derby · 3 years, 5 months ago
  17. ec24154 Fix SPIR-V bug with swizzled out parameters. by John Stiles · 3 years, 4 months ago
  18. b604452 Delete deprecated blur filter header by Michael Ludwig · 3 years, 4 months ago
  19. 3370d68 Roll Dawn from 7e80cce1a906 to d44159c23c10 (3 revisions) by skia-autoroll · 3 years, 4 months ago
  20. 7755db6 Roll Chromium from 897c00073839 to ede6daaf9f05 (402 revisions) by skia-autoroll · 3 years, 4 months ago
  21. 22363fe Roll ANGLE from cffe90b44a51 to cf8c71de559a (12 revisions) by skia-autoroll · 3 years, 4 months ago
  22. c616e1c Remove the partial-flush machinery from GrResourceAllocator by Adlai Holler · 3 years, 4 months ago
  23. b33140a allocation system for properly aligned bytes by Herb Derby · 3 years, 4 months ago
  24. 26af11c [skottie] Fix sphere lighting shader by Florin Malita · 3 years, 4 months ago
  25. f67199e Enforce runtime effect's isOpaque on the GPU backend by Brian Osman · 3 years, 4 months ago
  26. 691a794 Support COLRv1 color fonts by Dominik Röttsches · 3 years, 4 months ago
  27. 11a15b1 added SkSL DSL uniform support by Ethan Nicholas · 3 years, 4 months ago
  28. 9408a61 Final bits of vulkan buffer memory optimizations. by Greg Daniel · 3 years, 4 months ago
  29. d6a5f449 Migrate PermitInvalidStaticTests flag to Program::Settings. by John Stiles · 3 years, 4 months ago
  30. bf79dff SkSL DSL struct support by Ethan Nicholas · 3 years, 4 months ago
  31. 2af98b2 high-contrast filter as runtime by Mike Klein · 3 years, 4 months ago
  32. 8e756f3 Support structs in runtime effects by Brian Osman · 3 years, 4 months ago
  33. f473896 Replace settings values during IR conversion by Brian Osman · 3 years, 4 months ago
  34. b41676d Extract a subclass for binning stroke instances by Chris Dalton · 3 years, 4 months ago
  35. 820921e Rename SkXfermodeImageFilter to SkBlendImageFilter by Michael Ludwig · 3 years, 4 months ago
  36. 570506d Added DSL FP codeAppend function. by Ethan Nicholas · 3 years, 4 months ago
  37. cb92744 SkColorFilters::WithWorkingFormat by Mike Klein · 3 years, 4 months ago
  38. dfa9179 Remove GrStrokeIndirectTessellator::fResolveLevelForCircles by Chris Dalton · 3 years, 4 months ago
  39. ae8ba01 further refine reruns by Mike Klein · 3 years, 4 months ago
  40. a1e5f58 Revert "Flush rather than copy pixels in GrSurfaceContext::writePixels." by Brian Salomon · 3 years, 4 months ago
  41. 1b91c0e Fix use-after-free discovered by the fuzzer. by John Stiles · 3 years, 4 months ago
  42. 53ab360 Don't forget to call putBackVertices from the stroke tessellator by Chris Dalton · 3 years, 4 months ago
  43. 510e45c minor fm_driver tweaks by Mike Klein · 3 years, 4 months ago
  44. 0ebdb37 plumb errors up to mid-level steps by Mike Klein · 3 years, 4 months ago
  45. 1352d0e [canvaskit] perform audio asset lookup by layer id by Jorge Betancourt · 3 years, 4 months ago
  46. 80aa5b1 [skottie] Add threshold effect by Florin Malita · 3 years, 4 months ago
  47. eff697a Roll FreeType by Dominik Röttsches · 3 years, 4 months ago
  48. 650dd08 SkImage::textureSize replacement for GrDirectContext::ComputeImageSize. by Brian Salomon · 3 years, 4 months ago
  49. 3b7a12b Flush rather than copy pixels in GrSurfaceContext::writePixels. by Brian Salomon · 3 years, 4 months ago
  50. bc2fa2b Use GrWangsFormula::conic in indirect tessellator by Tyler Denniston · 3 years, 4 months ago
  51. abf4d50 Derive GrMtlPipelineStateDataManager from GrUniformDataManager. by Jim Van Verth · 3 years, 4 months ago
  52. d2fded8 Delete deprecated arithmetic filter header by Michael Ludwig · 3 years, 4 months ago
  53. 9cfcb07 Fix alpha channel in SelfAssignment test. by John Stiles · 3 years, 4 months ago
  54. 69b27b5 GOLD: workaround static constexpr linking problem with SkImageFilters::CropRect::kNoCropRect by Jose Dapena Paz · 3 years, 4 months ago
  55. 441b33f rm pow2 arg to GrDirectContext::ComputeImagesize by Brian Salomon · 3 years, 4 months ago
  56. 5693e5c Reland "Delete deprecated alpha threshold header" by Michael Ludwig · 3 years, 4 months ago
  57. 966d795 [canvaskit] Fix perf timeout in Puppeteer + SKPs by Kevin Lubick · 3 years, 4 months ago
  58. 9d171b6 Roll Dawn from 02fd17c75403 to 7e80cce1a906 (5 revisions) by skia-autoroll · 3 years, 4 months ago
  59. f5fd478 Roll ANGLE from 0f74ae58ed18 to cffe90b44a51 (12 revisions) by skia-autoroll · 3 years, 4 months ago
  60. e70d8ae Roll Chromium from 8cbe693bd2e0 to 897c00073839 (525 revisions) by skia-autoroll · 3 years, 4 months ago
  61. 997df84 Roll SwiftShader from 9677c6d28278 to 673a7fe5c3ff (5 revisions) by skia-autoroll · 3 years, 4 months ago
  62. 6284b31 Remove dead code for by Mike Reed · 3 years, 4 months ago
  63. ff4decc add fast_mul(F32,F32) by Mike Klein · 3 years, 4 months ago
  64. b849f7a Remove shims for reordering indirect draw command signatures by Chris Dalton · 3 years, 4 months ago
  65. 9374617 Disable caching of GrTextures in promise images. by Brian Salomon · 3 years, 4 months ago
  66. 84b0233 Rename vulkan memory allocator buffer usage enum values to be more specific. by Greg Daniel · 3 years, 4 months ago
  67. 8d5ccce Glyph positioning in RTL empty lines by Julia Lavrova · 3 years, 4 months ago
  68. 73122aa4 Use guarded_divide in more blend functions by Brian Osman · 3 years, 4 months ago
  69. 792c2cb [skottie] Sphere effect lighting by Florin Malita · 3 years, 4 months ago
  70. 39caaac RTL Glyph positioning by Julia Lavrova · 3 years, 4 months ago
  71. 0ac6c15 Reduce self-assignment expressions (`x = x`) into just `x`. by John Stiles · 3 years, 4 months ago
  72. 2735837 Handle degenerate viewMatrix in draw_shape_with_mask_filter by Robert Phillips · 3 years, 4 months ago
  73. b8c0dab Add UWP support by James Clarke · 3 years, 4 months ago
  74. a0e407d Add SkSL test for matrix equality/inequality operators. by John Stiles · 3 years, 4 months ago
  75. acc6b15 Handle overflow of accumulated rect perimeter in SkDaskPath cull_path by Robert Phillips · 3 years, 4 months ago
  76. d2ade2c Replace 'dogben' with 'brianosman' in client code search page by Brian Osman · 3 years, 4 months ago
  77. 6f8fbb5 Remove intermediate flushes from the resource allocator by Adlai Holler · 3 years, 4 months ago
  78. 0e604ca [canvaskit] add audio asset support to skottie-bindings by Jorge Betancourt · 3 years, 4 months ago
  79. 4c15170 Add support for enum types in SPIR-V code. by John Stiles · 3 years, 4 months ago
  80. a028936 Roll ANGLE from 4968f6f2b109 to 0f74ae58ed18 (19 revisions) by skia-autoroll · 3 years, 4 months ago
  81. b3c63dc Speculative fix for assert failing in makeTextureImage. by Brian Salomon · 3 years, 4 months ago
  82. 01cdf01 Reland "Add support for matrix == and != in Metal shaders." by John Stiles · 3 years, 4 months ago
  83. 55761ae Change pipeline stage callbacks to support mangling type names by Brian Osman · 3 years, 4 months ago
  84. 0bd5578 Replace Metal `constant` keyword with `const`. by John Stiles · 3 years, 4 months ago
  85. da64261 Reland "Only store resources in the GrResourceCache::fScratchMap that are available to be scratch." by Greg Daniel · 3 years, 4 months ago
  86. cc25d53 Revert "Migrate uses of deferred proxies to lazy proxies" by Adlai Holler · 3 years, 4 months ago
  87. 4908a24 Revert "Add support for matrix == and != in Metal shaders." by Greg Daniel · 3 years, 4 months ago
  88. fda4586 Update workaround for devices with broken vkQueueWaitIdle. by Greg Daniel · 3 years, 4 months ago
  89. 140adc6 Revert "Delete deprecated alpha threshold header" by Michael Ludwig · 3 years, 4 months ago
  90. 9e2c50e Revert "Remove deferred proxy machinery" by Adlai Holler · 3 years, 4 months ago
  91. 7f942e4 Roll Dawn from e7e42ebbed90 to 02fd17c75403 (10 revisions) by skia-autoroll · 3 years, 4 months ago
  92. f35c530 Roll Chromium from 983950b467bc to 8cbe693bd2e0 (368 revisions) by skia-autoroll · 3 years, 4 months ago
  93. 22b050e Roll SwiftShader from 9d35d544ce96 to 9677c6d28278 (5 revisions) by skia-autoroll · 3 years, 4 months ago
  94. ec04e06 Drop AA on quads that are extremely thin before AA insetting/outsetting. by Brian Salomon · 3 years, 4 months ago
  95. e89b50a Android roll broke with a compilation error: by Stan Iliev · 3 years, 4 months ago
  96. 5441188 Delete deprecated alpha threshold header by Michael Ludwig · 3 years, 4 months ago
  97. c501857 Add support for matrix == and != in Metal shaders. by John Stiles · 3 years, 4 months ago
  98. 2271b54 Implement indirect draws in Metal by Jim Van Verth · 3 years, 4 months ago
  99. e2c9d3c Rename `bool highp` to a non-reserved keyword. by John Stiles · 3 years, 4 months ago
  100. 53375a7 GM glyph_pos correct advance placement. by Ben Wagner · 3 years, 4 months ago