1. 92b3567 Lift atlas clip FP creation out of GrClip::apply by Chris Dalton · 3 years, 4 months ago
  2. d18967c Add integer uniforms to runtime effects by Brian Osman · 3 years, 4 months ago
  3. 8b8ce4a Add support for int uniforms to Metal and Vulkan by Brian Osman · 3 years, 4 months ago
  4. 87fc657 Revert "Run the inliner on GLES devices only." by John Stiles · 3 years, 4 months ago
  5. 7cbc0f9 Revert "Enable the inliner on Intel Windows GPUs." by John Stiles · 3 years, 4 months ago
  6. bba1880 allocate GrAtlasTextOp::Geometry on heap by Herb Derby · 3 years, 4 months ago
  7. 3967588 SkSL: Add TypeKind::kFragmentProcessor by Brian Osman · 3 years, 4 months ago
  8. 006fc6a Use recycled transfer buffer for Metal readPixels. by Jim Van Verth · 3 years, 4 months ago
  9. d8db588 ComparePixels helper takes GrCPixmaps by Brian Salomon · 3 years, 4 months ago
  10. 0a6cd5a Switch vk command pool reset mutex to use SkMutex and guard it. by Greg Daniel · 3 years, 4 months ago
  11. 6f67278 Enable the inliner on Intel Windows GPUs. by John Stiles · 3 years, 4 months ago
  12. 8ed7a8d Extract a GrVertexChunkArray class with a builder by Chris Dalton · 3 years, 4 months ago
  13. 759bbf7 Run the inliner on GLES devices only. by John Stiles · 3 years, 4 months ago
  14. a6ca0b1 SkAuto[S]TMalloc only for trivially constructible/destructible. by Brian Salomon · 3 years, 4 months ago
  15. 5392c94 GrConvertPixels takes pixmaps by Brian Salomon · 3 years, 4 months ago
  16. e9cbec6 Grab mutex before reseting vk command pools. by Greg Daniel · 3 years, 4 months ago
  17. 0ec30bb Add compute methods to GrD3DDirectCommandList. by Jim Van Verth · 3 years, 4 months ago
  18. 428523f Add supported for releasing backend api objects when purging gpu resources. by Greg Daniel · 3 years, 4 months ago
  19. 4f8e4fd hoist finite font check to glyph run creation by Herb Derby · 3 years, 4 months ago
  20. 9b5b7db7 Move GrStrokeTessellator into its own header file by Chris Dalton · 3 years, 4 months ago
  21. 4718a8b Draw dmsaa textures with GrFillRRectOp by Chris Dalton · 3 years, 4 months ago
  22. 194b239 Reland "Use objc_externally_retained to cut down retain/release in Metal" by Adlai Holler · 3 years, 4 months ago
  23. 38517c2 Have GrVkFramebuffer hold refs to the attachmetns that are part of it. by Greg Daniel · 3 years, 4 months ago
  24. de3cb0b Reland "Don't reuse scratch textures when texsub image banned for FBO textures" by Brian Salomon · 3 years, 4 months ago
  25. 589adda WebGPU API evolution GPUExtent3D.depth -> depthOrArrayLayers by shrekshao · 3 years, 4 months ago
  26. 7b41798 Add GrD3DPipeline. by Jim Van Verth · 3 years, 4 months ago
  27. 2299df2 Don't let caps.maxRenderTargetSize() be > fMaxTextureSizeOverride by Chris Dalton · 3 years, 4 months ago
  28. 026851a Correctly delete ops in GrOpsTask::reset by Adlai Holler · 3 years, 4 months ago
  29. d3dafd0 D3D: Add support for Unordered Access View creation by Jim Van Verth · 3 years, 4 months ago
  30. c028c5c Revert "Don't reuse scratch textures when texsub image banned for FBO textures" by Mike Reed · 3 years, 4 months ago
  31. 9e13fe8 Rewrite matrix * vector multiplication on ARM GPUs. by John Stiles · 3 years, 4 months ago
  32. 8b67880 Revert "Use objc_externally_retained to cut down retain/release in Metal" by Michael Ludwig · 3 years, 4 months ago
  33. 2a88456 Don't reuse scratch textures when texsub image banned for FBO textures by Brian Salomon · 3 years, 4 months ago
  34. 78381ee Use objc_externally_retained to cut down retain/release in Metal by Adlai Holler · 3 years, 4 months ago
  35. 5ca24f9 Reland "Reland "Add GrRuntimeFPBuilder"" by Brian Salomon · 3 years, 4 months ago
  36. 85749c0 Add caps bit for RewriteMatrixVectorMultiply. by John Stiles · 3 years, 4 months ago
  37. bb0ed8e Revert "Reland "Add GrRuntimeFPBuilder"" by Brian Salomon · 3 years, 4 months ago
  38. 2ef627a Add a custom ShaderErrorHandler to Nanobench. by John Stiles · 3 years, 4 months ago
  39. ced5e83 Retract GrRenderTarget from GrCaps & GrProgramDesc where possible by Robert Phillips · 3 years, 4 months ago
  40. 0da2c14 remove paint from SkGlyphRunList by Herb Derby · 3 years, 4 months ago
  41. f10535f Fuse GrGLSLPrimitiveProcessor and GrGLSLGeometryProcessor ... by Robert Phillips · 3 years, 4 months ago
  42. 7508b54 Reland "Add GrRuntimeFPBuilder" by Brian Salomon · 3 years, 4 months ago
  43. 68c243e Delete GrCCAtlasStack by Chris Dalton · 3 years, 4 months ago
  44. c18a645 Implement constantOutputForConstantInput on GrSkSLFP by Brian Osman · 3 years, 4 months ago
  45. 36f3d1a Fix SwizzleFragmentProcessor::constantOutputForConstantInput by Brian Osman · 3 years, 4 months ago
  46. 4ac0cbe Remove the scary raw pointer from GrCCClipProcessor into GrCCClipPath by Chris Dalton · 3 years, 4 months ago
  47. 8af7874 remove {Get,Set}FontCachePointSizeLimit() from API by Herb Derby · 3 years, 4 months ago
  48. ffa8fd1 Instantiate clip atlases directly by Chris Dalton · 3 years, 4 months ago
  49. 787fd9d Fuse GrPrimitiveProcessor & GrGeometryProcessor into a new GrGeometryProcessor by Robert Phillips · 3 years, 4 months ago
  50. 50af8c2 Revert "Add GrRuntimeFPBuilder" by Brian Salomon · 3 years, 4 months ago
  51. 2297017 Remove sample locations usage from GL backend by Robert Phillips · 3 years, 4 months ago
  52. 43e3dc9 Remove NVPR entry points from Skia's GL interface by Robert Phillips · 3 years, 4 months ago
  53. 95eadd3 Rename 'unpremul_float' to 'unpremul.' by John Stiles · 3 years, 4 months ago
  54. 70842ae Update the indirect tessellator to drop extra edges by Chris Dalton · 3 years, 4 months ago
  55. 4b39aaf Add GrRuntimeFPBuilder by Brian Salomon · 3 years, 4 months ago
  56. 4a3bae3 Move InterpretSampling to its one caller by Mike Reed · 3 years, 4 months ago
  57. 61d694d Draw dmsaa rects with GrFillRRectOp by Chris Dalton · 3 years, 4 months ago
  58. 12a7558 GrFPArgs no longer needs sampling by Mike Reed · 3 years, 4 months ago
  59. 7cee3ef FilterQuality should no longer be needed. by Mike Reed · 3 years, 4 months ago
  60. bf9c63b Don't fail clip atlas instantiation when the access is out of bounds by Chris Dalton · 3 years, 4 months ago
  61. 7df8d22 Do register allocation in GrResourceAllocator (take 2) by Adlai Holler · 3 years, 4 months ago
  62. 633b9f3 Delete GrCoverageCountingPathRenderer::CropPath by Chris Dalton · 3 years, 4 months ago
  63. ff98f28 Add Metal compile options. by Jim Van Verth · 3 years, 4 months ago
  64. 20bb83f Fix ref tracking of vk immutable samplers. by Greg Daniel · 3 years, 4 months ago
  65. 31798c2 Remove NVPR by Robert Phillips · 3 years, 4 months ago
  66. 95eca3e Optimize planar conversion in YUV to RGB FP. by John Stiles · 3 years, 4 months ago
  67. 9f35882 Revert "Do register allocation in GrResourceAllocator" by Adlai Holler · 3 years, 4 months ago
  68. c6f78ff Do register allocation in GrResourceAllocator by Adlai Holler · 3 years, 4 months ago
  69. 7b39c3d print telemetry for diagnosing text drawing problems in Chrome by Herb Derby · 3 years, 4 months ago
  70. 4dff68a Remove render_target_binds GPU stat by Adlai Holler · 3 years, 4 months ago
  71. 8f352ce Revert "Revert "Refactored SPIR-V RelaxedPrecision handling"" by Ethan Nicholas · 3 years, 4 months ago
  72. 662622e reduce record time allocator's initial block size by Herb Derby · 3 years, 4 months ago
  73. 7a20b5c Update shader and pipeline creation trace event categories by Brian Osman · 3 years, 4 months ago
  74. fd70865 Reland "Add tooling support for dmsaa" by Chris Dalton · 3 years, 4 months ago
  75. 22dd57b Revert "Add tooling support for dmsaa" by Chris Dalton · 3 years, 4 months ago
  76. 2e0b5bb introduce a direct to GrAtlasTextOp text drawing system by Herb Derby · 3 years, 8 months ago
  77. b73f737 Fix setting of new layout state during flush. by Greg Daniel · 3 years, 4 months ago
  78. 188443b Add tooling support for dmsaa by Chris Dalton · 3 years, 4 months ago
  79. 4cfbe53 Add a shell GrResourceAllocator::Register class by Adlai Holler · 3 years, 4 months ago
  80. 961d944 SkSL DSL now uses node pooling by Ethan Nicholas · 3 years, 4 months ago
  81. cc119d9 Make getUniqueKey virtual on GrSurfaceProxy by Adlai Holler · 3 years, 4 months ago
  82. 1143b1b Determine recylability at expire-time in GrResourceAllocator by Adlai Holler · 3 years, 4 months ago
  83. 3230255 Reland "remove the OpMemoryPool" by Herb Derby · 3 years, 5 months ago
  84. 34271a3 Revert "Merge MSL vertex and fragment shaders into one string before compiling." by Michael Ludwig · 3 years, 4 months ago
  85. bf58add Revert "Only include header once in combined MSL shader." by Michael Ludwig · 3 years, 4 months ago
  86. 539db2f Migrate GrResourceAllocator::fIntvlHash to SkTHashMap by Adlai Holler · 3 years, 4 months ago
  87. e7a8f85 Only include header once in combined MSL shader. by Jim Van Verth · 3 years, 4 months ago
  88. e44c484 Revert "remove the OpMemoryPool" by Robert Phillips · 3 years, 4 months ago
  89. 729ba5e Remove fAssignedSurface from GrResourceAllocator::Interval by Adlai Holler · 3 years, 4 months ago
  90. cfdae5a remove the OpMemoryPool by Herb Derby · 3 years, 5 months ago
  91. 5755a5f Update simple gradient functions to use only a single return. by John Stiles · 3 years, 4 months ago
  92. 3098065 Merge MSL vertex and fragment shaders into one string before compiling. by Jim Van Verth · 3 years, 4 months ago
  93. da16367 Remove fFreeIntervalList from GrResourceAllocator by Adlai Holler · 3 years, 4 months ago
  94. d074b62 Switch GrTextureFreedMessages over to using DirectContextIDs by Robert Phillips · 3 years, 4 months ago
  95. e895ab2 Have GrVkTexture not derive from GrVkImage. by Greg Daniel · 3 years, 5 months ago
  96. 78d51ff Track number of render passes in GR_GPU_STATS by Adlai Holler · 3 years, 5 months ago
  97. ad22300 Remove `fForceInline` argument from EmitArgs. by John Stiles · 3 years, 5 months ago
  98. 36a814b Precompile cached SkSL to MTLRenderPipelineState. by Jim Van Verth · 3 years, 5 months ago
  99. 9431079 Unblock msaa clip atlas on AMD, Imagination, and Adreno by Chris Dalton · 3 years, 5 months ago
  100. 90898de Be more conservative about disabling tessellation for performance by Chris Dalton · 3 years, 5 months ago