1. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 4 months ago
  2. 683becc Migrate inliner-related tests to a separate unit-test file. by John Stiles · 4 years, 4 months ago
  3. c7fa895 Revert "Add idea of DataType to SkYUVAPixmapInfo." by Michael Ludwig · 4 years, 4 months ago
  4. ad2319f Ensure that inlined if/else blocks are properly scoped. by John Stiles · 4 years, 4 months ago
  5. da6320c Disallow a bare ';' at the top level of SkSL files by Ethan Nicholas · 4 years, 4 months ago
  6. 2099ac7 Add unit tests for inlining if/else blocks. by John Stiles · 4 years, 4 months ago
  7. c0dd06d Ensure that inlined statements are properly scoped. by John Stiles · 4 years, 4 months ago
  8. 8fa3b4e Disallow inlining ternary true/false branches. by John Stiles · 4 years, 4 months ago
  9. 648a81e Add unit tests for the inliner. by John Stiles · 4 years, 4 months ago
  10. ed63444 Add idea of DataType to SkYUVAPixmapInfo. by Brian Salomon · 4 years, 4 months ago
  11. a0d913b Separate our use of sampler object from GL support. by Brian Salomon · 4 years, 4 months ago
  12. cf936f9 Replace salting process in SkSLInliner with a symbol table check. by John Stiles · 4 years, 4 months ago
  13. 39616ec The inlined function body is now returned as a single Statement. by John Stiles · 4 years, 4 months ago
  14. 85f51b2 Simplify firstdirection by Mike Reed · 4 years, 4 months ago
  15. 3872c98 Move convexity enum out of public by Mike Reed · 4 years, 4 months ago
  16. 6052c0b Only expose isConvex on path publicly. by Mike Reed · 4 years, 4 months ago
  17. 280fa3d Remove use of texture swizzle in GL backend. by Brian Salomon · 4 years, 4 months ago
  18. 43c78ab Remember to track convexity/direction for IsA shapes (e.g. oval, rrect) by Mike Reed · 4 years, 4 months ago
  19. 638b2e8 Add GrInternalSurfaceFlag for vulkan input attachment. by Greg Daniel · 4 years, 4 months ago
  20. bcfc554 Add GrDirectContext arg to SkImage::readPixels by Adlai Holler · 4 years, 4 months ago
  21. b6bd0d2 Make SkRuntimeShaderBuilder safe for reuse by Brian Osman · 4 years, 4 months ago
  22. 318ad4b Improve control-flow support in early-return detection. by John Stiles · 4 years, 4 months ago
  23. be0e42c New helpers for SkYUVAInfo when used with pixmaps. by Brian Salomon · 4 years, 4 months ago
  24. 398ecf1 Remove unused factories that take characterizations. by Greg Daniel · 4 years, 4 months ago
  25. f2845ac Always (pre)compute path bounds when using a builder by Mike Reed · 4 years, 4 months ago
  26. c113f00 Remove renderable flag from texture createLazyProxy. by Greg Daniel · 4 years, 4 months ago
  27. 06d7c9d Revert "Revert "use pathbuilder"" by Mike Reed · 4 years, 4 months ago
  28. 735a5a7 Allow .fp files to return a color from main(). by John Stiles · 4 years, 4 months ago
  29. 3be08b6 Add unit tests for early-return detection. by John Stiles · 4 years, 4 months ago
  30. 43e3e91 Revert "use pathbuilder" by Mike Reed · 4 years, 4 months ago
  31. 4b25d41 use pathbuilder by Mike Reed · 4 years, 4 months ago
  32. 765d2fe optimized SkSL inlining output by Ethan Nicholas · 4 years, 4 months ago
  33. 2064111 Fix early-return misdetection in the inliner. by John Stiles · 4 years, 4 months ago
  34. ad5494d use pathbuilder by Mike Reed · 4 years, 4 months ago
  35. c37d551 Add unit test for return statements wrapped in a block. by John Stiles · 4 years, 4 months ago
  36. 92f6eb1 use pathbuilder by Mike Reed · 4 years, 4 months ago
  37. 8025507 Simplify SkComputeBlurredRRectParams by Robert Phillips · 4 years, 4 months ago
  38. 767f444 SkRuntimeEffect SkSL has a new signature for main() by Brian Osman · 4 years, 4 months ago
  39. 47d795a remove DrawPictureMode enum by Mike Reed · 4 years, 4 months ago
  40. 36b86af Revert "Remove ARC from Metal backend" by Jim Van Verth · 4 years, 4 months ago
  41. 6541013 Remove ARC from Metal backend by Jim Van Verth · 4 years, 4 months ago
  42. 87d42e5 A new way to specify YUVA planar data from SkCodec to SkImage_Lazy by Brian Salomon · 4 years, 4 months ago
  43. 457c6dd remove unused enums for picture-recorder by Mike Reed · 4 years, 4 months ago
  44. c4ec291 Reland "Add utilities to SkGeometry for quad and cubic rotation angles" by Chris Dalton · 4 years, 4 months ago
  45. 7a492f7 Fix -Wstring-concatenation warnings in clang 12 by Brian Salomon · 4 years, 4 months ago
  46. 7b62dca Add image usage flags to GrVkImageInfo by Greg Daniel · 4 years, 4 months ago
  47. 6a4e145 Make some public vulkan structs use default initialization. by Greg Daniel · 4 years, 4 months ago
  48. 7018bcf Reland "SkSL now supports uniform array types" by Ethan Nicholas · 4 years, 4 months ago
  49. 9742f7c Notify when SkFontMetrics bounds are bogus. by Ben Wagner · 4 years, 4 months ago
  50. f3c8f5d Reland "Added support for the 'inline' hint on SkSL functions" by Ethan Nicholas · 4 years, 4 months ago
  51. dc594f2 Revert "Add utilities to SkGeometry for quad and cubic rotation angles" by Mike Klein · 4 years, 4 months ago
  52. 1394f71 Revert "Added support for the 'inline' hint on SkSL functions" by Ethan Nicholas · 4 years, 4 months ago
  53. 95b24b9 Revert "SkSL now supports uniform array types" by Ethan Nicholas · 4 years, 4 months ago
  54. 6b3c2f6 Move GrWangsFormula::nextlog2 to sk_float_nextlog2 by Chris Dalton · 4 years, 4 months ago
  55. 284f2c4 SkSL now supports uniform array types by Ethan Nicholas · 4 years, 4 months ago
  56. 26766ad Add utilities to SkGeometry for quad and cubic rotation angles by Chris Dalton · 4 years, 4 months ago
  57. f647dc7 update placeholder approx op count by Mike Klein · 4 years, 4 months ago
  58. 1f02286 Remove sk_InColor from unit tests. by John Stiles · 4 years, 4 months ago
  59. 9d94423 Fix simplification of switch statements with casts. by John Stiles · 4 years, 4 months ago
  60. 18305c3 pass 'nested' bool to approximateOpCount by Mike Reed · 4 years, 4 months ago
  61. 338e57d Added support for the 'inline' hint on SkSL functions by Ethan Nicholas · 4 years, 4 months ago
  62. 81eabce SkCustomTypefaceBuilder to set SkFontStyle by Ben Wagner · 4 years, 4 months ago
  63. 0e8149c Add support for more basic types in SkSLCPPCodeGenerator. by John Stiles · 4 years, 4 months ago
  64. 534d799 Fix constness of ExternalValue* inside ExternalValueReference. by John Stiles · 4 years, 4 months ago
  65. b65dc4a SkSL: Disallow swizzles that *only* contain '0' or '1' components by Brian Osman · 4 years, 4 months ago
  66. 37e6f53 Remove some (presumably) unneeded calls to textureParamsModified in GrGLGpu by Robert Phillips · 4 years, 4 months ago
  67. 63d7ee3 SkSL now detects modifiers used in incorrect contexts by Ethan Nicholas · 4 years, 4 months ago
  68. fdbd50a Simplify SkSL::String by removing unused parts. by John Stiles · 4 years, 4 months ago
  69. a008b0f Enable ClangTidy check readability-redundant-smartptr-get. by John Stiles · 4 years, 4 months ago
  70. c1c3c6d Enable ClangTidy flag bugprone-suspicious-string-compare. by John Stiles · 4 years, 4 months ago
  71. 4e54367 Fix SkSL constant propagation within nested casts. by John Stiles · 4 years, 4 months ago
  72. 03add80 Improve unit tests for switch-case and enum error handling. by John Stiles · 4 years, 4 months ago
  73. 3e3db6c Make switch case handling safer by Brian Osman · 4 years, 4 months ago
  74. fe0de30 Enable ClangTidy check modernize-use-nullptr. by John Stiles · 4 years, 4 months ago
  75. 48bdf6d Use a scoped block for inlined return statements. by John Stiles · 4 years, 4 months ago
  76. 1cf2c8d Enable ClangTidy flag modernize-use-override. by John Stiles · 4 years, 4 months ago
  77. 9e77f20 more careful SkColorSpace hash collision detection by Mike Klein · 4 years, 4 months ago
  78. 8c91c93 Refuse to inline SkSL with returns inside breakable constructs. by John Stiles · 4 years, 4 months ago
  79. dc36970 Handle invalid DDLRecorder case by Robert Phillips · 4 years, 4 months ago
  80. 326b989 Add platform image encoder for using NDK APIs by Leon Scroggins III · 4 years, 5 months ago
  81. 776c284 Move `onDumpInfo` calls in gencode to the private section. by John Stiles · 4 years, 4 months ago
  82. 652124c sk_gpu_test::MakeTextureProxyFromData -> MakeTextureProxyViewFromData by Brian Salomon · 4 years, 5 months ago
  83. cab5886 Add `GrProcessor::onDumpInfo` for subclass info dumps. by John Stiles · 4 years, 5 months ago
  84. 8d9bf64 Reland "Guard dumpInfo() calls with GR_TEST_UTILS, instead of SK_DEBUG." by John Stiles · 4 years, 5 months ago
  85. e12939f Unit tests for runtime effect SkSL errors found later in compilation by Brian Osman · 4 years, 5 months ago
  86. c95b589 Reland "Migrate GrSurfaceContext readPixels to take direct context" by Adlai Holler · 4 years, 5 months ago
  87. 089b7c9 Fix bug in op chaining by Robert Phillips · 4 years, 5 months ago
  88. 9b7f30c more careful rrect deserialization by Mike Klein · 4 years, 5 months ago
  89. 14dc791 Reland "Migrate SkImage::MakeFromTexture to GrRecordingContext" by Adlai Holler · 4 years, 5 months ago
  90. ebafbb1 fix a SkRRect::readFromMemory() fuzzer bug by Mike Klein · 4 years, 5 months ago
  91. 47b4e22 Reland "Implement `dumpInfo` for .fp files." by John Stiles · 4 years, 5 months ago
  92. 9487e9b Revert "Implement `dumpInfo` for .fp files." by Brian Osman · 4 years, 5 months ago
  93. a1df23c Implement `dumpInfo` for .fp files. by John Stiles · 4 years, 5 months ago
  94. ab6f9ef don't use out of range float values in the test by Mike Klein · 4 years, 5 months ago
  95. d432856 allow all CPU surfaces by Mike Klein · 4 years, 5 months ago
  96. 4ed6947 Avoid recomputing the input texel colors in Processor tests. by John Stiles · 4 years, 5 months ago
  97. b64a26c robustify SkScaleToSides::AdjustRadii() by Mike Klein · 4 years, 5 months ago
  98. c41ae2a Reland "Migrate MakeCrossContextFromPixmap to GrDirectContext" by Adlai Holler · 4 years, 5 months ago
  99. ba1879d Add `dumpTreeInfo` debug method to GrFragmentProcessor. by John Stiles · 4 years, 5 months ago
  100. cf0d08e Revert "Migrate GrSurfaceContext readPixels to take direct context" by Adlai Holler · 4 years, 5 months ago