1. e1bbd5c Disallow unsized array dimensions on size fields past the frontmost. by John Stiles · 3 years, 10 months ago
  2. 08070f6 Report the correct line number when vardecls have an error. by John Stiles · 3 years, 10 months ago
  3. 1d75778 Disallow opaque types in structs and interface blocks. by John Stiles · 3 years, 10 months ago
  4. fbbc3bb Move SkTTopoSort to src/gpu and rename it to GrTTopoSort by Robert Phillips · 3 years, 10 months ago
  5. 0023c0c Detect unsupported types for MemoryLayout and report errors. by John Stiles · 3 years, 10 months ago
  6. b7c1310 Revert "Remove SkBaseDevice::flush" by Robert Phillips · 3 years, 10 months ago
  7. 1340dbd Reland "SkAndroidCodec: Support decoding all frames" by Leon Scroggins · 3 years, 10 months ago
  8. 34de5cb Convert remaining Metal tests to golden outputs. by John Stiles · 3 years, 10 months ago
  9. 971b19d Remove SkBaseDevice::flush by Robert Phillips · 3 years, 10 months ago
  10. 031a767 Stop the inliner after it has inlined 2500 statements in a program. by John Stiles · 3 years, 10 months ago
  11. 053739d Add unit test for O(n^3) behavior in the inliner. by John Stiles · 3 years, 10 months ago
  12. b4b627e Disallow usage of private types ($vec, etc) in non-builtin code. by John Stiles · 3 years, 10 months ago
  13. 267a858 Revert "SkAndroidCodec: Support decoding all frames" by Leon Scroggins III · 3 years, 10 months ago
  14. fc4fdc5 SkAndroidCodec: Support decoding all frames by Leon Scroggins · 3 years, 10 months ago
  15. afdbd9d SkAnimatedImage: Reject invalid crops by Leon Scroggins · 3 years, 10 months ago
  16. 0f3afa7 Revert "make quickReject treat empty rects and paths the same" by Derek Sollenberger · 3 years, 10 months ago
  17. 80bfda8 Remove GrSurfaceContext::flush calls ... by Robert Phillips · 3 years, 10 months ago
  18. bc098ef Handle EXIF orientation in SkAnimCodecPlayer by Leon Scroggins · 3 years, 11 months ago
  19. e438738 Split SkYUVAInfo::PlanarConfig into PlaneConfig and Subsampling enums by Brian Salomon · 3 years, 10 months ago
  20. d986835 make quickReject treat empty rects and paths the same by Mike Reed · 3 years, 10 months ago
  21. b4ce944 Runtime effects: Fix error when mutating main's coords by Brian Osman · 3 years, 10 months ago
  22. 7601370 Add unit tests for overflowing int and uint literal limits. by John Stiles · 3 years, 10 months ago
  23. 9902cff Use SkSpan to clean up GrOnFlushCallbackObject API by Adlai Holler · 3 years, 10 months ago
  24. 24c1852 Make runtime effect error tests simpler / more explicit by Brian Osman · 3 years, 10 months ago
  25. 282f8f4 Recompute the last-move-to inside addPath() by Mike Reed · 3 years, 10 months ago
  26. 7f7b485 Fix flipped array dimensions in SkSL. by John Stiles · 3 years, 10 months ago
  27. a695d62 Limit struct nesting depth to a maximum of eight levels. by John Stiles · 3 years, 10 months ago
  28. 8d05659 Limit arrays to a maximum of eight dimensions. by John Stiles · 3 years, 10 months ago
  29. 9e2544e Add unit test for array with many dimensions. by John Stiles · 3 years, 10 months ago
  30. fb5850f replace std::aligned_storage by Mike Klein · 3 years, 10 months ago
  31. e96c19e Add unit test demonstrating array function param bug. by John Stiles · 3 years, 10 months ago
  32. f1aa6fc Fix GrPathUtils::convertLineToCubic by Chris Dalton · 3 years, 10 months ago
  33. f143274 Simplify promise image callbacks. by Brian Salomon · 3 years, 10 months ago
  34. 84d503b Report an SkSL error if an `in` var has an initializer expression. by John Stiles · 3 years, 10 months ago
  35. 61b099b re-enable tests on GCC (and Clang o_O) by Mike Klein · 3 years, 10 months ago
  36. 0ad52f6 Add unit test for fuzzer-detected error with in vars. by John Stiles · 3 years, 10 months ago
  37. b06301e Reland "Rearrange SkSL pre-include modules to hide things" by Brian Osman · 3 years, 10 months ago
  38. 3331641 Allow public SkSL to return vec4 (aka float4) by Brian Osman · 3 years, 10 months ago
  39. 7990e03 Reland "Add memsets to the GrBlockAllocator unit tests." by John Stiles · 3 years, 10 months ago
  40. cf27b4f Improve constant folding for int vectors. by John Stiles · 3 years, 10 months ago
  41. 4cb5c5e Revert "Rearrange SkSL pre-include modules to hide things" by Brian Osman · 3 years, 10 months ago
  42. 25f9db4 test for extents of SkTextBlob drawing by Herb Derby · 3 years, 10 months ago
  43. 8d0f710 Test that SkSTArray and SkTArray classes are compatible. by John Stiles · 3 years, 10 months ago
  44. bea0dc6 Rearrange SkSL pre-include modules to hide things by Brian Osman · 3 years, 10 months ago
  45. 88d7e62 Make ManagedBackendTexture fail on invalid GrBackendTexture by Brian Salomon · 3 years, 10 months ago
  46. 107e862 Add int-vector folding tests to VectorFolding. by John Stiles · 3 years, 10 months ago
  47. 71624de Allow constant propagation for negated constant-vectors and ints. by John Stiles · 3 years, 10 months ago
  48. 96c2165 Revert "Add memsets to the GrBlockAllocator unit tests." by John Stiles · 3 years, 10 months ago
  49. 87bc83e Add memsets to the GrBlockAllocator unit tests. by John Stiles · 3 years, 10 months ago
  50. 68dcf54 Migrate CrbugOssfuzz21688 to a golden-output test. by John Stiles · 3 years, 10 months ago
  51. 91292e9 Runtime Effects: Support 'uniform shader' (vs. 'in shader') by Brian Osman · 3 years, 10 months ago
  52. 95acbbc Fix crash when comparing against a negated constant vector. by John Stiles · 3 years, 10 months ago
  53. 6c88ea1 Create unit test for comparison against a negated constant vector. by John Stiles · 3 years, 10 months ago
  54. d7e7659 Move GrShaderCaps from Program::Settings to Compiler by Brian Osman · 3 years, 10 months ago
  55. f12d05d Implement SkPathBuilder(SkPathFillType) by Leon Scroggins · 3 years, 10 months ago
  56. 007d97d Allow creating SkSurfaceCharacterizations directly for vk secondary CB context. by Greg Daniel · 3 years, 10 months ago
  57. 6e7cfaf Fix bad FP codegen when sample() calls are inlined. by John Stiles · 3 years, 10 months ago
  58. 569249b Improve support for function prototypes in SkSL. by John Stiles · 3 years, 10 months ago
  59. 7d3f089 Fix use-after-free error discovered by the fuzzer. by John Stiles · 3 years, 10 months ago
  60. b047b5d Disable "any" function workaround in standalone/non-GPU caps by Brian Osman · 3 years, 10 months ago
  61. e103f94 Create test case for oss-fuzz:26942. by John Stiles · 3 years, 10 months ago
  62. 6bacd9f Fix the grvx_approx_angle_between_vectors test by Chris Dalton · 3 years, 10 months ago
  63. 2882e70 Add GrPathUtils::findCubicConvex180Chops by Chris Dalton · 3 years, 10 months ago
  64. 4195bcc Use uint4 instead if int4 in grvx test by Chris Dalton · 3 years, 10 months ago
  65. c3cb099 Add GrVx.h by Chris Dalton · 3 years, 10 months ago
  66. bfad3e2 Add test cases to function-prototype golden outputs. by John Stiles · 3 years, 10 months ago
  67. 4dd3c8c Fix Wang's formula for cubics by Chris Dalton · 3 years, 11 months ago
  68. 47ee0ca Split Texture test into separate 1D and 2D tests. by John Stiles · 3 years, 11 months ago
  69. 67e58cb Add callback to thread-safe cache to resolve vertexData collisions by Robert Phillips · 3 years, 10 months ago
  70. b21c1f2 test lineTo after addRect by Mike Reed · 3 years, 11 months ago
  71. 869cdef Fix unknown-identifier issue discovered by fuzzer. by John Stiles · 3 years, 11 months ago
  72. d5e6368 Add initializer_list support to SkTArray. by John Stiles · 3 years, 11 months ago
  73. 0947990 Add unit test for error discovered by fuzzer. by John Stiles · 3 years, 11 months ago
  74. 4691b0f Fix crash when compiling FP files containing the modulo operator. by John Stiles · 3 years, 11 months ago
  75. 8bc1a72 Add unit test to demonstrate error with modulo in FP files. by John Stiles · 3 years, 11 months ago
  76. f933e4f Have SkWuffsCodec speak kRGB_565_SkColorType by Nigel Tao · 3 years, 11 months ago
  77. 83c38a8 Allow uniqueKey invalidation messages to reach the thread safe cache by Robert Phillips · 3 years, 11 months ago
  78. e25c300 use SkArenaAlloc for combineIfPossible by Herb Derby · 3 years, 11 months ago
  79. 71f1266 Revert "SkPathView for ownerless (can live on stack) SkPaths" by Mike Klein · 3 years, 11 months ago
  80. e32e1ab replace GrOpMemoryPool with GrMemoryPool by Herb Derby · 3 years, 11 months ago
  81. fdf6148 Pass function arguments using SkSpan instead of count + ptr. by John Stiles · 3 years, 11 months ago
  82. 890363a Prototype helper functions from FP files before use. by John Stiles · 3 years, 11 months ago
  83. 6b58a33 Mangle function names as a separate step before emitting func-bodies. by John Stiles · 3 years, 11 months ago
  84. 40f8107 remove absl experiment by Mike Klein · 3 years, 11 months ago
  85. 81b270a Optimize SkChopCubicAt to chop at two points at once by Chris Dalton · 4 years ago
  86. 3ac83b2f Add additional GrThreadSafeCache test case by Robert Phillips · 3 years, 11 months ago
  87. c76d409 add API for Op creation by Herb Derby · 4 years ago
  88. d2a3a5b Add support for fFormatArgs in .fp-file inner functions. by John Stiles · 3 years, 11 months ago
  89. 375e1f6 Add unit tests for vertexData in the thread-safe cache by Robert Phillips · 3 years, 11 months ago
  90. 8744a5c Add unit test for nested function calls in FP files. by John Stiles · 3 years, 11 months ago
  91. 80f240a Revive SkSLFPTestbed for basic verification of CPP/H codegen. by John Stiles · 3 years, 11 months ago
  92. 5309330 Add unit test demonstrating recursion codegen bug. by John Stiles · 3 years, 11 months ago
  93. 9cef66f Fix use-after-free discovered by fuzzer. by John Stiles · 3 years, 11 months ago
  94. 15d8174 Add unit test for self-referential initializer expressions. by John Stiles · 3 years, 11 months ago
  95. e267464 Make small epsilons more rigorous for gpu gaussian blurs by Michael Ludwig · 3 years, 11 months ago
  96. 2d2f82c Always declare sk_FragColor in GLSL, even if unused by Brian Osman · 3 years, 11 months ago
  97. 838d71d added SkSLNodeArrayWrapper by Ethan Nicholas · 3 years, 11 months ago
  98. b270568 Almost remove GrContext by Adlai Holler · 3 years, 11 months ago
  99. a80a3dc Fix frexp support in Metal. by John Stiles · 3 years, 11 months ago
  100. 51dc285 allow early returns by Mike Klein · 4 years ago