1. 7591d4b Replace trio of XxxxLiteral types with a single Literal type. by John Stiles · 3 years ago
  2. 3b20489 Add FunctionDefinition::Convert for creating function definitions. by John Stiles · 3 years, 1 month ago
  3. 99ddd2a Remove (unused) geometry shader support by Brian Osman · 3 years, 1 month ago
  4. 39f6da4 Switched Context::errors() over to a field access by Ethan Nicholas · 3 years, 1 month ago
  5. 8d11654 Hid SkSLContext error reporter behind an accessor by Ethan Nicholas · 3 years, 1 month ago
  6. e3ae968 Enable comparison of arrays of different precision types. by John Stiles · 3 years, 1 month ago
  7. c9145f3 Remove enum support from SkSL by Brian Osman · 3 years, 2 months ago
  8. 962dec4 Removed StringFragment alias in favor of skstd::string_view by Ethan Nicholas · 3 years, 3 months ago
  9. 10d39d9 Migrate ModifiersPool into the context. by John Stiles · 3 years, 4 months ago
  10. f2872e6 Use accessors to refer to the ModifiersPool. by John Stiles · 3 years, 4 months ago
  11. e3d4693 Remove reserved slots from Rehydrator command enum. by John Stiles · 3 years, 5 months ago
  12. d47330f Add support for struct constructors to SkSL. by John Stiles · 3 years, 5 months ago
  13. 8cad637 Rename composite constructors to compound constructors. by John Stiles · 3 years, 5 months ago
  14. 8317d0b Remove universal Constructor class. by John Stiles · 3 years, 5 months ago
  15. 268a73f Represent matrix casts with CompositeCast type. by John Stiles · 3 years, 5 months ago
  16. 2bec8ab Represent vector/matrix composition with the ConstructorComposite type. by John Stiles · 3 years, 5 months ago
  17. d986f47 Represent vector construction with ConstructorVector. by John Stiles · 3 years, 5 months ago
  18. 5abb9e1 Represent matrix resizes as a dedicated expression type. by John Stiles · 3 years, 5 months ago
  19. b14a819 Represent vector-cast constructors with ConstructorVectorCast. by John Stiles · 3 years, 5 months ago
  20. fd7252f Represent scalar-cast constructors with ConstructorScalarCast. by John Stiles · 3 years, 5 months ago
  21. 0cbd454 Add enumerators for several additional constructor types. by John Stiles · 3 years, 5 months ago
  22. 988b704 Add rehydration enumerator for ConstructorSplat. by John Stiles · 3 years, 5 months ago
  23. 92f2d93 Add new Rehydrator enum for Array constructors. by John Stiles · 3 years, 6 months ago
  24. d8eb875 Add AnyConstructor base for all constructors. by John Stiles · 3 years, 6 months ago
  25. 9f5ad49 Add new Rehydrator enum value for diagonal-matrix Constructors. by John Stiles · 3 years, 6 months ago
  26. 24c1772 Fixed an issue with DSL includes 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. caca7bf Remove nullable type support from SkSL by Brian Osman · 3 years, 9 months ago
  29. 33c64a4 SkSL: Remove "null" as a type and literal value. by Brian Osman · 3 years, 9 months ago
  30. d6f2338 SkSL IR normalization: Convert while loops to for loops by Brian Osman · 3 years, 9 months ago
  31. dc75a97 Add global struct definitions to SkSL. by John Stiles · 3 years, 10 months ago
  32. 1ea7f54 Replace ProgramElement dehydrated count with an elements-done command. by John Stiles · 3 years, 11 months ago
  33. 7c3515b Add builtin flag to SymbolTable. by John Stiles · 4 years ago
  34. 5bf3e20 Remove setModifiersHandle, restore const-ness to Symbols by Brian Osman · 4 years ago
  35. 1e9f7f3 changed various SkSL structs into classes by Ethan Nicholas · 4 years ago
  36. 041fd0a moved SkSL Variable data into IRNode by Ethan Nicholas · 4 years ago
  37. 49a547f Separate out SymbolTable aliases from regular Symbols. by John Stiles · 4 years ago
  38. 98c1f82 Add a new statement type 'InlineMarker' to indicate inlined functions. by John Stiles · 4 years ago
  39. 1313d1a Make enum symbol tables standalone (no parent table) by Brian Osman · 4 years ago
  40. a6841be Enable ClangTidy check llvm-namespace-comment. by John Stiles · 4 years, 1 month ago
  41. c18bb51 SkSL include files are now stored in a binary format by Ethan Nicholas · 4 years, 2 months ago