1. b229558 Use SkSpan to represent arrays in GrSkSLFP::Make. by John Stiles · 2 years, 9 months ago
  2. fcc0ef1 Remove all clamping to "valid" premultiplied colors by Brian Osman · 2 years, 10 months ago
  3. 201b72a In runtime effects, treat all children as sampled by Brian Osman · 2 years, 10 months ago
  4. cbfa34a Convert internal SkSL to use .eval() by Brian Osman · 2 years, 10 months ago
  5. 7deee71 Remove recursion from SkVM dead-code elimination. by John Stiles · 2 years, 10 months ago
  6. 293497e Convert internal sample() calls to shade/filter/blend by Brian Osman · 2 years, 11 months ago
  7. b5282f0 Migrate runtime effect sample tests to golden files by Brian Osman · 2 years, 11 months ago
  8. 13b2873 Remove GLSL from name of functions that builds GrProcessor keys. by Brian Salomon · 3 years ago
  9. 66b500a Remove explicit sample flag from GrFP. by Brian Salomon · 3 years ago
  10. ce9a5c9 Allow sampling from SkBlenders. by John Stiles · 3 years ago
  11. 7da0657 Explicitly detect static recursion in SkSL by Brian Osman · 3 years ago
  12. 8e51bad Add support for child effects on SkRuntimeBlender. by John Stiles · 3 years ago
  13. 759989c Remove obsolete "FP" unit test for runtime effects by Brian Osman · 3 years ago
  14. 77046a7 Disallow sk_FragCoord in SkRuntimeEffect by Brian Osman · 3 years ago
  15. cc44feb Start using skgpu::v1 and skgpu::v2 namespaces by Robert Phillips · 3 years ago
  16. 3037d9f Make setBlender the real name by Mike Reed · 3 years ago
  17. e9ab391 Reland "Convert GrDitherEffect to a runtime FP" by Brian Osman · 3 years ago
  18. 3dd52c7 Revert "Convert GrDitherEffect to a runtime FP" by Brian Osman · 3 years ago
  19. 2fa843a Convert GrDitherEffect to a runtime FP by Brian Osman · 3 years ago
  20. 5946589 Replace GrOverrideInputFragmentProcessor with a runtime FP by Brian Osman · 3 years, 1 month ago
  21. 9a2aa97 Implement SkBlender support in SkVM. by John Stiles · 3 years, 1 month ago
  22. 9b170c6 Implement SkBlender support in Ganesh. by John Stiles · 3 years, 1 month ago
  23. 171fba7 Add OptFlags support to GrSkSLFP by Brian Osman · 3 years, 1 month ago
  24. b2cb817 Add the concept of an "input" FP to GrSkSLFP by Brian Osman · 3 years, 1 month ago
  25. 4912824 Reland "Add SkRuntimeBlender class." by John Stiles · 3 years, 1 month ago
  26. c804b74 Revert "Add SkRuntimeBlender class." by John Stiles · 3 years, 1 month ago
  27. 6034941 Add SkRuntimeBlender class. by John Stiles · 3 years, 1 month ago
  28. 9300391 Add Make functions for runtime blends. by John Stiles · 3 years, 1 month ago
  29. 70ae91f Support specializing uniforms in runtime FPs by Brian Osman · 3 years, 1 month ago
  30. 443b5da Remove GrRuntimeFPBuilder, SkRuntimeEffect::makeFP by Brian Osman · 3 years, 1 month ago
  31. 8cdf28f Elide sample coords for GrSkSLFP if only used for pass-through sampling by Brian Osman · 3 years, 2 months ago
  32. 70ae4c8 Add test for runtime effects that don't need sample coords by Brian Osman · 3 years, 2 months ago
  33. 3adc091 Remove layout(tracked) from SkSL by Brian Osman · 3 years, 2 months ago
  34. c9125aa Reland "Better first-class shader & color filter support in runtime effects" by Brian Osman · 3 years, 3 months ago
  35. c2cca5a Revert "Better first-class shader & color filter support in runtime effects" by Greg Daniel · 3 years, 2 months ago
  36. adadb95 Better first-class shader & color filter support in runtime effects by Brian Osman · 3 years, 3 months ago
  37. 65d7ab2 Loosen ES3 restrictions in Runtime Effects for debugging. by John Stiles · 3 years, 2 months ago
  38. ffeef16 use MakeFor...() when caching by Mike Klein · 3 years, 2 months ago
  39. 4f00982 Make the generic SkRuntimeEffect::Make factories private by Brian Osman · 3 years, 2 months ago
  40. 4d57111 Reland "Runtime effects: Detect passthrough sample calls automatically" by Brian Osman · 3 years, 2 months ago
  41. 00f3041 Revert "Runtime effects: Detect passthrough sample calls automatically" by Brian Osman · 3 years, 2 months ago
  42. 56ed7da Use MakeForShader/ColorFilter in runtime effect tests by Brian Osman · 3 years, 3 months ago
  43. af4e233 Add tests of the runtime effect stage factories by Brian Osman · 3 years, 3 months ago
  44. 8f1dff6 Remove layout(marker) from runtime effect SkSL by Brian Osman · 3 years, 3 months ago
  45. cc3d2d2 Runtime effects: Detect passthrough sample calls automatically by Brian Osman · 3 years, 3 months ago
  46. cdee120 Cache runtime color filter alpha-unchanged flag on the effect by Brian Osman · 3 years, 3 months ago
  47. 962e614 Add `ivec` GLSL type aliases to runtime effects by Brian Osman · 3 years, 3 months ago
  48. 5c62582 Require that runtime effect child variables are 'uniform' by Brian Osman · 3 years, 3 months ago
  49. 601abfa Move 'shader' usage tests to an SkSL golden file by Brian Osman · 3 years, 3 months ago
  50. d18967c Add integer uniforms to runtime effects by Brian Osman · 3 years, 3 months ago
  51. 5392c94 GrConvertPixels takes pixmaps by Brian Salomon · 3 years, 3 months ago
  52. 7a3f550 Performance experiment: disable control-flow analysis. by John Stiles · 3 years, 4 months ago
  53. 03467a5 Revert "Disable control-flow analysis in SkSL. (Performance experiment)" by John Stiles · 3 years, 4 months ago
  54. 50b1b2b Disable control-flow analysis in SkSL. (Performance experiment) by John Stiles · 3 years, 4 months ago
  55. e0d9b86 impl SkRuntimeColorFilter::getFlags() by Mike Klein · 3 years, 5 months ago
  56. 1f19ce2 Reland "Remove deprecated form of SkRuntimeEffect::Make." by John Stiles · 3 years, 5 months ago
  57. 8e756f3 Support structs in runtime effects by Brian Osman · 3 years, 5 months ago
  58. e89b50a Android roll broke with a compilation error: by Stan Iliev · 3 years, 5 months ago
  59. 1cda194 Remove deprecated form of SkRuntimeEffect::Make. by John Stiles · 3 years, 5 months ago
  60. 827f8c0 support skvm fallback for single color filtering by Mike Klein · 3 years, 5 months ago
  61. 9e1cedd Add generic uniform setter function to SkRuntimeShaderBuilder by Derek Sollenberger · 3 years, 6 months ago
  62. 7ce1751 Split apart SkRuntimeInvalid tests into multiple functions. by John Stiles · 3 years, 6 months ago
  63. 977feec Add .rte -> .skvm unit test framework by Brian Osman · 3 years, 7 months ago
  64. f2876b0 SkSL: Only allow 'discard' in fragment shaders by Brian Osman · 3 years, 7 months ago
  65. b41bd15 Use samplingoptions for bitmap shader by Mike Reed · 3 years, 7 months ago
  66. b4ce944 Runtime effects: Fix error when mutating main's coords by Brian Osman · 3 years, 8 months ago
  67. 24c1852 Make runtime effect error tests simpler / more explicit by Brian Osman · 3 years, 8 months ago
  68. b06301e Reland "Rearrange SkSL pre-include modules to hide things" by Brian Osman · 3 years, 8 months ago
  69. 3331641 Allow public SkSL to return vec4 (aka float4) by Brian Osman · 3 years, 8 months ago
  70. 4cb5c5e Revert "Rearrange SkSL pre-include modules to hide things" by Brian Osman · 3 years, 8 months ago
  71. bea0dc6 Rearrange SkSL pre-include modules to hide things by Brian Osman · 3 years, 8 months ago
  72. 91292e9 Runtime Effects: Support 'uniform shader' (vs. 'in shader') by Brian Osman · 3 years, 8 months ago
  73. f1319c3 Add GLSL type aliases for SkRuntimeEffect SkSL by Brian Osman · 3 years, 9 months ago
  74. 8e2ef02 Support variables in the intrinsic map, clone them into Programs by Brian Osman · 3 years, 9 months ago
  75. 0acb5b5 Allow casting to lower precision types in runtime effects by Brian Osman · 3 years, 10 months ago
  76. b6bd0d2 Make SkRuntimeShaderBuilder safe for reuse by Brian Osman · 3 years, 11 months ago
  77. 767f444 SkRuntimeEffect SkSL has a new signature for main() by Brian Osman · 3 years, 11 months ago
  78. c1c3c6d Enable ClangTidy flag bugprone-suspicious-string-compare. by John Stiles · 3 years, 11 months ago
  79. e12939f Unit tests for runtime effect SkSL errors found later in compilation by Brian Osman · 4 years ago
  80. a4b9169 Remove 'in' variables from SkRuntimeEffect by Brian Osman · 4 years ago
  81. 269b21c SkRuntimeEffect: Apply uniform transforms in color filters, too by Brian Osman · 4 years ago
  82. 92aac1e Disallow runtime effect color filters that depend on position by Brian Osman · 4 years ago
  83. 8232900 SkSL: Disallow fragmentProcessor variables in several places by Brian Osman · 4 years ago
  84. e94b4e1 Update more tests to use the GrDirectContext/GrRecordingContext pair by Robert Phillips · 4 years ago
  85. b5f0f52 SkSL: Salt inline identifiers in PipelineStage and FragmentProcessor passes by Brian Osman · 4 years ago
  86. 6241961 Add several more unit tests of runtime effects by Brian Osman · 4 years ago
  87. 182c92e Catch SkRuntimeEffects w/o "main" earlier by Brian Osman · 4 years ago
  88. e64ae86 Rearrange logic in SkRuntimeEffect::Make by Brian Osman · 4 years ago
  89. 6d344c3 Update unit tests to accept GrDirectContext by Robert Phillips · 4 years ago
  90. 5aaaeea Supply device and local coords to SkShader_Base::onProgram by Brian Osman · 4 years, 1 month ago
  91. 22534f2 Expose sk_FragCoord for runtime effects by Michael Ludwig · 4 years, 1 month ago
  92. 5e6b3cd Store float value for settings in SkSL v2 by Michael Ludwig · 4 years, 1 month ago
  93. d9bde07 Add SkRuntimeShaderBuilder, clean up SkRuntimeEffect API a bit by Brian Osman · 4 years, 3 months ago
  94. 5f6b41e Runtime effects: Detect calls to undefined functions by Brian Osman · 4 years, 4 months ago
  95. 7353dc5 Change SkSL main() from (float x, float y) to (float2 p) by Brian Osman · 4 years, 5 months ago
  96. 6f5e940 Clamp GrSkSLFP output to valid premul by Brian Osman · 4 years, 6 months ago
  97. 504032e SkRuntimeEffect: Fix 'in' variables in CPU backend by Brian Osman · 4 years, 6 months ago
  98. f72dedd Expose the Input variable and Child name collections in SkRuntimeEffect by Brian Osman · 4 years, 6 months ago
  99. 8783b78 Add a few more SkRuntimeEffect unit tests by Brian Osman · 4 years, 6 months ago
  100. ee426f2 Move SkRuntimeEffect.h to include/effects by Brian Osman · 4 years, 6 months ago