1. 57709e1 Added prototypes for DSLFunction by Ethan Nicholas · 3 years, 1 month ago
  2. e0531f5 Removed redundant setup code from DSLFunction by Ethan Nicholas · 3 years, 1 month ago
  3. bb2ef92 Add private blender type to SkSL built-in types. by John Stiles · 3 years, 1 month ago
  4. 459777a Added AssertDSLObjectsReleased setting by Ethan Nicholas · 3 years, 2 months ago
  5. a2d22b2 Broke DSLVar into separate subclasses by Ethan Nicholas · 3 years, 2 months ago
  6. 292a09d Added modifier support to DSLFunction by Ethan Nicholas · 3 years, 2 months ago
  7. ebc9fad Fixed some fixups not being applied to DSL code by Ethan Nicholas · 3 years, 2 months ago
  8. 8c26479 Remove large swaths of code related to .fp files by Brian Osman · 3 years, 2 months ago
  9. 549c6b8 Added Poison values to SkSL to improve DSL error handling by Ethan Nicholas · 3 years, 2 months ago
  10. d0f4d0d Switched more DSL APIs over to skstd::string_view by Ethan Nicholas · 3 years, 2 months ago
  11. b4f8b7a Cleaned up DSL error handling by Ethan Nicholas · 3 years, 3 months ago
  12. 2d8b835 Add SkBlender class; thread into SkVMBlitter. by John Stiles · 3 years, 3 months ago
  13. af8047d Rename existing 'Blend' enums/names to 'BlendFilter'. by John Stiles · 3 years, 3 months ago
  14. 18a100b Removed erroneous check from DSLFunction by Ethan Nicholas · 3 years, 3 months ago
  15. f7f36ae Add ProgramKind::kRuntimeBlend for Runtime Blend functions. by John Stiles · 3 years, 3 months ago
  16. 722cb67 Improved DSL APIs in preparation for DSLParser by Ethan Nicholas · 3 years, 4 months ago
  17. 6b3c6fc Made DSLFunction gracefully handle parameter conversion failure by Ethan Nicholas · 3 years, 4 months ago
  18. 0b82279 Remove the ModifiersPool argument to FunctionDeclaration::Convert. by John Stiles · 3 years, 4 months ago
  19. 10d39d9 Migrate ModifiersPool into the context. by John Stiles · 3 years, 4 months ago
  20. 371f6e1 Refactored SkSL function creation and error handling by Ethan Nicholas · 3 years, 4 months ago
  21. 552fcb9 Remove flexible runtime effects entirely by Brian Osman · 3 years, 4 months ago
  22. 624a529 Added an API for creating RuntimeEffects using the SkSL DSL. by Ethan Nicholas · 3 years, 5 months ago
  23. 80f6235 Fixed an issue with passing DSLVar as a DSL function parameter by Ethan Nicholas · 3 years, 5 months ago
  24. 707d315 Refactored DSL variable creation by Ethan Nicholas · 3 years, 5 months ago
  25. 958f4b5 Run finalizeFunction before creating a FunctionDefinition. by John Stiles · 3 years, 6 months ago
  26. 961d944 SkSL DSL now uses node pooling by Ethan Nicholas · 3 years, 6 months ago
  27. daed259 Made SkSL DSL into public API by Ethan Nicholas · 3 years, 6 months ago
  28. 63f75fc SkSL DSL function objects are now callable by Ethan Nicholas · 3 years, 6 months ago
  29. e2c0504 Moved SkSL error checking of break / continue / return into a separate pass. by Ethan Nicholas · 3 years, 7 months ago
  30. 1ff7609 Added SkSL DSLFunction by Ethan Nicholas · 3 years, 7 months ago