1. 7134646 Migrate SkSLExternalFunction to the ir/ directory. by John Stiles · 3 years, 6 months ago
  2. 45889d1 Remove code to push pixmaps to backend textures from GrGpu classes by Brian Salomon · 3 years, 6 months ago
  3. e58231a Removed unused SkInterpolator by Mike Reed · 3 years, 6 months ago
  4. 8455893 SkSL DSL matrix support by Ethan Nicholas · 3 years, 6 months ago
  5. 962e614 Add `ivec` GLSL type aliases to runtime effects by Brian Osman · 3 years, 6 months ago
  6. d026156 Fix assertion when performing type-coercion with enums. by John Stiles · 3 years, 6 months ago
  7. ee49efc Added DSL fragmentProcessor and Sample function by Ethan Nicholas · 3 years, 6 months ago
  8. 97186dc Fix various fuzzer-generated tests. by John Stiles · 3 years, 6 months ago
  9. cd2f96d Add GrResourceAllocator::makeBudgetHeadroom by Adlai Holler · 3 years, 6 months ago
  10. ee2837b Split GrResourceAllocator::assign into two methods by Adlai Holler · 3 years, 6 months ago
  11. d3a1df8 Remove sk_Height and sk_Width. by John Stiles · 3 years, 6 months ago
  12. 392d829 Fix SPIR-V error when creating non-square diagonal matrices. by John Stiles · 3 years, 6 months ago
  13. 2de947e Fix broken Enum unit test. by John Stiles · 3 years, 6 months ago
  14. 3cffe81 Improve GrResourceAllocator test infrastructure by Adlai Holler · 3 years, 6 months ago
  15. 80f6235 Fixed an issue with passing DSLVar as a DSL function parameter by Ethan Nicholas · 3 years, 6 months ago
  16. 3509210 Implement array == and != on SPIR-V. by John Stiles · 3 years, 6 months ago
  17. 781496f Add unit test for array of zero or negative size. by John Stiles · 3 years, 6 months ago
  18. d47330f Add support for struct constructors to SkSL. by John Stiles · 3 years, 6 months ago
  19. b14e6b9 Added _Type suffix to DSL Type enum by Ethan Nicholas · 3 years, 6 months ago
  20. e1c8a38 Add GrResourceCache::purgeToMakeHeadroom by Adlai Holler · 3 years, 6 months ago
  21. 022636b add RSXForm to SkGlyphRun by Herb Derby · 3 years, 6 months ago
  22. bc5c2a0 Implement struct == and != on SPIR-V. by John Stiles · 3 years, 6 months ago
  23. ca1137b Give GrResourceAllocator a GrDirectContext by Adlai Holler · 3 years, 6 months ago
  24. a655a33 Rename glrt::fRTFBOID -> fMultisampleFBOID by Chris Dalton · 3 years, 6 months ago
  25. 75ee737 remove prepForSampling from GrSurfaceContext::writePixels. by Brian Salomon · 3 years, 6 months ago
  26. 5c62582 Require that runtime effect child variables are 'uniform' by Brian Osman · 3 years, 6 months ago
  27. 27ce7df Revert "put an arena on GrSurfaceDrawContext" by Herb Derby · 3 years, 6 months ago
  28. 220dd69 Revert "remove fAllocators from GrOpsTask" by Herb Derby · 3 years, 6 months ago
  29. 601abfa Move 'shader' usage tests to an SkSL golden file by Brian Osman · 3 years, 6 months ago
  30. 5abb9e1 Represent matrix resizes as a dedicated expression type. by John Stiles · 3 years, 6 months ago
  31. f00d6a8 remove fAllocators from GrOpsTask by Herb Derby · 3 years, 6 months ago
  32. b21bfc8 Rename glrt->textureFBOID() -> singleSampleFBOID() by Chris Dalton · 3 years, 7 months ago
  33. 5a2de5e put an arena on GrSurfaceDrawContext by Herb Derby · 3 years, 7 months ago
  34. 9267183 Fix matrix resizing in SPIR-V. by John Stiles · 3 years, 6 months ago
  35. b3479ce Limit texture attached to FBO workaround on Adreno 4xxx by driver ver. by Brian Salomon · 3 years, 6 months ago
  36. 974c821 Reland "Make RGB_888x pixel operations work." by Brian Salomon · 3 years, 7 months ago
  37. 0a12b85 Add regression test for oss-fuzz finding. by John Stiles · 3 years, 7 months ago
  38. 8faa340 Limit GrClipStackClip tests to only exist when relevant by Robert Phillips · 3 years, 7 months ago
  39. acd28fc Revert "Make RGB_888x pixel operations work." by Brian Salomon · 3 years, 7 months ago
  40. b14a819 Represent vector-cast constructors with ConstructorVectorCast. by John Stiles · 3 years, 7 months ago
  41. 8ce24b1 Make RGB_888x pixel operations work. by Brian Salomon · 3 years, 7 months ago
  42. 14d0096 Make 'shader' and 'colorFilter' first class types in SkSL by Brian Osman · 3 years, 7 months ago
  43. 1f56479 Add test using 'fragmentProcessor' in runtime effects by Brian Osman · 3 years, 7 months ago
  44. 2c67340 Expose writing to mip levels via GrSurfaceContext::writePixels by Brian Salomon · 3 years, 7 months ago
  45. f8d75c6 Don't use the recordTimeAllocator in GrOpsTask by Chris Dalton · 3 years, 7 months ago
  46. 396cd1d Revert "Lift atlas clip FP creation out of GrClip::apply" by Derek Sollenberger · 3 years, 7 months ago
  47. 92b3567 Lift atlas clip FP creation out of GrClip::apply by Chris Dalton · 3 years, 7 months ago
  48. d18967c Add integer uniforms to runtime effects by Brian Osman · 3 years, 7 months ago
  49. d8db588 ComparePixels helper takes GrCPixmaps by Brian Salomon · 3 years, 7 months ago
  50. 8ed7a8d Extract a GrVertexChunkArray class with a builder by Chris Dalton · 3 years, 7 months ago
  51. 22a5454 Add support for constant-folded array inequality checks. by John Stiles · 3 years, 7 months ago
  52. 8037c9e Add test for folding of == and != for arrays. by John Stiles · 3 years, 7 months ago
  53. 5392c94 GrConvertPixels takes pixmaps by Brian Salomon · 3 years, 7 months ago
  54. 9b5b7db7 Move GrStrokeTessellator into its own header file by Chris Dalton · 3 years, 7 months ago
  55. 1d2a26d Add more comprehensive test for GPU write pixels. by Brian Salomon · 3 years, 7 months ago
  56. fabed8b Fix fuzzer-discovered error with variable declarations. by John Stiles · 3 years, 7 months ago
  57. 2396fb8 Convert division-by-literal in SPIR-V to multiplication. by John Stiles · 3 years, 7 months ago
  58. d94bfdd Fix codegen for integer vector-scalar arithmetic in SPIR-V. by John Stiles · 3 years, 7 months ago
  59. 2febb5b Add SkSL test for vector-scalar math. by John Stiles · 3 years, 7 months ago
  60. 0c9d888 Run SkSL inliner tests as part of dm. by John Stiles · 3 years, 7 months ago
  61. 9e13fe8 Rewrite matrix * vector multiplication on ARM GPUs. by John Stiles · 3 years, 7 months ago
  62. 85749c0 Add caps bit for RewriteMatrixVectorMultiply. by John Stiles · 3 years, 7 months ago
  63. 7f01588 Revert "Revert "Added more RelaxedPrecision decorations"" by Ethan Nicholas · 3 years, 7 months ago
  64. d1f3b97 Remove sk_SampleMask support from SkSL by Brian Osman · 3 years, 7 months ago
  65. f10535f Fuse GrGLSLPrimitiveProcessor and GrGLSLGeometryProcessor ... by Robert Phillips · 3 years, 7 months ago
  66. 9d26af9 Fix testing of Runtime Effects with inlining enabled and disabled. by John Stiles · 3 years, 7 months ago
  67. 4ac0cbe Remove the scary raw pointer from GrCCClipProcessor into GrCCClipPath by Chris Dalton · 3 years, 7 months ago
  68. 1b843bd Fix up outdated tests. by John Stiles · 3 years, 7 months ago
  69. 787fd9d Fuse GrPrimitiveProcessor & GrGeometryProcessor into a new GrGeometryProcessor by Robert Phillips · 3 years, 7 months ago
  70. 2297017 Remove sample locations usage from GL backend by Robert Phillips · 3 years, 7 months ago
  71. f9e8551 Mangle function names in SPIR-V. by John Stiles · 3 years, 7 months ago
  72. e106834 Mangle function names in Metal. by John Stiles · 3 years, 7 months ago
  73. ece1d79 Mangle function names in GLSL. by John Stiles · 3 years, 7 months ago
  74. e67bd13 Migrate VarDeclaration conversion out of IRGenerator. by John Stiles · 3 years, 7 months ago
  75. 7db854c Hide getFilterQuality by Mike Reed · 3 years, 7 months ago
  76. 12a7558 GrFPArgs no longer needs sampling by Mike Reed · 3 years, 7 months ago
  77. 7cee3ef FilterQuality should no longer be needed. by Mike Reed · 3 years, 7 months ago
  78. bf9c63b Don't fail clip atlas instantiation when the access is out of bounds by Chris Dalton · 3 years, 7 months ago
  79. 7df8d22 Do register allocation in GrResourceAllocator (take 2) by Adlai Holler · 3 years, 7 months ago
  80. b666458 Only run the inliner one time. by John Stiles · 3 years, 7 months ago
  81. 708faba Allow multiple expressions on the same statement to be inlined. by John Stiles · 3 years, 7 months ago
  82. 049f0df Reduce unnecessary scratch variables in Inliner. by John Stiles · 3 years, 7 months ago
  83. 31798c2 Remove NVPR by Robert Phillips · 3 years, 7 months ago
  84. 7bba1f5 Revert "Added more RelaxedPrecision decorations" by John Stiles · 3 years, 7 months ago
  85. ab52d95 Added more RelaxedPrecision decorations by Ethan Nicholas · 3 years, 7 months ago
  86. 10a5ff2 Must pass filtering to picture shader by Mike Reed · 3 years, 7 months ago
  87. 9f35882 Revert "Do register allocation in GrResourceAllocator" by Adlai Holler · 3 years, 7 months ago
  88. c6f78ff Do register allocation in GrResourceAllocator by Adlai Holler · 3 years, 7 months ago
  89. 8f352ce Revert "Revert "Refactored SPIR-V RelaxedPrecision handling"" by Ethan Nicholas · 3 years, 7 months ago
  90. 3150839 Disable CommaSideEffects test on GPU. by John Stiles · 3 years, 7 months ago
  91. d5e94d9 Move skbug5883.gif to a better test by Leon Scroggins · 3 years, 7 months ago
  92. bff24ab Disallow inlining a function with out-parameters. by John Stiles · 3 years, 7 months ago
  93. e0707b7 No longer passing the results of OpAccessChain to function calls by Ethan Nicholas · 3 years, 7 months ago
  94. dc20847 Disallow inlining functions containing early returns. by John Stiles · 3 years, 7 months ago
  95. 2810bee Improve do-while test in CanExitWithoutReturningValue. by John Stiles · 3 years, 7 months ago
  96. 961d944 SkSL DSL now uses node pooling by Ethan Nicholas · 3 years, 7 months ago
  97. 2654187 Eliminate unused local variables during SkSL optimization. by John Stiles · 3 years, 7 months ago
  98. f10eff3 Fix misdetection of dead global variables. by John Stiles · 3 years, 7 months ago
  99. bf58add Revert "Only include header once in combined MSL shader." by Michael Ludwig · 3 years, 7 months ago
  100. 8c595fe Change sksl tests to avoid SPIR-V validation errors by Brian Osman · 3 years, 7 months ago