1. 92b3567 Lift atlas clip FP creation out of GrClip::apply by Chris Dalton · 3 years, 4 months ago
  2. 7384b37 Represent array constructors with a dedicated ConstructorArray class. by John Stiles · 3 years, 4 months ago
  3. 92f2d93 Add new Rehydrator enum for Array constructors. by John Stiles · 3 years, 4 months ago
  4. d8eb875 Add AnyConstructor base for all constructors. by John Stiles · 3 years, 4 months ago
  5. d18967c Add integer uniforms to runtime effects by Brian Osman · 3 years, 4 months ago
  6. 8b8ce4a Add support for int uniforms to Metal and Vulkan by Brian Osman · 3 years, 4 months ago
  7. 87fc657 Revert "Run the inliner on GLES devices only." by John Stiles · 3 years, 4 months ago
  8. 7cbc0f9 Revert "Enable the inliner on Intel Windows GPUs." by John Stiles · 3 years, 4 months ago
  9. 626b62e Factor out MultiArgumentConstructor base class. by John Stiles · 3 years, 4 months ago
  10. 933043b Factor out SingleArgumentConstructor base class. by John Stiles · 3 years, 4 months ago
  11. bba1880 allocate GrAtlasTextOp::Geometry on heap by Herb Derby · 3 years, 4 months ago
  12. 3967588 SkSL: Add TypeKind::kFragmentProcessor by Brian Osman · 3 years, 4 months ago
  13. 006fc6a Use recycled transfer buffer for Metal readPixels. by Jim Van Verth · 3 years, 4 months ago
  14. d8db588 ComparePixels helper takes GrCPixmaps by Brian Salomon · 3 years, 4 months ago
  15. 0a6cd5a Switch vk command pool reset mutex to use SkMutex and guard it. by Greg Daniel · 3 years, 4 months ago
  16. 6f67278 Enable the inliner on Intel Windows GPUs. by John Stiles · 3 years, 4 months ago
  17. e118278 Create a diagonal-matrix Constructor class. by John Stiles · 3 years, 4 months ago
  18. 9f5ad49 Add new Rehydrator enum value for diagonal-matrix Constructors. by John Stiles · 3 years, 4 months ago
  19. 8ed7a8d Extract a GrVertexChunkArray class with a builder by Chris Dalton · 3 years, 4 months ago
  20. 759bbf7 Run the inliner on GLES devices only. by John Stiles · 3 years, 4 months ago
  21. 22a5454 Add support for constant-folded array inequality checks. by John Stiles · 3 years, 4 months ago
  22. a6ca0b1 SkAuto[S]TMalloc only for trivially constructible/destructible. by Brian Salomon · 3 years, 4 months ago
  23. 5392c94 GrConvertPixels takes pixmaps by Brian Salomon · 3 years, 4 months ago
  24. 48ad43a remove unused functions from glyph run classes by Herb Derby · 3 years, 4 months ago
  25. e9cbec6 Grab mutex before reseting vk command pools. by Greg Daniel · 3 years, 4 months ago
  26. 0ec30bb Add compute methods to GrD3DDirectCommandList. by Jim Van Verth · 3 years, 4 months ago
  27. 428523f Add supported for releasing backend api objects when purging gpu resources. by Greg Daniel · 3 years, 4 months ago
  28. 4f8e4fd hoist finite font check to glyph run creation by Herb Derby · 3 years, 4 months ago
  29. 9b5b7db7 Move GrStrokeTessellator into its own header file by Chris Dalton · 3 years, 4 months ago
  30. 2ee4d7a Rework optimization override flags. by John Stiles · 3 years, 4 months ago
  31. 4718a8b Draw dmsaa textures with GrFillRRectOp by Chris Dalton · 3 years, 4 months ago
  32. 194b239 Reland "Use objc_externally_retained to cut down retain/release in Metal" by Adlai Holler · 3 years, 4 months ago
  33. 3079266 SkGpuBlurUtils::GaussianBlur handles degenerate downscale cases. by Brian Salomon · 3 years, 4 months ago
  34. 38517c2 Have GrVkFramebuffer hold refs to the attachmetns that are part of it. by Greg Daniel · 3 years, 4 months ago
  35. ca65f8f Detach VarDeclarations and Variables from each other during deletion. by John Stiles · 3 years, 4 months ago
  36. de3cb0b Reland "Don't reuse scratch textures when texsub image banned for FBO textures" by Brian Salomon · 3 years, 4 months ago
  37. 18a45b3 Reserve AST node space at the start of compilation. by John Stiles · 3 years, 4 months ago
  38. 589adda WebGPU API evolution GPUExtent3D.depth -> depthOrArrayLayers by shrekshao · 3 years, 4 months ago
  39. 7b41798 Add GrD3DPipeline. by Jim Van Verth · 3 years, 4 months ago
  40. 2299df2 Don't let caps.maxRenderTargetSize() be > fMaxTextureSizeOverride by Chris Dalton · 3 years, 4 months ago
  41. 026851a Correctly delete ops in GrOpsTask::reset by Adlai Holler · 3 years, 4 months ago
  42. d3dafd0 D3D: Add support for Unordered Access View creation by Jim Van Verth · 3 years, 4 months ago
  43. d80cef6 Simplify the getConstant code during loop analysis. by John Stiles · 3 years, 4 months ago
  44. fabed8b Fix fuzzer-discovered error with variable declarations. by John Stiles · 3 years, 4 months ago
  45. 2396fb8 Convert division-by-literal in SPIR-V to multiplication. by John Stiles · 3 years, 4 months ago
  46. d94bfdd Fix codegen for integer vector-scalar arithmetic in SPIR-V. by John Stiles · 3 years, 4 months ago
  47. 707d315 Refactored DSL variable creation by Ethan Nicholas · 3 years, 4 months ago
  48. 70cd598 Code cleanup: add helper functions for matrix-vector rewrites. by John Stiles · 3 years, 4 months ago
  49. 2e04df9 Support PaintTranslate in COLRv1 rasterisation by Dominik Röttsches · 3 years, 4 months ago
  50. c28336e No one needs legacy sprite behavior by Mike Reed · 3 years, 4 months ago
  51. c028c5c Revert "Don't reuse scratch textures when texsub image banned for FBO textures" by Mike Reed · 3 years, 4 months ago
  52. 9e13fe8 Rewrite matrix * vector multiplication on ARM GPUs. by John Stiles · 3 years, 4 months ago
  53. 8b67880 Revert "Use objc_externally_retained to cut down retain/release in Metal" by Michael Ludwig · 3 years, 4 months ago
  54. 2a88456 Don't reuse scratch textures when texsub image banned for FBO textures by Brian Salomon · 3 years, 4 months ago
  55. 78381ee Use objc_externally_retained to cut down retain/release in Metal by Adlai Holler · 3 years, 4 months ago
  56. 5ca24f9 Reland "Reland "Add GrRuntimeFPBuilder"" by Brian Salomon · 3 years, 4 months ago
  57. e501670 Move Sk3Perspective and Sk3Lookat into SkM44 by Michael Ludwig · 3 years, 4 months ago
  58. 1546053 SkFontMgr_New_Custom_Data to take SkData by Ben Wagner · 3 years, 4 months ago
  59. e8da4d2 Code cleanup: Add isMain() accessor to FunctionDeclaration. by John Stiles · 3 years, 4 months ago
  60. 85749c0 Add caps bit for RewriteMatrixVectorMultiply. by John Stiles · 3 years, 4 months ago
  61. 7f01588 Revert "Revert "Added more RelaxedPrecision decorations"" by Ethan Nicholas · 3 years, 4 months ago
  62. bb0ed8e Revert "Reland "Add GrRuntimeFPBuilder"" by Brian Salomon · 3 years, 4 months ago
  63. 8b3dd34 Refactored IRGenerator::convertProgram by Ethan Nicholas · 3 years, 4 months ago
  64. 2ef627a Add a custom ShaderErrorHandler to Nanobench. by John Stiles · 3 years, 4 months ago
  65. ced5e83 Retract GrRenderTarget from GrCaps & GrProgramDesc where possible by Robert Phillips · 3 years, 4 months ago
  66. 0da2c14 remove paint from SkGlyphRunList by Herb Derby · 3 years, 4 months ago
  67. d1f3b97 Remove sk_SampleMask support from SkSL by Brian Osman · 3 years, 4 months ago
  68. f10535f Fuse GrGLSLPrimitiveProcessor and GrGLSLGeometryProcessor ... by Robert Phillips · 3 years, 4 months ago
  69. 9d26af9 Fix testing of Runtime Effects with inlining enabled and disabled. by John Stiles · 3 years, 4 months ago
  70. bac6c8f Incorporate Runtime Effect options into hash. by John Stiles · 3 years, 4 months ago
  71. 7508b54 Reland "Add GrRuntimeFPBuilder" by Brian Salomon · 3 years, 4 months ago
  72. 68c243e Delete GrCCAtlasStack by Chris Dalton · 3 years, 4 months ago
  73. c18a645 Implement constantOutputForConstantInput on GrSkSLFP by Brian Osman · 3 years, 4 months ago
  74. 36f3d1a Fix SwizzleFragmentProcessor::constantOutputForConstantInput by Brian Osman · 3 years, 4 months ago
  75. 4ac0cbe Remove the scary raw pointer from GrCCClipProcessor into GrCCClipPath by Chris Dalton · 3 years, 4 months ago
  76. aa4f4c7 Preserve inline/noinline modifiers in PipelineStageCodeGenerator. by John Stiles · 3 years, 4 months ago
  77. 8af7874 remove {Get,Set}FontCachePointSizeLimit() from API by Herb Derby · 3 years, 4 months ago
  78. ffa8fd1 Instantiate clip atlases directly by Chris Dalton · 3 years, 4 months ago
  79. 787fd9d Fuse GrPrimitiveProcessor & GrGeometryProcessor into a new GrGeometryProcessor by Robert Phillips · 3 years, 4 months ago
  80. 50af8c2 Revert "Add GrRuntimeFPBuilder" by Brian Salomon · 3 years, 4 months ago
  81. 2297017 Remove sample locations usage from GL backend by Robert Phillips · 3 years, 4 months ago
  82. 43e3dc9 Remove NVPR entry points from Skia's GL interface by Robert Phillips · 3 years, 4 months ago
  83. 95eadd3 Rename 'unpremul_float' to 'unpremul.' by John Stiles · 3 years, 4 months ago
  84. f9e8551 Mangle function names in SPIR-V. by John Stiles · 3 years, 4 months ago
  85. e106834 Mangle function names in Metal. by John Stiles · 3 years, 4 months ago
  86. ece1d79 Mangle function names in GLSL. by John Stiles · 3 years, 4 months ago
  87. 70842ae Update the indirect tessellator to drop extra edges by Chris Dalton · 3 years, 4 months ago
  88. ce1a088 Add an abbreviated-name field to Type. by John Stiles · 3 years, 4 months ago
  89. 4b39aaf Add GrRuntimeFPBuilder by Brian Salomon · 3 years, 4 months ago
  90. 4a3bae3 Move InterpretSampling to its one caller by Mike Reed · 3 years, 4 months ago
  91. e67bd13 Migrate VarDeclaration conversion out of IRGenerator. by John Stiles · 3 years, 4 months ago
  92. 441c1bc Avoid recursing into expressions in finalizeFunction. by John Stiles · 3 years, 4 months ago
  93. 61d694d Draw dmsaa rects with GrFillRRectOp by Chris Dalton · 3 years, 4 months ago
  94. 501ca21 Remove dead matrixfilter factory by Mike Reed · 3 years, 4 months ago
  95. 7db854c Hide getFilterQuality by Mike Reed · 3 years, 4 months ago
  96. 3469c0a If no sampling is passed, assume NN for surface.draw by Mike Reed · 3 years, 4 months ago
  97. 12a7558 GrFPArgs no longer needs sampling by Mike Reed · 3 years, 4 months ago
  98. 7cee3ef FilterQuality should no longer be needed. by Mike Reed · 3 years, 4 months ago
  99. 4b76265 Client doesn't control sampling in restore by Mike Reed · 3 years, 4 months ago
  100. bf9c63b Don't fail clip atlas instantiation when the access is out of bounds by Chris Dalton · 3 years, 4 months ago