1. 98c1f82 Add a new statement type 'InlineMarker' to indicate inlined functions. by John Stiles · 5 years ago
  2. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 5 years ago
  3. fcf8cb2 Implement matrix casting in Metal. by John Stiles · 5 years ago
  4. a6841be Enable ClangTidy check llvm-namespace-comment. by John Stiles · 5 years ago
  5. cdcdb04 Restore support for Metal 1.x when setting up globals. by John Stiles · 5 years ago
  6. 1bdafbf Reland "Improve matrix construction abilities in Metal codegen." by John Stiles · 5 years ago
  7. 1fa15b1 Revert "Improve matrix construction abilities in Metal codegen." by John Stiles · 5 years ago
  8. daa573e Improve matrix construction abilities in Metal codegen. by John Stiles · 5 years ago
  9. ff350cb fixed null dereference in SkSLMetalCodeGenerator by Ethan Nicholas · 5 years ago
  10. 45fa810 fix texture projection and fmod on metal by Ethan Nicholas · 6 years ago
  11. 5a9a9b8 Revert "added support for SkSL unpremul function" by Ethan Nicholas · 6 years ago
  12. ffdc3e6 added support for SkSL unpremul function by Ethan Nicholas · 6 years ago
  13. f931e40 fixed some issues with Metal shader functions by Ethan Nicholas · 6 years ago
  14. c6dce5a Child fragment processors are now written as separate functions by Ethan Nicholas · 6 years ago
  15. 25132b6 Remove unused caps: UnsignedSupport and ImageLoadStoreSupport by Brian Osman · 6 years ago
  16. c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 6 years ago
  17. 0dc8087 SkSL Metal backend can now handle CCPR by Ethan Nicholas · 7 years ago
  18. 842d31b fixed Metal matrix constructors by Ethan Nicholas · 7 years ago
  19. dba7aab sksl: Add support for 2x2 matrix inversions in Metal by Chris Dalton · 7 years ago
  20. b8eeb80 added integration for non-moltenvk use of SkSLC MSL generator by Timothy Liang · 7 years ago
  21. dc89f19 consolidated writing fields logic and added more builtins for skslc msl backend by Timothy Liang · 7 years ago
  22. 651286f fixed vec3 size differences and mod calculation of skslc msl backend by Timothy Liang · 7 years ago
  23. 7d63778 fixed interface/in/out struct for mvk integration and added a few missing builtins to skslc msl backend by Timothy Liang · 7 years ago
  24. a06f215 added interface block, vector comparison intrinsics, and mvk integration for metal sksl backend by Timothy Liang · 7 years ago
  25. ee84fe1 added global variable and multi-texture support to metal sksl backend by Timothy Liang · 7 years ago
  26. 6403b0e added basic texturing to metal sksl backend by Timothy Liang · 7 years ago
  27. 82a62d2 Revert "refactored SkSLVarDeclaration out of existence" by Ethan Nicholas · 8 years ago
  28. 1ae353c refactored SkSLVarDeclaration out of existence by Ethan Nicholas · 8 years ago
  29. cc30577 preliminary SkSL Metal backend by Ethan Nicholas · 8 years ago