1. 624a529 Added an API for creating RuntimeEffects using the SkSL DSL. by Ethan Nicholas · 3 years, 6 months ago
  2. 1456aff Fix android framework build in GrVkOpsRenderPass. by Greg Daniel · 3 years, 6 months ago
  3. 6ac5310 Incorporate top-level DSL blocks into fragment processors. by John Stiles · 3 years, 6 months ago
  4. 60ec617 Use GrVkFramebuffer throughout GrVkOpsRenderPass instead of GrVkRT. by Greg Daniel · 3 years, 6 months ago
  5. b34270e Fix gpuResourceCacheLimit implementation by Adlai Holler · 3 years, 6 months ago
  6. b4e08be Expose experimental iterator on SkParagraph by Mike Reed · 3 years, 6 months ago
  7. e90a295 fix SkCanvas::drawGlyphs's bounds calculation by Herb Derby · 3 years, 6 months ago
  8. 35c894e More plumbing for new virtual onDrawGlyphRunList by Mike Reed · 3 years, 6 months ago
  9. ce58502 Fix implicit references to _input when GrSkSLFP invokes children by Brian Osman · 3 years, 6 months ago
  10. 829de5b Remove sample variants from runtime shaders by Brian Osman · 3 years, 6 months ago
  11. 0962268 Fix SampleUsage analysis for calls that use coords and color by Brian Osman · 3 years, 6 months ago
  12. dcde69b Direct3D: Add UAV support to the root signature by Jim Van Verth · 3 years, 6 months ago
  13. 70fae35 Preserve winding scale for outer edges in AA triangulation by Michael Ludwig · 3 years, 6 months ago
  14. 387309c Fall back to unordered DAG if we go over budget by Adlai Holler · 3 years, 6 months ago
  15. 3910bc9 introduce SkCanvas::onDrawGlyphRunList by Herb Derby · 3 years, 6 months ago
  16. 6860db7 Insert newlines in generated FP constructors by Brian Osman · 3 years, 6 months ago
  17. c204e5f Dawn: update fences to new API. by Stephen White · 3 years, 6 months ago
  18. eefde6f Clean up D3D12 shader compilation by Jim Van Verth · 3 years, 6 months ago
  19. b51dd57 Add GrResourceAllocator::reset by Adlai Holler · 3 years, 6 months ago
  20. e6f1d8c Add a reset method to SkTMultiMap by Adlai Holler · 3 years, 6 months ago
  21. 4d10e45 Add more support for UAVs and SRV miplevel access by Jim Van Verth · 3 years, 6 months ago
  22. 333de88 Use fillPixelsWithLocalMatrix in SkBlurMaskFilterImpl::filterMaskGPU by Chris Dalton · 3 years, 6 months ago
  23. 0b1228d put an arena on GrRenderTargetProxy by Herb Derby · 3 years, 6 months ago
  24. cbb60bd Add runtime color filter and shader modes to the SkSL compiler by Brian Osman · 3 years, 6 months ago
  25. de4bbdb Move vulkan external commandbuffer logic from RT to GrVkFramebufer. by Greg Daniel · 3 years, 6 months ago
  26. f1ce6fa Fix for loops with multiple init-variables in GLSL. by John Stiles · 3 years, 6 months ago
  27. 5c5f09b Redirect fillRectWithEdgeAA to fillRectToRect when edgeAA==kAll by Chris Dalton · 3 years, 6 months ago
  28. 3e4ff84 Revert GrOpsRenderPass::fUsesMSAASurface by Chris Dalton · 3 years, 6 months ago
  29. b91382e remove SkNx::rsqrt() by Mike Klein · 3 years, 6 months ago
  30. a36fa66 Fix for loops with multiple init-variables in Metal. by John Stiles · 3 years, 6 months ago
  31. 5a32828 No VS specialization for identity or scale/trans in reduced shader mode by Brian Salomon · 3 years, 6 months ago
  32. 8e2a8b2 Surface resource cache through cmdline flag by Adlai Holler · 3 years, 6 months ago
  33. 7bf4145 Update Skia-Dawn for recent Dawn API changes. by Stephen White · 3 years, 6 months ago
  34. 354147a Replace GrConstColorProcessor with a runtime FP by Brian Salomon · 3 years, 6 months ago
  35. 3c1ed9c add bounds generation code to SkGlyphRun by Herb Derby · 3 years, 6 months ago
  36. cdee120 Cache runtime color filter alpha-unchanged flag on the effect by Brian Osman · 3 years, 6 months ago
  37. 0a0a50a Use .dsl.cpp suffix for DSL C++ instead of _dsl.cpp. by John Stiles · 3 years, 6 months ago
  38. 4df814c [COLRv1] Special case a sequence of PaintGlyph + solid/gradient fill by Dominik Röttsches · 3 years, 6 months ago
  39. f37b23d Extract configuring SkPaint from FreeType COLRv1 Paint info by Dominik Röttsches · 3 years, 6 months ago
  40. 82ab340 Fork CPPCodeGenerator into a DSL-based version. by John Stiles · 3 years, 6 months ago
  41. 577c606 Runtime effects: Support input color as a parameter to main() by Brian Osman · 3 years, 6 months ago
  42. 785a326 Don't elide GrMatrixEffect if matrix is identity. by Brian Salomon · 3 years, 6 months ago
  43. 8ed8081 GrSkSLFP no longer needs a GrContext by Brian Osman · 3 years, 6 months ago
  44. ac04d95 Factor out COLRv1 transforms to separate function by Dominik Röttsches · 3 years, 6 months ago
  45. debcbbf Flip the arguments to sample() when passing both coords and a color by Brian Osman · 3 years, 6 months ago
  46. 4bbb290 Concatenate matrices when GrMatrixEffect wraps another GrMatrixEffect by Brian Salomon · 3 years, 6 months ago
  47. 52b9e81 Rework gaussian blur to take advantage of GPU sampling. by Albert Chaulk · 3 years, 6 months ago
  48. 7128323 Reland "Remove code to push pixmaps to backend textures from GrGpu classes" by Brian Salomon · 3 years, 6 months ago
  49. 2517ce3 Add usesMSAASurface to GrMeshDrawOp::Target by Chris Dalton · 3 years, 6 months ago
  50. 34012d7 Revert "Remove code to push pixmaps to backend textures from GrGpu classes" by Brian Salomon · 3 years, 6 months ago
  51. 3738ef5 Move code generators to codegen/ directory. by John Stiles · 3 years, 6 months ago
  52. da2b0f4 Move the decision for useMSAASurface to GrOpsTask by Chris Dalton · 3 years, 6 months ago
  53. 7134646 Migrate SkSLExternalFunction to the ir/ directory. by John Stiles · 3 years, 6 months ago
  54. 3473b4e Rename D3D descriptor methods to be clearer by Jim Van Verth · 3 years, 6 months ago
  55. 45889d1 Remove code to push pixmaps to backend textures from GrGpu classes by Brian Salomon · 3 years, 6 months ago
  56. 04d4969 Fix apparent typo for 0-component swizzles. by John Stiles · 3 years, 6 months ago
  57. e58231a Removed unused SkInterpolator by Mike Reed · 3 years, 6 months ago
  58. 06203df Replace three mix() calls with one swizzled mix(). by John Stiles · 3 years, 6 months ago
  59. 8455893 SkSL DSL matrix support by Ethan Nicholas · 3 years, 6 months ago
  60. b0fed1d Move the decision for useMultisampleFBO to GrGLOpsRenderPass by Chris Dalton · 3 years, 6 months ago
  61. 56892dc Favor GrRRectFillOp in reduced shader mode. by Brian Salomon · 3 years, 6 months ago
  62. 962e614 Add `ivec` GLSL type aliases to runtime effects by Brian Osman · 3 years, 6 months ago
  63. e9f2265 Make reducedShaderMode a shader cap by Brian Salomon · 3 years, 6 months ago
  64. d026156 Fix assertion when performing type-coercion with enums. by John Stiles · 3 years, 6 months ago
  65. e14d725 Avoid unnecessary saveLayer() in COLRv1 paint operations by Dominik Röttsches · 3 years, 6 months ago
  66. ee49efc Added DSL fragmentProcessor and Sample function by Ethan Nicholas · 3 years, 6 months ago
  67. 67e52cf Remove last vestiges of u_skRTWidth. by John Stiles · 3 years, 6 months ago
  68. cc6492b Detect version breaks in the persistent cache at compile time. by John Stiles · 3 years, 6 months ago
  69. f2c2d30 Migrate PersistentCacheUtils logic into a cpp file. by John Stiles · 3 years, 6 months ago
  70. 652e863 Remove redundant check for division-by-zero. by John Stiles · 3 years, 6 months ago
  71. 0f70197 Optimize Block in response to Pinpoint findings. by John Stiles · 3 years, 6 months ago
  72. fe91974 Check budget for task reordering and report stats by Adlai Holler · 3 years, 6 months ago
  73. cd2f96d Add GrResourceAllocator::makeBudgetHeadroom by Adlai Holler · 3 years, 6 months ago
  74. ee2837b Split GrResourceAllocator::assign into two methods by Adlai Holler · 3 years, 6 months ago
  75. d3a1df8 Remove sk_Height and sk_Width. by John Stiles · 3 years, 6 months ago
  76. 97abbee render RSXForm using SkGlyphRunList by Herb Derby · 3 years, 6 months ago
  77. 91216d5 Add "reduced shader" testing mode. by Brian Salomon · 3 years, 6 months ago
  78. 392d829 Fix SPIR-V error when creating non-square diagonal matrices. by John Stiles · 3 years, 6 months ago
  79. 3cffe81 Improve GrResourceAllocator test infrastructure by Adlai Holler · 3 years, 6 months ago
  80. ffef19c drawGlyphs API for SkCanvas by Herb Derby · 3 years, 6 months ago
  81. 80f6235 Fixed an issue with passing DSLVar as a DSL function parameter by Ethan Nicholas · 3 years, 6 months ago
  82. b0ce42d Simplify some Constructor::Convert calls. by John Stiles · 3 years, 6 months ago
  83. 3509210 Implement array == and != on SPIR-V. by John Stiles · 3 years, 6 months ago
  84. e3d4693 Remove reserved slots from Rehydrator command enum. by John Stiles · 3 years, 6 months ago
  85. d47330f Add support for struct constructors to SkSL. by John Stiles · 3 years, 6 months ago
  86. 79aaa9b Remove inaccurate assert in attemptQuadOptimization by Michael Ludwig · 3 years, 6 months ago
  87. b14e6b9 Added _Type suffix to DSL Type enum by Ethan Nicholas · 3 years, 6 months ago
  88. c81272a Avoid GL_RED/GL_UNSIGNED_BYTE on PowerVR SGX 54x by Brian Salomon · 3 years, 6 months ago
  89. e1c8a38 Add GrResourceCache::purgeToMakeHeadroom by Adlai Holler · 3 years, 6 months ago
  90. 022636b add RSXForm to SkGlyphRun by Herb Derby · 3 years, 6 months ago
  91. 2da31ed Add ability to trace wrapped objects and be able to differentiate by Derek Sollenberger · 3 years, 6 months ago
  92. 640c5b4 Make findAndRefScratchTexture public; add scratch key variant by Adlai Holler · 3 years, 6 months ago
  93. bc5c2a0 Implement struct == and != on SPIR-V. by John Stiles · 3 years, 6 months ago
  94. ca1137b Give GrResourceAllocator a GrDirectContext by Adlai Holler · 3 years, 6 months ago
  95. 27d8278 Explicitly choose the single- or multsampled FBO when binding glRTs by Chris Dalton · 3 years, 6 months ago
  96. 1034ad2 Delete glCaps.detachStencilFromMSAABuffersBeforeReadPixels by Chris Dalton · 3 years, 6 months ago
  97. a655a33 Rename glrt::fRTFBOID -> fMultisampleFBOID by Chris Dalton · 3 years, 6 months ago
  98. 860ac14 Assume wrapped texture with renderable format may have been bound to FBO by Brian Salomon · 3 years, 6 months ago
  99. a92d787 Return handle when getting simple render pass in vulkan. by Greg Daniel · 3 years, 6 months ago
  100. cbbd565 Fix mipScale issue in GrSmallPathRenderer by Jim Van Verth · 3 years, 6 months ago