1. 8e2a8b2 Surface resource cache through cmdline flag by Adlai Holler · 3 years, 6 months ago
  2. 7bf4145 Update Skia-Dawn for recent Dawn API changes. by Stephen White · 3 years, 6 months ago
  3. 354147a Replace GrConstColorProcessor with a runtime FP by Brian Salomon · 3 years, 6 months ago
  4. 3c1ed9c add bounds generation code to SkGlyphRun by Herb Derby · 3 years, 6 months ago
  5. cdee120 Cache runtime color filter alpha-unchanged flag on the effect by Brian Osman · 3 years, 6 months ago
  6. 0a0a50a Use .dsl.cpp suffix for DSL C++ instead of _dsl.cpp. by John Stiles · 3 years, 6 months ago
  7. 4df814c [COLRv1] Special case a sequence of PaintGlyph + solid/gradient fill by Dominik Röttsches · 3 years, 6 months ago
  8. f37b23d Extract configuring SkPaint from FreeType COLRv1 Paint info by Dominik Röttsches · 3 years, 6 months ago
  9. 82ab340 Fork CPPCodeGenerator into a DSL-based version. by John Stiles · 3 years, 6 months ago
  10. 577c606 Runtime effects: Support input color as a parameter to main() by Brian Osman · 3 years, 6 months ago
  11. 785a326 Don't elide GrMatrixEffect if matrix is identity. by Brian Salomon · 3 years, 6 months ago
  12. 8ed8081 GrSkSLFP no longer needs a GrContext by Brian Osman · 3 years, 6 months ago
  13. ac04d95 Factor out COLRv1 transforms to separate function by Dominik Röttsches · 3 years, 6 months ago
  14. debcbbf Flip the arguments to sample() when passing both coords and a color by Brian Osman · 3 years, 6 months ago
  15. 4bbb290 Concatenate matrices when GrMatrixEffect wraps another GrMatrixEffect by Brian Salomon · 3 years, 6 months ago
  16. 52b9e81 Rework gaussian blur to take advantage of GPU sampling. by Albert Chaulk · 3 years, 6 months ago
  17. 7128323 Reland "Remove code to push pixmaps to backend textures from GrGpu classes" by Brian Salomon · 3 years, 6 months ago
  18. 2517ce3 Add usesMSAASurface to GrMeshDrawOp::Target by Chris Dalton · 3 years, 6 months ago
  19. 34012d7 Revert "Remove code to push pixmaps to backend textures from GrGpu classes" by Brian Salomon · 3 years, 6 months ago
  20. 3738ef5 Move code generators to codegen/ directory. by John Stiles · 3 years, 6 months ago
  21. da2b0f4 Move the decision for useMSAASurface to GrOpsTask by Chris Dalton · 3 years, 6 months ago
  22. 7134646 Migrate SkSLExternalFunction to the ir/ directory. by John Stiles · 3 years, 6 months ago
  23. 3473b4e Rename D3D descriptor methods to be clearer by Jim Van Verth · 3 years, 6 months ago
  24. 45889d1 Remove code to push pixmaps to backend textures from GrGpu classes by Brian Salomon · 3 years, 6 months ago
  25. 04d4969 Fix apparent typo for 0-component swizzles. by John Stiles · 3 years, 6 months ago
  26. e58231a Removed unused SkInterpolator by Mike Reed · 3 years, 6 months ago
  27. 06203df Replace three mix() calls with one swizzled mix(). by John Stiles · 3 years, 6 months ago
  28. 8455893 SkSL DSL matrix support by Ethan Nicholas · 3 years, 6 months ago
  29. b0fed1d Move the decision for useMultisampleFBO to GrGLOpsRenderPass by Chris Dalton · 3 years, 6 months ago
  30. 56892dc Favor GrRRectFillOp in reduced shader mode. by Brian Salomon · 3 years, 6 months ago
  31. 962e614 Add `ivec` GLSL type aliases to runtime effects by Brian Osman · 3 years, 6 months ago
  32. e9f2265 Make reducedShaderMode a shader cap by Brian Salomon · 3 years, 6 months ago
  33. d026156 Fix assertion when performing type-coercion with enums. by John Stiles · 3 years, 6 months ago
  34. e14d725 Avoid unnecessary saveLayer() in COLRv1 paint operations by Dominik Röttsches · 3 years, 6 months ago
  35. ee49efc Added DSL fragmentProcessor and Sample function by Ethan Nicholas · 3 years, 6 months ago
  36. 67e52cf Remove last vestiges of u_skRTWidth. by John Stiles · 3 years, 6 months ago
  37. cc6492b Detect version breaks in the persistent cache at compile time. by John Stiles · 3 years, 6 months ago
  38. f2c2d30 Migrate PersistentCacheUtils logic into a cpp file. by John Stiles · 3 years, 6 months ago
  39. 652e863 Remove redundant check for division-by-zero. by John Stiles · 3 years, 6 months ago
  40. 0f70197 Optimize Block in response to Pinpoint findings. by John Stiles · 3 years, 6 months ago
  41. fe91974 Check budget for task reordering and report stats by Adlai Holler · 3 years, 6 months ago
  42. cd2f96d Add GrResourceAllocator::makeBudgetHeadroom by Adlai Holler · 3 years, 6 months ago
  43. ee2837b Split GrResourceAllocator::assign into two methods by Adlai Holler · 3 years, 6 months ago
  44. d3a1df8 Remove sk_Height and sk_Width. by John Stiles · 3 years, 6 months ago
  45. 97abbee render RSXForm using SkGlyphRunList by Herb Derby · 3 years, 6 months ago
  46. 91216d5 Add "reduced shader" testing mode. by Brian Salomon · 3 years, 6 months ago
  47. 392d829 Fix SPIR-V error when creating non-square diagonal matrices. by John Stiles · 3 years, 6 months ago
  48. 3cffe81 Improve GrResourceAllocator test infrastructure by Adlai Holler · 3 years, 6 months ago
  49. ffef19c drawGlyphs API for SkCanvas by Herb Derby · 3 years, 6 months ago
  50. 80f6235 Fixed an issue with passing DSLVar as a DSL function parameter by Ethan Nicholas · 3 years, 6 months ago
  51. b0ce42d Simplify some Constructor::Convert calls. by John Stiles · 3 years, 6 months ago
  52. 3509210 Implement array == and != on SPIR-V. by John Stiles · 3 years, 6 months ago
  53. e3d4693 Remove reserved slots from Rehydrator command enum. by John Stiles · 3 years, 6 months ago
  54. d47330f Add support for struct constructors to SkSL. by John Stiles · 3 years, 6 months ago
  55. 79aaa9b Remove inaccurate assert in attemptQuadOptimization by Michael Ludwig · 3 years, 6 months ago
  56. b14e6b9 Added _Type suffix to DSL Type enum by Ethan Nicholas · 3 years, 6 months ago
  57. c81272a Avoid GL_RED/GL_UNSIGNED_BYTE on PowerVR SGX 54x by Brian Salomon · 3 years, 6 months ago
  58. e1c8a38 Add GrResourceCache::purgeToMakeHeadroom by Adlai Holler · 3 years, 6 months ago
  59. 022636b add RSXForm to SkGlyphRun by Herb Derby · 3 years, 6 months ago
  60. 2da31ed Add ability to trace wrapped objects and be able to differentiate by Derek Sollenberger · 3 years, 6 months ago
  61. 640c5b4 Make findAndRefScratchTexture public; add scratch key variant by Adlai Holler · 3 years, 6 months ago
  62. bc5c2a0 Implement struct == and != on SPIR-V. by John Stiles · 3 years, 6 months ago
  63. ca1137b Give GrResourceAllocator a GrDirectContext by Adlai Holler · 3 years, 6 months ago
  64. 27d8278 Explicitly choose the single- or multsampled FBO when binding glRTs by Chris Dalton · 3 years, 6 months ago
  65. 1034ad2 Delete glCaps.detachStencilFromMSAABuffersBeforeReadPixels by Chris Dalton · 3 years, 6 months ago
  66. a655a33 Rename glrt::fRTFBOID -> fMultisampleFBOID by Chris Dalton · 3 years, 6 months ago
  67. 860ac14 Assume wrapped texture with renderable format may have been bound to FBO by Brian Salomon · 3 years, 6 months ago
  68. a92d787 Return handle when getting simple render pass in vulkan. by Greg Daniel · 3 years, 6 months ago
  69. cbbd565 Fix mipScale issue in GrSmallPathRenderer by Jim Van Verth · 3 years, 6 months ago
  70. 8cad637 Rename composite constructors to compound constructors. by John Stiles · 3 years, 6 months ago
  71. 8317d0b Remove universal Constructor class. by John Stiles · 3 years, 6 months ago
  72. 268a73f Represent matrix casts with CompositeCast type. by John Stiles · 3 years, 6 months ago
  73. 75ee737 remove prepForSampling from GrSurfaceContext::writePixels. by Brian Salomon · 3 years, 7 months ago
  74. 2bec8ab Represent vector/matrix composition with the ConstructorComposite type. by John Stiles · 3 years, 7 months ago
  75. 5c62582 Require that runtime effect child variables are 'uniform' by Brian Osman · 3 years, 7 months ago
  76. d986f47 Represent vector construction with ConstructorVector. by John Stiles · 3 years, 7 months ago
  77. 27ce7df Revert "put an arena on GrSurfaceDrawContext" by Herb Derby · 3 years, 7 months ago
  78. 220dd69 Revert "remove fAllocators from GrOpsTask" by Herb Derby · 3 years, 7 months ago
  79. c313e51 Delete GrGpu::querySampleLocations by Chris Dalton · 3 years, 7 months ago
  80. 21a50ec Replace getVecComponent with getConstantSubexpression. by John Stiles · 3 years, 7 months ago
  81. 7ec097c Replace getMatExpression with getConstantSubexpression. by John Stiles · 3 years, 7 months ago
  82. 5abb9e1 Represent matrix resizes as a dedicated expression type. by John Stiles · 3 years, 7 months ago
  83. f00d6a8 remove fAllocators from GrOpsTask by Herb Derby · 3 years, 7 months ago
  84. b21bfc8 Rename glrt->textureFBOID() -> singleSampleFBOID() by Chris Dalton · 3 years, 7 months ago
  85. 47b087e Move slot_count into SkSL::Type. by John Stiles · 3 years, 7 months ago
  86. c8c573d Create two FBOs for multisampled_render_to_texture by Chris Dalton · 3 years, 7 months ago
  87. c6a3d53 Remove equality checks on glrt::textureFBOID() and glrt::renderFBOID() by Chris Dalton · 3 years, 7 months ago
  88. 5a2de5e put an arena on GrSurfaceDrawContext by Herb Derby · 3 years, 7 months ago
  89. 9267183 Fix matrix resizing in SPIR-V. by John Stiles · 3 years, 7 months ago
  90. b3479ce Limit texture attached to FBO workaround on Adreno 4xxx by driver ver. by Brian Salomon · 3 years, 7 months ago
  91. 3b6ea14 Split matrix typecasting and matrix resizing into two distinct ops. by John Stiles · 3 years, 7 months ago
  92. 974c821 Reland "Make RGB_888x pixel operations work." by Brian Salomon · 3 years, 7 months ago
  93. acd28fc Revert "Make RGB_888x pixel operations work." by Brian Salomon · 3 years, 7 months ago
  94. b14a819 Represent vector-cast constructors with ConstructorVectorCast. by John Stiles · 3 years, 7 months ago
  95. 8ce24b1 Make RGB_888x pixel operations work. by Brian Salomon · 3 years, 7 months ago
  96. 8960100 inline simple functions in the glyph run builder by Herb Derby · 3 years, 7 months ago
  97. 14d0096 Make 'shader' and 'colorFilter' first class types in SkSL by Brian Osman · 3 years, 7 months ago
  98. fd7252f Represent scalar-cast constructors with ConstructorScalarCast. by John Stiles · 3 years, 7 months ago
  99. ea1d39b updateBackendTexture uses GrSurfaceContext to write pixmaps. by Brian Salomon · 3 years, 7 months ago
  100. ef09423 clean up drawTextUTF8 and rename to textToGlyphRunList by Herb Derby · 3 years, 7 months ago