1. 33e0f9a Remove SkSL shade/blend/filter intrinsics by Brian Osman · 3 years, 1 month ago
  2. 642215e Added DSL extension support by Ethan Nicholas · 3 years, 1 month ago
  3. cbfa34a Convert internal SkSL to use .eval() by Brian Osman · 3 years, 1 month ago
  4. 9d82e61 Only perform unrolled-size check on valid code. by John Stiles · 3 years, 1 month ago
  5. 36ddccc Remove unnecessary [[maybe_unused]]. by John Stiles · 3 years, 1 month ago
  6. b6c29c7 Initialize class variables at construction time. by John Stiles · 3 years, 1 month ago
  7. e780d6b Revert "Metal: add loadMSAAFromResolve support." by Florin Malita · 3 years, 1 month ago
  8. 3099f79 SkSL: Add support for method calls on effect objects by Brian Osman · 3 years, 1 month ago
  9. b61a243 Refactored swizzle domain testing by Ethan Nicholas · 3 years, 1 month ago
  10. 7deee71 Remove recursion from SkVM dead-code elimination. by John Stiles · 3 years, 1 month ago
  11. c3dce03 Remove deprecated WebGPU blend factors by Brandon Jones · 3 years, 1 month ago
  12. 2af4b13 Reject programs which exceed 50 stack frames during size analysis. by John Stiles · 3 years, 1 month ago
  13. 833cd20 Fixed DSL struct nesting check by Ethan Nicholas · 3 years, 1 month ago
  14. 98ddea0 Report recursion from within CheckProgramUnrolledSize. by John Stiles · 3 years, 1 month ago
  15. 6475b10 Restructure CheckProgramUnrolledSize to support cycle detection. by John Stiles · 3 years, 1 month ago
  16. 9f82158 Metal: add loadMSAAFromResolve support. by Jim Van Verth · 3 years, 1 month ago
  17. 517f4ff Added type security checks to the DSL by Ethan Nicholas · 3 years, 1 month ago
  18. 79ff8f2 Metal: re-enable retained references. by Jim Van Verth · 3 years, 1 month ago
  19. 6b4f68b Added line numbers to some DSLParser errors that were missing them by Ethan Nicholas · 3 years, 1 month ago
  20. 38ccf67 Fixed line number of DSLParser struct errors by Ethan Nicholas · 3 years, 1 month ago
  21. b9c6489 Fixed 'destroyed without being declared' error in DSLParser by Ethan Nicholas · 3 years, 1 month ago
  22. 61e5e20 Enforce an upper bound on Runtime Effect program size. by John Stiles · 3 years, 1 month ago
  23. a97ad0f Stop requiring RTAdjust var when it is an interface block field by Ethan Nicholas · 3 years, 1 month ago
  24. fbf0214 Move more Ops to skgpu::v1 namespace by Robert Phillips · 3 years, 1 month ago
  25. a248a9a Added line numbers to DSLParser type errors by Ethan Nicholas · 3 years, 1 month ago
  26. 709ecd5 Made another DSLParser error non-fatal by Ethan Nicholas · 3 years, 1 month ago
  27. 0459a93 Made out-of-bounds literals non-fatal errors in DSLParser by Ethan Nicholas · 3 years, 1 month ago
  28. 2ecc595 Migrate program finalization logic out of IRGenerator. by John Stiles · 3 years, 1 month ago
  29. 98eae1e Moved DetectVarDeclarationWithoutScope out of IRGenerator by Ethan Nicholas · 3 years, 1 month ago
  30. 46d7bd5 Move more Ops to skgpu::v1 namespace (take 2) by Robert Phillips · 3 years, 1 month ago
  31. 0fc6bed Move VerifyStaticTests from Compiler to Analysis. by John Stiles · 3 years, 1 month ago
  32. d2f53f9 Move more Ops to skgpu::v1 namespace by Robert Phillips · 3 years, 1 month ago
  33. ad284fe Made DSLParser 'expected expression' a fatal error by Ethan Nicholas · 3 years, 1 month ago
  34. 5fe828a Revert "Move more Ops to skgpu::v1 namespace" by Robert Phillips · 3 years, 1 month ago
  35. 600481f Made position parameter of DSL ReportErrors required by Ethan Nicholas · 3 years, 1 month ago
  36. f3158ab Move more Ops to skgpu::v1 namespace by Robert Phillips · 3 years, 1 month ago
  37. fd1ff92 Made DSLType::Array return poison on error by Ethan Nicholas · 3 years, 1 month ago
  38. 51b4b86 Improve DSL error reporting with invalid array sizes by Ethan Nicholas · 3 years, 1 month ago
  39. 9667235 Use Type::convertArraySize from DSL for error detection by Ethan Nicholas · 3 years, 1 month ago
  40. 5cec187 Fix array timeout discovered by the fuzzer. by John Stiles · 3 years, 1 month ago
  41. 0c8a598 Improved DSL Struct error reporting by Ethan Nicholas · 3 years, 1 month ago
  42. 3b20489 Add FunctionDefinition::Convert for creating function definitions. by John Stiles · 3 years, 2 months ago
  43. 0e32aa8 Rename some GrD3DTypes* header files. by Greg Daniel · 3 years, 1 month ago
  44. be8f73d Improved error reporting in DSLParser::swizzle by Ethan Nicholas · 3 years, 1 month ago
  45. c898d04 Made IsAssignableVisitor ignore Poison values by Ethan Nicholas · 3 years, 1 month ago
  46. ebb451d Reland "Simplify SkRasterClip now that it's only intersect/diff" by Michael Ludwig · 3 years, 1 month ago
  47. a8b897b Remove blend and colorFilter sksl modules by Brian Osman · 3 years, 1 month ago
  48. 0d45655 Metal: Remove unused variable by Jim Van Verth · 3 years, 1 month ago
  49. f8f1fa0 Stop DSLParser from continuing after an invalid token by Ethan Nicholas · 3 years, 1 month ago
  50. 2763323 Fixed DSL handling of struct field modifiers by Ethan Nicholas · 3 years, 1 month ago
  51. e110f6e Improve DSLParser error recovery with interface blocks by Ethan Nicholas · 3 years, 1 month ago
  52. c89ebe3 Fix EmptyStruct test in DSLParser by Ethan Nicholas · 3 years, 1 month ago
  53. 772061e Added DSL error for opaque types in structs by Ethan Nicholas · 3 years, 1 month ago
  54. 79c8899 Fix error with allocating arrays from DSLParser by Ethan Nicholas · 3 years, 1 month ago
  55. df803aa Added positions to DSLParser layout processing by Ethan Nicholas · 3 years, 1 month ago
  56. 9c975c5 Store loop-unroll information inside ForStatement. by John Stiles · 3 years, 1 month ago
  57. aa008bc Avoid integer overflow in area calculation for SkRect::Subtract by Michael Ludwig · 3 years, 1 month ago
  58. ace470b Make IRGenerator::call propagate poison by Ethan Nicholas · 3 years, 1 month ago
  59. 6f20b8d Added line numbers to DSLParser errors by Ethan Nicholas · 3 years, 1 month ago
  60. 9a0302c Revert "Simplify SkRasterClip now that it's only intersect/diff" by Robert Phillips · 3 years, 1 month ago
  61. cadd5db Move three Op-derived classes to the skgpu::v1 namespace by Robert Phillips · 3 years, 1 month ago
  62. 5d97a96 DSLParser now tracks parse errors separately from semantic errors by Ethan Nicholas · 3 years, 1 month ago
  63. 2055cb2 Metal: fix RenderCommandEncoder compatibility check. by Jim Van Verth · 3 years, 1 month ago
  64. f89a812 Fix flaws in minus-prefix optimization. by John Stiles · 3 years, 1 month ago
  65. 75bab92 Simplify SkRasterClip now that it's only intersect/diff by Michael Ludwig · 3 years, 2 months ago
  66. a85560a Work around divide-by-zero UBSAN errors in intrinsic optimization. by John Stiles · 3 years, 1 month ago
  67. 31f7631 Move GrAtlasTextOp to skgpu::v1 namespace by Robert Phillips · 3 years, 2 months ago
  68. 2145390 Move GrTextureOp to skgpu::v1 namespace by Robert Phillips · 3 years, 2 months ago
  69. 5c4463e Fixed DSLParser code rot by Ethan Nicholas · 3 years, 1 month ago
  70. f8a9658 Disable vulkan dmsaa on early adrenos. by Greg Daniel · 3 years, 1 month ago
  71. 3be00e9 Enable support for vulkan dmsaa in caps. by Greg Daniel · 3 years, 2 months ago
  72. 494eb3e Refactored IRGenerator::convertInterfaceBlock by Ethan Nicholas · 3 years, 2 months ago
  73. b42c383 Remove support for unsized arrays by Brian Osman · 3 years, 2 months ago
  74. 7bd3f1c Fix fuzzer-discovered assertion with global variables. by John Stiles · 3 years, 2 months ago
  75. c7774a7 Switched SymbolTable.fErrorReporter over to .fContext by Ethan Nicholas · 3 years, 2 months ago
  76. 8ff0394 Treat uninvoked external-function-references as errors. by John Stiles · 3 years, 2 months ago
  77. 99ddd2a Remove (unused) geometry shader support by Brian Osman · 3 years, 2 months ago
  78. 8d13084 Migrate function-body finalization out of IRGenerator. by John Stiles · 3 years, 2 months ago
  79. c26cf6c Guard against width/height overflow in SkIRect::subtract by Michael Ludwig · 3 years, 2 months ago
  80. 842ee5b Fix assertion when calling a built-in function at global scope. by John Stiles · 3 years, 2 months ago
  81. 537c8a7 Fix assertion when returning intermediate types. by John Stiles · 3 years, 2 months ago
  82. bb8cf58 Fix invalid variable ref-kind discovered by fuzzer. by John Stiles · 3 years, 2 months ago
  83. cb54758 fix aligned delete missing symbol by Herb Derby · 3 years, 2 months ago
  84. 3b0d350 Disallow function parameters in VarDeclaration statements. by John Stiles · 3 years, 2 months ago
  85. 2a26c50 Store the correct number of samples in GrProgramInfo by Chris Dalton · 3 years, 2 months ago
  86. 82d0814 Use drawVertices instead of SkDraw for MSAA hairline points by Chris Dalton · 3 years, 2 months ago
  87. 6efab71 Move error checking into VarDeclaration::Convert. by John Stiles · 3 years, 2 months ago
  88. f9e2055 extract common code from blur by Herb Derby · 3 years, 2 months ago
  89. 62bd633 Move tessellation ops to skgpu::v1 namespace by Robert Phillips · 3 years, 2 months ago
  90. 3c0c185 Don't assume DecomposeCTM and setDeviceCoordSystem always succeed by Michael Ludwig · 3 years, 2 months ago
  91. fdafc0c Move GrAtlasRenderTask to gpu/ops and skgpu::v1 namespace by Robert Phillips · 3 years, 2 months ago
  92. fbb905e Remove nearly-unused ASTNode description code. by John Stiles · 3 years, 2 months ago
  93. 6fc1f02 Make sure to disable MSAA on ANGLE Intel by Chris Dalton · 3 years, 2 months ago
  94. 2cede62 Remove staging flag for raster clip aa disabling by Michael Ludwig · 3 years, 2 months ago
  95. dec5ff2 Reland "Add ES3 intrinsics isinf/isnan to public SkSL ES3." by John Stiles · 3 years, 2 months ago
  96. a228a48 Silence clang-tidy warnings around SkBlockAllocator by Michael Ludwig · 3 years, 2 months ago
  97. 3e87a8e Move GrOpsTask to gpu/ops and the the skgpu::v1 namespace by Robert Phillips · 3 years, 2 months ago
  98. 96cd8a0 Disable use of StoreAndMultisampleResolve on Mac. by Jim Van Verth · 3 years, 2 months ago
  99. 43ac7e6 Fix parsing error with SPIR-V negating a uint. by John Stiles · 3 years, 2 months ago
  100. 31c8710 Fix parsing error with structs containing arrays. by John Stiles · 3 years, 2 months ago