1. 37fd658 Add input attachment support to program building. by Greg Daniel · 4 years, 1 month ago
  2. 2177436 Update GrVkRenderPasses to be created to support both input attachments and adv blend. by Greg Daniel · 4 years, 1 month ago
  3. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 2 months ago
  4. 280fa3d Remove use of texture swizzle in GL backend. by Brian Salomon · 4 years, 2 months ago
  5. e7f7158 add suggested `override` by Mike Klein · 4 years, 2 months ago
  6. 38e81a5 Revert "Simplify the Metal Compiler wrapper code" by Adlai Holler · 4 years, 2 months ago
  7. 3cce112 Simplify the Metal Compiler wrapper code by Adlai Holler · 4 years, 2 months ago
  8. 595f7b4 A couple optimizations to Metal Shader Pipeline by Adlai Holler · 4 years, 2 months ago
  9. 36b86af Revert "Remove ARC from Metal backend" by Jim Van Verth · 4 years, 2 months ago
  10. 6541013 Remove ARC from Metal backend by Jim Van Verth · 4 years, 2 months ago
  11. 8e54a6e Enhance assert to dump more information by Robert Phillips · 4 years, 2 months ago
  12. 939cc7a Some fixes for Flutter memory issues. by Jim Van Verth · 4 years, 2 months ago
  13. 9a18b08 Add support for vulkan non coherent advanced blends. by Greg Daniel · 4 years, 2 months ago
  14. 7e3616a Reland "Revise GrMtlGpu::onUpdateBackendTexture." by Jim Van Verth · 4 years, 2 months ago
  15. f37f5d1 Revert "Revise GrMtlGpu::onUpdateBackendTexture." by Jim Van Verth · 4 years, 3 months ago
  16. c2dc572 Revise GrMtlGpu::onUpdateBackendTexture. by Jim Van Verth · 4 years, 3 months ago
  17. 1788380 Fix texture errors on iOS Metal by Jim Van Verth · 4 years, 3 months ago
  18. a52442a Remove unused dynamic allocation code from GrMtlResourceProvider. by Jim Van Verth · 4 years, 3 months ago
  19. 1e95010 Use staging buffers for Metal uploads by Jim Van Verth · 4 years, 3 months ago
  20. f02c048 Update command buffer and finishProc processing in Metal by Jim Van Verth · 4 years, 3 months ago
  21. 3e03e11 Reland "Metal: Hold refs for input buffers from bindBuffer calls." by Jim Van Verth · 4 years, 3 months ago
  22. f735351 Add nearest MIP filtering to GPU and wire up to SkImageShader by Brian Salomon · 4 years, 3 months ago
  23. f7f5433 Remove GrSurfacePriv and GrRenderTargetPriv by Brian Salomon · 4 years, 3 months ago
  24. 3b0200b Revert "Metal: Hold refs for input buffers from bindBuffer calls." by Jim Van Verth · 4 years, 3 months ago
  25. a75dc33 Metal: Hold refs for input buffers from bindBuffer calls. by Jim Van Verth · 4 years, 3 months ago
  26. 4cfae3b Remove GrTexturePriv by Brian Salomon · 4 years, 3 months ago
  27. cc848b5 Rename GrTAllocator to GrTBlockList by Michael Ludwig · 4 years, 3 months ago
  28. e69b9ef Separate MIP filtering from min/mag filtering. by Brian Salomon · 4 years, 3 months ago
  29. e40ced7 A few more suggest override clang 12 warning tests by Brian Salomon · 4 years, 3 months ago
  30. 8c82a87 Rename GrTexture/Proxy/Priv mip map members/functions by Brian Salomon · 4 years, 3 months ago
  31. 69100f0 Rename GrCaps fields and methods from MipMap to Mipmap by Brian Salomon · 4 years, 3 months ago
  32. a6db510 Rename GrMipMapsStatus GrMipmapStatus by Brian Salomon · 4 years, 3 months ago
  33. 7e67dca Rename GrMipMapped GrMipmapped by Brian Salomon · 4 years, 3 months ago
  34. 426274b Add support for holding onto refs for input buffers from bindBuffer calls. by Greg Daniel · 4 years, 3 months ago
  35. a7d9f30 Consolidate sampler->index/key conversion by Brian Salomon · 4 years, 3 months ago
  36. 4e105e2 Clean up GrContext references in the src/gpu by Robert Phillips · 4 years, 3 months ago
  37. a3b02f5 Rename GrSamplerState::Filter::kBilerp to kLinear by Brian Salomon · 4 years, 3 months ago
  38. 13711eb rename SkMipMap to SkMipmap by Mike Reed · 4 years, 3 months ago
  39. aaf738c Add internal calls for updateCompressedBackendTexture. by Greg Daniel · 4 years, 3 months ago
  40. 3d0359a Migrate GrGpu to GrDirectContext by Adlai Holler · 4 years, 3 months ago
  41. d90b3d3 Remove generic GrFragmentProcessor texture sampling. by Brian Salomon · 4 years, 3 months ago
  42. 61a70fb Add GrGLSLFP::ParallelRange to iterate FP and GLSLFP trees by Brian Salomon · 4 years, 3 months ago
  43. bb61fe3 Hoist up submit for resolves by Jim Van Verth · 4 years, 3 months ago
  44. 609f159 Remove most GrCoordTransform code by Brian Osman · 4 years, 4 months ago
  45. 0106fcc Make sure we are checking for failed wrapping of semaphores. by Greg Daniel · 4 years, 4 months ago
  46. e88320b Update how sample(matrix) calls are invoked in SkSL by Michael Ludwig · 4 years, 4 months ago
  47. 38b7d2f Add support for magenta highlights on shader mouseover in Metal. by John Stiles · 4 years, 4 months ago
  48. 01f278c Better handle backendFormat to CompressionType. by Greg Daniel · 4 years, 4 months ago
  49. 9e4e4c7 Reland "Switch persistent cache to use SkReadBuffer/SkWriteBuffer" by Brian Osman · 4 years, 4 months ago
  50. 58f569b Remove unnecessary GrFixedClip includes/declarations by Michael Ludwig · 4 years, 5 months ago
  51. 90e8290 Revert "Switch persistent cache to use SkReadBuffer/SkWriteBuffer" by Mike Reed · 4 years, 4 months ago
  52. 5fa11d4 Switch persistent cache to use SkReadBuffer/SkWriteBuffer by Brian Osman · 4 years, 4 months ago
  53. 1e63279 Only use scissor state for native clears by Michael Ludwig · 4 years, 5 months ago
  54. 96f2237 Update GrVkRenderTarget to store both stencil & non-stencil render passes (for real) by Robert Phillips · 4 years, 5 months ago
  55. 16032b3 Split apart creating and updating GrBackendTextures internally. by Greg Daniel · 4 years, 5 months ago
  56. c1ad77c Add finisehd proc to backend texture creation. by Greg Daniel · 4 years, 5 months ago
  57. ef41d50 Disable MTLPixelFormatBGR10A2Unorm on iOS by Robert Phillips · 4 years, 6 months ago
  58. 9a30ee0 Add BGR_10A2 support to Ganesh (take 2) by Robert Phillips · 4 years, 6 months ago
  59. a50ce3c Revert "Add BGR_10A2 support to Ganesh" by Robert Phillips · 4 years, 6 months ago
  60. 44fc53b Add BGR_10A2 support to Ganesh by Robert Phillips · 4 years, 6 months ago
  61. c71eaad Increase shader/pipeline timeouts in Metal backend by Brian Salomon · 4 years, 6 months ago
  62. 33630fc Implement GrMtlOpsRenderPass::onClear. by Jim Van Verth · 4 years, 6 months ago
  63. b353c9b Reland "Refactor GL and Metal FinishCallback into a helper object." by Stephen White · 4 years, 6 months ago
  64. b15cc56 Revert "Refactor GL and Metal FinishCallback into a helper object." by Michael Ludwig · 4 years, 6 months ago
  65. 583c24c Allow to Metal to build with Xcode 10 again. by Jim Van Verth · 4 years, 6 months ago
  66. b641ddb Refactor GL and Metal FinishCallback into a helper object. by Stephen White · 4 years, 6 months ago
  67. 5843012 Add sample(child, matrix) to SkSL. by Ethan Nicholas · 4 years, 6 months ago
  68. fe15962 Reland "Split apart flushing and submitting in the GrGpu classes and GrDrawingManager." by Greg Daniel · 4 years, 6 months ago
  69. 2faa337 Revert "Split apart flushing and submitting in the GrGpu classes and GrDrawingManager." by Greg Daniel · 4 years, 6 months ago
  70. c505a45 Remove GrCaps::getYUVAColorTypeFromBackendFormat(). by Brian Salomon · 4 years, 6 months ago
  71. 6341d92 Split apart flushing and submitting in the GrGpu classes and GrDrawingManager. by Greg Daniel · 4 years, 6 months ago
  72. 5ca3e54 Fixes for running on the iOS simulator. by Jim Van Verth · 4 years, 6 months ago
  73. dc8fcdb Add getter for channels to GrBackendFormat by Brian Salomon · 4 years, 7 months ago
  74. 03fdf6a Implement support for indirect draws by Chris Dalton · 4 years, 6 months ago
  75. a77cdee Reland "Rename instanceAttribSupport -> drawInstancedSupport" by Chris Dalton · 4 years, 7 months ago
  76. 31c028c Revert "Rename instanceAttribSupport -> drawInstancedSupport" by Chris Dalton · 4 years, 6 months ago
  77. 16464c3 Tracking uniform ownership by Ethan Nicholas · 4 years, 6 months ago
  78. 17f05c7 Rename instanceAttribSupport -> drawInstancedSupport by Chris Dalton · 4 years, 7 months ago
  79. d005b69 Reland x2 "Assert that all GrCaps colortype/format -> swizzle queries are legal." by Brian Salomon · 4 years, 7 months ago
  80. 43542fc Add GrVkPipelineStateBuilder and GrMtlPipelineStateBuilder trace events by Brian Osman · 4 years, 7 months ago
  81. e8d2080 Revert x2 "Assert that all GrCaps colortype/format -> swizzle queries are legal." by Brian Salomon · 4 years, 7 months ago
  82. 982f546 Rename outputSwizzle->writeSwizzle. by Brian Salomon · 4 years, 7 months ago
  83. 8a78e9c Don't require color type to wrap a texture/RT. by Brian Salomon · 4 years, 7 months ago
  84. b16f30b Revert "Revert "Assert that all GrCaps colortype/format -> swizzle queries are legal."" by Brian Salomon · 4 years, 7 months ago
  85. 0a33551 Add rasterizer and blend state to d3d pipeline state. by Greg Daniel · 4 years, 7 months ago
  86. 469046c Revert "Revert "Remove GrCaps::isFormatTexturableAndUploadable"" by Brian Salomon · 4 years, 7 months ago
  87. 6e2af5c Remove alpha versions of constant blend coeffs. by Greg Daniel · 4 years, 7 months ago
  88. ef4d379 Revert "Assert that all GrCaps colortype/format -> swizzle queries are legal." by Brian Salomon · 4 years, 7 months ago
  89. aa8bf26 Assert that all GrCaps colortype/format -> swizzle queries are legal. by Brian Salomon · 4 years, 7 months ago
  90. 8176508 Revert "Remove GrCaps::isFormatTexturableAndUploadable" by Brian Salomon · 4 years, 7 months ago
  91. c18dad2 Remove GrCaps::isFormatTexturableAndUploadable by Brian Salomon · 4 years, 7 months ago
  92. f95a35f Remove some unused 3 byte vertex attrib types. by Greg Daniel · 4 years, 7 months ago
  93. dabd98c Begin fixing GrShaderVar. by Ben Wagner · 4 years, 7 months ago
  94. 4519134 Implement GrTAllocator in terms of GrBlockAllocator by Michael Ludwig · 4 years, 7 months ago
  95. 664cb9e Call incNumDraws() after all draw calls in mtl by Chris Dalton · 4 years, 7 months ago
  96. 2c3e169 Release deferred buffers in GrOpsRenderPass::end() by Chris Dalton · 4 years, 7 months ago
  97. 2fade72 Set correct coord transform visibility initially rather than update. by Brian Salomon · 4 years, 7 months ago
  98. 7cbcd79 Guard use of [id<MTLDevice> maxThreadsPerThreadgroup] behind version check. by Chinmay Garde · 4 years, 7 months ago
  99. f832c0a Allows Skia users to disable use of API_AVAILABLE in the Metal backend. by Chinmay Garde · 4 years, 7 months ago
  100. d29d885 Reland "Set up eGPU/discrete support for MacOS." by Jim Van Verth · 4 years, 7 months ago