1. 8a42b09 Update GrInnerFanTriangulator to use an existing SkArenaAlloc by Chris Dalton · 4 years ago
  2. b67a336 Disable inner fan triangulation for the tessellation atlas by Chris Dalton · 4 years ago
  3. 95c2994 Revert "Run unit tests to verify SkSL folding behavior." by Greg Daniel · 4 years ago
  4. e50b322 Revert "Consolidate SkSL CPU and GPU test code." by Mike Klein · 4 years ago
  5. 6177b9b use ld2.4s/ld4.4s in load64/load128 by Mike Klein · 4 years ago
  6. 97d1817 Allow Metal shaders to return half4 colors. by John Stiles · 4 years ago
  7. 1089c0c Make sure we are using cached cpu memory for vulkan readback buffers. by Greg Daniel · 4 years ago
  8. 34c56a5 Migrate to drawImage w/ sampling by Mike Reed · 4 years ago
  9. d6b6f3e Added basic SkSL DSL statements by Ethan Nicholas · 4 years ago
  10. 2a4c0fb Improve memory layout handling in SPIRV generator by Brian Osman · 4 years ago
  11. 3b5b7d1 Merge adjacent GrOpsTasks with same target together by Adlai Holler · 4 years ago
  12. eeeaae9 Consolidate SkSL CPU and GPU test code. by John Stiles · 4 years ago
  13. 3193ff2 Remove SK_SHAPER_HARFBUZZ_USE_BAD_SCALE by Ben Wagner · 4 years ago
  14. 4ecab92 Run unit tests to verify SkSL folding behavior. by John Stiles · 4 years ago
  15. f577427 Fix lighting image filters by Michael Ludwig · 4 years ago
  16. 2c73fc4 Roll freetype by Ben Wagner · 4 years ago
  17. d272110 update alloc_tmp() to allocate blocks of N regs by Mike Klein · 4 years ago
  18. bfc9be0 Migrate SkSL test inputs to the resources/ directory. by John Stiles · 4 years ago
  19. da57fc0 Update skslc compiler script to allow for output path flexibility. by John Stiles · 4 years ago
  20. 6a27243 [docker] Fix build by pointing to correct path by Kevin Lubick · 4 years ago
  21. 7938717 Update folding tests to return pass/fail status. by John Stiles · 4 years ago
  22. 8d3642e Add checkpointing functionality to the Parser. by John Stiles · 4 years ago
  23. cc6961b Add checkpointing functionality to SkSL Lexer. by John Stiles · 4 years ago
  24. 2cfdd7f Remove preferring cached memory for vulkan cpu write, gpu read memory. by Greg Daniel · 4 years ago
  25. 5b9b0db SkSL vars now track their declaration instead of their initial value by Ethan Nicholas · 4 years ago
  26. ce75036 SkSL: Remove ByteCode interpreter, generator, etc. by Brian Osman · 4 years ago
  27. bacbb92 Revert "Revert "Reland "asyncRescaleAndRead supports unpremul results on GPU""" by Brian Salomon · 4 years ago
  28. 7d5b90a Factor out modifier-token parsing into helper function. by John Stiles · 4 years ago
  29. e02d7f8 More hiding of legacy drawImage calls by Mike Reed · 4 years ago
  30. 3727917 Squelch Metal warnings about unused _globals/_out. by John Stiles · 4 years ago
  31. 450f856 Roll Chromium from dac687f4cbf2 to 465f56090c50 (418 revisions) by skia-autoroll · 4 years ago
  32. a27bf72 Roll ANGLE from f0286e636456 to ff5f715e5c4a (11 revisions) by skia-autoroll · 4 years ago
  33. 540b049 Roll Dawn from 762814bd9229 to db383498c5c6 (15 revisions) by skia-autoroll · 4 years ago
  34. da1892a Roll SwiftShader from b3e5c440d239 to 22f14a877953 (5 revisions) by skia-autoroll · 4 years ago
  35. e465205 Remove the offthread triangulation from GrPathTessellateOp by Chris Dalton · 4 years ago
  36. c09761f [SkottieView] handle calls to setSource after first animation initialization by Jorge Betancourt · 4 years ago
  37. e89d8ea Update particle system to use skvm, rather than ByteCode by Brian Osman · 4 years ago
  38. f7410bd Remove unnecessary _out pointer in Metal. by John Stiles · 4 years ago
  39. 37d16f1 Remove GrTriangulator::fIsLinear by Chris Dalton · 4 years ago
  40. d538479 GrTriangulator cleanups by Chris Dalton · 4 years ago
  41. 94e6791 Add new lazytiling GM and update GrTextureEffect by Robert Phillips · 4 years ago
  42. 110367d Fix most remaining wasm gm unit tests by correctly providing gl context by Nathaniel Nifong · 4 years ago
  43. 8a37fb2 [svg] Implement SourceAlpha input for filter effects by Tyler Denniston · 4 years ago
  44. cff8542 [canvaskit] Include types in docker build by Kevin Lubick · 4 years ago
  45. c7e4824 [svg] Several filter helper tweaks by Tyler Denniston · 4 years ago
  46. b5db482 Improve consistency of SPIR-V code generation. by John Stiles · 4 years ago
  47. bc4d88a Update legacy shader context to take sampling by Mike Reed · 4 years ago
  48. 6de1e52 [canvaskit] Properly downsample 4x4 matrices. by Kevin Lubick · 4 years ago
  49. 982127b Make render task targets be just a proxy. by Brian Salomon · 4 years ago
  50. 25788c3 three small fixes for w-parameter by Mike Klein · 4 years ago
  51. 1ed1734 baby's first use of st2/4 by Mike Klein · 4 years ago
  52. 230cd50 close out simple assembler TODO by Mike Klein · 4 years ago
  53. e0d0235 Remove obsolete reference to Flex lexer. by John Stiles · 4 years ago
  54. 87a055b Roll ANGLE from 382f016dd3b6 to f0286e636456 (15 revisions) by skia-autoroll · 4 years ago
  55. 0775ed1 Roll Chromium from 78d95924cc6a to dac687f4cbf2 (517 revisions) by skia-autoroll · 4 years ago
  56. 3c14294 Roll Dawn from 311a17a8feae to 762814bd9229 (7 revisions) by skia-autoroll · 4 years ago
  57. bf18fa2 Roll SwiftShader from 89fd1480b47e to b3e5c440d239 (5 revisions) by skia-autoroll · 4 years ago
  58. 821a845 remove dead code from old drawimage virtuals by Mike Reed · 4 years ago
  59. 08f5311 Detemplatize render task clustering by Adlai Holler · 4 years ago
  60. 14d336e Remove "death" functions from particle system by Brian Osman · 4 years ago
  61. 5501b59 Reland "Disable the MSAA atlas mode for CCPR" by Chris Dalton · 4 years ago
  62. 6d717d4 GrQuadUtils: Handle degenerate persp quads where edges intersect outside quad by Brian Salomon · 4 years ago
  63. c8f44ca Enable new virtuals in flutter by Mike Reed · 4 years ago
  64. dd069a9 add interleaved load and store instructions by Mike Klein · 4 years ago
  65. 8a9da73 Fix overzealous optimization of short-circuits. by John Stiles · 4 years ago
  66. cdeabca [svg] Fix handling of root element position attributes by Florin Malita · 4 years ago
  67. 81bfabe Optimize (boolExpr == true) and (boolExpr != false) into boolExpr. by John Stiles · 4 years ago
  68. dd50b0c Add ExternalFunction support to SkSL-to-SkVM by Brian Osman · 4 years ago
  69. 1b1c73a Remove deprecated SkBase64 interface. by Ben Wagner · 4 years ago
  70. 489e552 Refactored SkSL convertVarDeclaration to make it more accessible from by Ethan Nicholas · 4 years ago
  71. 4c89481be [svg] Implement feMorphology filter by Tyler Denniston · 4 years ago
  72. 24c4d20 Generate simpler code for ClampFragmentProcessor. by John Stiles · 4 years ago
  73. 2ed0d94 Refactored SkSL convertDo & convertFor by Ethan Nicholas · 4 years ago
  74. abef5ef Update glsltype_string and type_to_grsltype to a complete set. by John Stiles · 4 years ago
  75. 26fdcbb Implement constant folding for (bool == bool) and (bool != bool). by John Stiles · 4 years ago
  76. 6eb610f Roll SwiftShader from 8da0f82baf35 to 89fd1480b47e (1 revision) by skia-autoroll · 4 years ago
  77. 8490066 Roll Chromium from 00da91bbde3d to 78d95924cc6a (329 revisions) by skia-autoroll · 4 years ago
  78. 8dddb04 Roll ANGLE from 81430e11c81e to 382f016dd3b6 (18 revisions) by skia-autoroll · 4 years ago
  79. 7aa7f03 Roll Dawn from e45593cb0876 to 311a17a8feae (6 revisions) by skia-autoroll · 4 years ago
  80. 18aeb57 Hide legacy drawImage methods by Mike Reed · 4 years ago
  81. e0fe62a use fourth arg in store128 by Mike Klein · 4 years ago
  82. 148224e Add GrSL enums for uint3 and uint4. by John Stiles · 4 years ago
  83. b34d62b pull out clip code that will be shared by Herb Derby · 4 years ago
  84. 420a75d Include placeholder widths in minIntrinsicWidth by Julia Lavrova · 4 years ago
  85. b8ebe23 Reland "Support indexing by loop variables in SkVMGenerator" by Brian Osman · 4 years ago
  86. b7e836c Revert "Support indexing by loop variables in SkVMGenerator" by Mike Klein · 4 years ago
  87. 9679612 Reland "Test all YUVA image factories with different encoded origins." by Brian Salomon · 4 years ago
  88. ebf5690 Support indexing by loop variables in SkVMGenerator by Brian Osman · 4 years ago
  89. d717743 Extract some GrPathTessellatoOp logic into virtual helper classes by Chris Dalton · 4 years ago
  90. f3087d8 allow a fourth Val/Reg arg per op by Mike Klein · 4 years ago
  91. ea27de5 [svg] Cleanup: use FP alpha for opacity by Florin Malita · 4 years ago
  92. aad9719 remove reg/imm unions by Mike Klein · 4 years ago
  93. 94c7476 Fix decoding gifs with too-big-bounds by Leon Scroggins III · 4 years ago
  94. 7656c4b Fix DrawEdgeAAQuad degenerate issue where 3D points don't correctly project to 2D points. by Brian Salomon · 4 years ago
  95. f8dfc3b Generate valid Metal code when globals reference one another. by John Stiles · 4 years ago
  96. 0c5c349 Optimize task clustering, part 1 by Adlai Holler · 4 years ago
  97. bde06cc [svg] Cleanup: drop the presentation attribute SkPaint cache by Florin Malita · 4 years ago
  98. e9a8238 Avoid division by zero when shaping. by Ben Wagner · 4 years ago
  99. f1650ef Revert "Test all YUVA image factories with different encoded origins." by Brian Salomon · 4 years ago
  100. 0bc32f2 Add query to test our cached convexity by Mike Reed · 4 years ago