1. d1b593f Implement matrixCompMult in SPIR-V backend by Brian Osman · 4 years, 1 month ago
  2. 52130b0 Pass samplingoptions to GrArgs by Mike Reed · 4 years, 1 month ago
  3. f73a029 Make onCreateScalerContext return unique_ptr. by Ben Wagner · 4 years, 1 month ago
  4. f94348f Detect and report numeric overflows in the SkSL parser. by John Stiles · 4 years, 1 month ago
  5. 0247e9e Fix SPIRV bug constructing a constant vector from another vector by Brian Osman · 4 years, 1 month ago
  6. 4d3bfc5 Make all fragmentProcessors implicitly nullable in SkSL by Brian Osman · 4 years, 1 month ago
  7. e64855f Fix fuzzer-discovered crash with negated swizzles. by John Stiles · 4 years, 1 month ago
  8. 20fad32 SkSL: Hide most integral types from runtime effects by Brian Osman · 4 years, 1 month ago
  9. dc607e3 Use bitmap.asImage() by Mike Reed · 4 years, 1 month ago
  10. 839eef3 Work on hiding filter-quality by Mike Reed · 4 years, 1 month ago
  11. 21ee1c0 SkSL: Remove all $gsamplerFoo types by Brian Osman · 4 years, 1 month ago
  12. 33c64a4 SkSL: Remove "null" as a type and literal value. by Brian Osman · 4 years, 1 month ago
  13. 8f7d953 Remove public getter for GrSurfaceDrawContext on SkSCanvas. by Brian Salomon · 4 years, 1 month ago
  14. ac9f0c9 Bitmap.asImage() by Mike Reed · 4 years, 1 month ago
  15. 65b4827 Code cleanup: Replace .foreach() loops with regular for loops. by John Stiles · 4 years, 1 month ago
  16. 6bba3d8 Remove pixel write/read tests. by Brian Salomon · 4 years, 1 month ago
  17. 3624aba Enforce additional restrictions on opaque types. by John Stiles · 4 years, 1 month ago
  18. e7dc7cb Implement bitCount intrinsic on SPIR-V and Metal. by John Stiles · 4 years, 1 month ago
  19. 7df731b Reland "Add support for range-based for loops to SkTHashSet/Map." by John Stiles · 4 years, 1 month ago
  20. a18613d Add halfWidth/halfHeight functions to SkRectPriv by Michael Ludwig · 4 years, 1 month ago
  21. c5ff486 Elide return expression temp-var in vardecl-less blocks. by John Stiles · 4 years, 1 month ago
  22. c0f2b64 SkSL: Hide non-square matrices from runtime effects by Brian Osman · 4 years, 1 month ago
  23. f4a5e5d SkSL: Add $squareMat and $squareHMat by Brian Osman · 4 years, 1 month ago
  24. 977feec Add .rte -> .skvm unit test framework by Brian Osman · 4 years, 1 month ago
  25. f2ce4e9 Test that the inliner uses a temp var for return statements. by John Stiles · 4 years, 1 month ago
  26. dd690af Revert "Add support for range-based for loops to SkTHashSet/Map." by John Stiles · 4 years, 1 month ago
  27. 5d00e15 Add support for range-based for loops to SkTHashSet/Map. by John Stiles · 4 years, 1 month ago
  28. a60ac0c Fix for fuzzer-discovered crash with swizzles. by John Stiles · 4 years, 1 month ago
  29. 960bd2d allow arbitrary Builder Features by Mike Klein · 4 years, 1 month ago
  30. e427160 SkAnimatedImage: Always respect exif orientation by Leon Scroggins III · 4 years, 1 month ago
  31. 6aea078 Don't use sprite-blit if cubic sampling by Mike Reed · 4 years, 1 month ago
  32. dcd2f86 Reland "Reland "Reland "Reland "Revert "Initial land of SkSL DSL.""""" by Ethan Nicholas · 4 years, 1 month ago
  33. 74ebd7e Add support for inlining switches with returns inside. by John Stiles · 4 years, 1 month ago
  34. 4129b6b Revert "Reland "Reland "Reland "Revert "Initial land of SkSL DSL.""""" by Ethan Nicholas · 4 years, 1 month ago
  35. 0047aff remove very oldest SkVM testing by Mike Klein · 4 years, 1 month ago
  36. 77702f1 Eliminate inliner temporary variables for top-level-exit functions. by John Stiles · 4 years, 1 month ago
  37. fa9a083 Remove unnecessary Blocks from the inliner. by John Stiles · 4 years, 1 month ago
  38. 7b92044 Replace inliner do-while loops with for loops. by John Stiles · 4 years, 1 month ago
  39. a07338f Add support for outerProduct in SPIR-V. by John Stiles · 4 years, 1 month ago
  40. 8298f6d Fix 4x4 outerProduct, and add unit tests. by John Stiles · 4 years, 1 month ago
  41. a868220 Fix shadow directional light bounds. by Jim Van Verth · 4 years, 1 month ago
  42. 01ff538 Support luminance-alpha GL format for YUVA planes by Brian Salomon · 4 years, 1 month ago
  43. 20f1b34 Use ManagedBackendTexture in backend allocation tests by Brian Salomon · 4 years, 1 month ago
  44. 1d89532 extract fibonacci allocator block code by Herb Derby · 4 years, 1 month ago
  45. d6f2338 SkSL IR normalization: Convert while loops to for loops by Brian Osman · 4 years, 1 month ago
  46. 04e3e50 Make backend allocation tests avoid alphatype conversions by Brian Salomon · 4 years, 1 month ago
  47. 590f567 Add GrSurfaceFillContext by Brian Salomon · 4 years, 1 month ago
  48. 6f31e27 Improve inliner variable name mangling. by John Stiles · 4 years, 1 month ago
  49. 35fee4c Revert "Declare all inlined variables at the topmost scope possible." by John Stiles · 4 years, 1 month ago
  50. 9e94812 Revert "Eliminate inliner temporary variables for functions with a single exit." by John Stiles · 4 years, 1 month ago
  51. 21a1afe Revert "Fix incorrect 'unreachable code' error in SkSL" by Brian Osman · 4 years, 1 month ago
  52. 345d721 Eliminate inliner temporary variables for functions with a single exit. by John Stiles · 4 years, 1 month ago
  53. e8e4aca Declare all inlined variables at the topmost scope possible. by John Stiles · 4 years, 1 month ago
  54. f52a811 cleanup SkArenaAlloc tests by Herb Derby · 4 years, 1 month ago
  55. 63f0354 Add support for directional lights. by Jim Van Verth · 4 years, 1 month ago
  56. 67d2d73 Fix incorrect 'unreachable code' error in SkSL by Brian Osman · 4 years, 1 month ago
  57. 0263bff Revert "Add GrSurfaceFillContext" by Brian Salomon · 4 years, 1 month ago
  58. 177af6f Make backend allocation tests avoid alphatype conversions by Brian Salomon · 4 years, 1 month ago
  59. f2876b0 SkSL: Only allow 'discard' in fragment shaders by Brian Osman · 4 years, 1 month ago
  60. d059005 Avoid creating unnecessary scopes during inlining. by John Stiles · 4 years, 1 month ago
  61. b339bbe Add GrSurfaceFillContext by Brian Salomon · 4 years, 1 month ago
  62. bead7e3 Remove GrFragmentProcessor::usesExplicitReturn. by John Stiles · 4 years, 1 month ago
  63. 9777157 Have SkWuffsCodec use one Wuffs decoder by Nigel Tao · 4 years, 1 month ago
  64. 02eb5dc Remove sk_OutColor built-in variable. by John Stiles · 4 years, 1 month ago
  65. a16bdc1 Remove sk_OutColor usage from .fp unit tests. by John Stiles · 4 years, 1 month ago
  66. d1eab8b Replace more instances of sk_OutColor with explicit returns. by John Stiles · 4 years, 1 month ago
  67. f124108 how to use SkArenaAlloc with no friends by Mike Klein · 4 years, 1 month ago
  68. 39ce12e Don't store tessellation tolerances on GrStrokeOp by Chris Dalton · 4 years, 1 month ago
  69. 9685e52 Implement findMSB intrinsic in Metal. by John Stiles · 4 years, 1 month ago
  70. 1f0dc9c Update SkSL type priorities to differentiate signed/unsigned types. by John Stiles · 4 years, 1 month ago
  71. ea16670 Fix various SkSL errors that don't report a line number. by John Stiles · 4 years, 1 month ago
  72. ad2d494 Replace SkSL::Type constructors with named factory functions. by John Stiles · 4 years, 1 month ago
  73. b41bd15 Use samplingoptions for bitmap shader by Mike Reed · 4 years, 1 month ago
  74. 82abece Bitmap should use sampling options by Mike Reed · 4 years, 1 month ago
  75. 1aa1f5f whole-word replace renderTargetContext with surfaceDrawContext by Brian Salomon · 4 years, 1 month ago
  76. 346dd53 Reland "Reland "Reland "Revert "Initial land of SkSL DSL."""" by Ethan Nicholas · 4 years, 1 month ago
  77. 1fd8ac8 Add gr_cb class to help tracking command buffer uses of GrGpuResources. by Greg Daniel · 4 years, 1 month ago
  78. 2933907 fixed SkSL crash when performing binary operations on invalid types by Ethan Nicholas · 4 years, 1 month ago
  79. 86424eb Add Metal support for the `findLSB` intrinsic. by John Stiles · 4 years, 1 month ago
  80. b37a693 Revert "Reland "Reland "Revert "Initial land of SkSL DSL."""" by Ethan Nicholas · 4 years, 1 month ago
  81. ad0571f Add support for scalar `faceforward` intrinsic in Metal. by John Stiles · 4 years, 1 month ago
  82. e2d34f8 Add Metal support for degrees() and radians() intrinsics. by John Stiles · 4 years, 1 month ago
  83. 90227be Add parameter names to FunctionDeclaration descriptions. by John Stiles · 4 years, 1 month ago
  84. f7cce2b Remove dead code (from old flags) by Mike Reed · 4 years, 1 month ago
  85. 0d19fb4 Fix misspelling of faceforward() intrinsic in SPIR-V. by John Stiles · 4 years, 1 month ago
  86. ff44584 SkSL: Disallow '%' and '%=' on non-integral types by Brian Osman · 4 years, 1 month ago
  87. 6b07e0e Reland "Reland "Revert "Initial land of SkSL DSL.""" by Ethan Nicholas · 4 years, 1 month ago
  88. d06d4a9 Fix matrixCompMult halfNxM implementation and add unit tests. by John Stiles · 4 years, 1 month ago
  89. eebe735 GrRenderTargetContext->GrSurfaceDrawContext by Brian Salomon · 4 years, 1 month ago
  90. 52e5850 Revert "Reland "Revert "Initial land of SkSL DSL.""" by Ethan Nicholas · 4 years, 1 month ago
  91. 573923c Add specialized impl of Wang's formula for cubic rationals by Tyler Denniston · 4 years, 1 month ago
  92. 23cbb99 Fix blending bug in animated webp decodes by Leon Scroggins · 4 years, 1 month ago
  93. f64e407 Add support for float/int bitcast intrinsics in Metal. by John Stiles · 4 years, 1 month ago
  94. cc9ff00 Add support for float/int bitcast intrinsics in SPIR-V. by John Stiles · 4 years, 1 month ago
  95. 2aa7682 Fix floatBitsToInt family of intrinsics and add tests. by John Stiles · 4 years, 1 month ago
  96. 1fa76dd Add read pixels test for GrSurfaceContext by Brian Salomon · 4 years, 1 month ago
  97. 53f69f1 Reland "Revert "Initial land of SkSL DSL."" by Jorge Betancourt · 4 years, 1 month ago
  98. 0195727 Add SPIR-V support for modf intrinsic. by John Stiles · 4 years, 1 month ago
  99. a3b8ac7 Revert "Revert "Initial land of SkSL DSL."" by Ethan Nicholas · 4 years, 1 month ago
  100. 4106819 Use explicit sampling param by Mike Reed · 4 years, 1 month ago