1. 05da783 Revert "Make SkGpuDevice hold a GrRecordingContext" by Chris Dalton · 4 years, 2 months ago
  2. c8b721b Make SkGpuDevice hold a GrRecordingContext by Robert Phillips · 4 years, 2 months ago
  3. 709ce81 Make sure we have a valid command buffer throughout vulkan. by Greg Daniel · 4 years, 2 months ago
  4. 609f159 Remove most GrCoordTransform code by Brian Osman · 4 years, 2 months ago
  5. 0106fcc Make sure we are checking for failed wrapping of semaphores. by Greg Daniel · 4 years, 2 months ago
  6. 24e2f6e Add program pre-compilation to Vulkan backend by Robert Phillips · 4 years, 2 months ago
  7. e88320b Update how sample(matrix) calls are invoked in SkSL by Michael Ludwig · 4 years, 3 months ago
  8. 7580ad4 Add an sk_sp API for DDLs with a macro for staging by Adlai Holler · 4 years, 3 months ago
  9. 24069eb Add GrContext::oomed() and implement for GL and VK. by Brian Salomon · 4 years, 3 months ago
  10. d79197d Add api to GrVkMemoryAllocator to return VkResult from allocate calls. by Greg Daniel · 4 years, 3 months ago
  11. b577655 Don't submit vk command buffer in updateBackendTexture. by Greg Daniel · 4 years, 3 months ago
  12. 5ed3c11 Reland "Don't release vk memory allocator until context is deleted." by Greg Daniel · 4 years, 3 months ago
  13. c35c073 Revert "Don't release vk memory allocator until context is deleted." by Greg Daniel · 4 years, 3 months ago
  14. 11afa63 Don't release vk memory allocator until context is deleted. by Greg Daniel · 4 years, 3 months ago
  15. b71b6ae Hook up persistent shader cache for D3D by Brian Osman · 4 years, 3 months ago
  16. 01f278c Better handle backendFormat to CompressionType. by Greg Daniel · 4 years, 3 months ago
  17. 9efe386 Add SkSurface flush call that takes a GrBackendSurfaceMutableState. by Greg Daniel · 4 years, 3 months ago
  18. e8d3cca Remove GrPrepareForExternalIORequests from flush. by Greg Daniel · 4 years, 3 months ago
  19. 9e4e4c7 Reland "Switch persistent cache to use SkReadBuffer/SkWriteBuffer" by Brian Osman · 4 years, 3 months ago
  20. 1db8e79 Add GrContext API to allow updating GrBackendSurfaceMutableState. by Greg Daniel · 4 years, 3 months ago
  21. 1c3a77e Re-enable GrCaps::fSampleLocationsSupport in Vulkan by Chris Dalton · 4 years, 3 months ago
  22. 58f569b Remove unnecessary GrFixedClip includes/declarations by Michael Ludwig · 4 years, 4 months ago
  23. 90e8290 Revert "Switch persistent cache to use SkReadBuffer/SkWriteBuffer" by Mike Reed · 4 years, 3 months ago
  24. 5fa11d4 Switch persistent cache to use SkReadBuffer/SkWriteBuffer by Brian Osman · 4 years, 3 months ago
  25. e52b625 Update vulkan linux sdk version on bots. by Greg Daniel · 4 years, 3 months ago
  26. 8a6e53a Disable support for sample locations in vulkan. by Greg Daniel · 4 years, 3 months ago
  27. 03535f4 No longer move queue index of VkImage back to initial state on release. by Greg Daniel · 4 years, 3 months ago
  28. 288ecf6 Use main command buffer for updateBackendTexture in vulkan. by Greg Daniel · 4 years, 3 months ago
  29. 7f3408b Update GrVkImage setImageLayout to take a specific queue index. by Greg Daniel · 4 years, 3 months ago
  30. aa9d99f Add support for vk image sharing mode and handle queues xfers correctly. by Greg Daniel · 4 years, 3 months ago
  31. 89c909e Wsign-conversion for public headers by Mike Klein · 4 years, 3 months ago
  32. 6c6caf4 Add GrBackendMutableState object to handle shared texture state. by Greg Daniel · 4 years, 3 months ago
  33. c95dd32 vk: Call addResource() on indirect draw buffers by Chris Dalton · 4 years, 3 months ago
  34. 1e63279 Only use scissor state for native clears by Michael Ludwig · 4 years, 4 months ago
  35. b37105e Remove support for manual memory management in GrVkMemory. by Greg Daniel · 4 years, 4 months ago
  36. 96f2237 Update GrVkRenderTarget to store both stencil & non-stencil render passes (for real) by Robert Phillips · 4 years, 4 months ago
  37. be259dc Add GrD3DPipelineStateDataManager. by Jim Van Verth · 4 years, 4 months ago
  38. 7bd13c2 Pass externally synchronizaed flag to vulkan memory allocator. by Greg Daniel · 4 years, 4 months ago
  39. 2f62abd Update AMD vulkan memory allocator. by Greg Daniel · 4 years, 4 months ago
  40. 8bd0719 Add GrVkResourceProvider::findCompatibleRenderPass variant that takes an AttachmentsDescriptor by Robert Phillips · 4 years, 4 months ago
  41. f497c36 Make GrVkResourceProvider::PipelineStateCache use GrGpu::Stats by Robert Phillips · 4 years, 4 months ago
  42. 3bce1f7 Non-substantive Vulkan backend changes by Robert Phillips · 4 years, 4 months ago
  43. 6913d1b Make it clear that GrVkRenderPass::Create is modifying its AttachmentsDescriptor parameter by Robert Phillips · 4 years, 4 months ago
  44. 16032b3 Split apart creating and updating GrBackendTextures internally. by Greg Daniel · 4 years, 4 months ago
  45. dddf709 When creating with data, always set vk GrBackendTexture layout to sampled. by Greg Daniel · 4 years, 4 months ago
  46. c1ad77c Add finisehd proc to backend texture creation. by Greg Daniel · 4 years, 4 months ago
  47. cba4ee2 Fill in d3d program desc with d3d specifics. by Greg Daniel · 4 years, 4 months ago
  48. 9a30ee0 Add BGR_10A2 support to Ganesh (take 2) by Robert Phillips · 4 years, 4 months ago
  49. a50ce3c Revert "Add BGR_10A2 support to Ganesh" by Robert Phillips · 4 years, 4 months ago
  50. 44fc53b Add BGR_10A2 support to Ganesh by Robert Phillips · 4 years, 4 months ago
  51. d922f33 Update vulkan backend texture creation to use ganesh abstractions of vk resources. by Greg Daniel · 4 years, 4 months ago
  52. b16beb9 Reland "Make compiling the amd vulkan memory allocator optional." by Greg Daniel · 4 years, 4 months ago
  53. 6a5a91e Revert "Make compiling the amd vulkan memory allocator optional." by Greg Daniel · 4 years, 5 months ago
  54. 23da198 Make compiling the amd vulkan memory allocator optional. by Greg Daniel · 4 years, 5 months ago
  55. b353c9b Reland "Refactor GL and Metal FinishCallback into a helper object." by Stephen White · 4 years, 5 months ago
  56. 49f920e Remove use of GrVkCaps from SkSLProgram settings. by Greg Daniel · 4 years, 5 months ago
  57. b15cc56 Revert "Refactor GL and Metal FinishCallback into a helper object." by Michael Ludwig · 4 years, 5 months ago
  58. b641ddb Refactor GL and Metal FinishCallback into a helper object. by Stephen White · 4 years, 5 months ago
  59. 5843012 Add sample(child, matrix) to SkSL. by Ethan Nicholas · 4 years, 5 months ago
  60. ed4e52c Fill in the rest of the d3d pipeline besides shaders and root descriptor. by Greg Daniel · 4 years, 5 months ago
  61. bb60408 Clean up GrVkStencilAttachment by Jim Van Verth · 4 years, 5 months ago
  62. fe15962 Reland "Split apart flushing and submitting in the GrGpu classes and GrDrawingManager." by Greg Daniel · 4 years, 5 months ago
  63. 2faa337 Revert "Split apart flushing and submitting in the GrGpu classes and GrDrawingManager." by Greg Daniel · 4 years, 5 months ago
  64. c505a45 Remove GrCaps::getYUVAColorTypeFromBackendFormat(). by Brian Salomon · 4 years, 5 months ago
  65. a774193 Remove unused GrVkFormatColorTypePairIsValid by Brian Salomon · 4 years, 5 months ago
  66. 6341d92 Split apart flushing and submitting in the GrGpu classes and GrDrawingManager. by Greg Daniel · 4 years, 5 months ago
  67. dc8fcdb Add getter for channels to GrBackendFormat by Brian Salomon · 4 years, 6 months ago
  68. 03fdf6a Implement support for indirect draws by Chris Dalton · 4 years, 5 months ago
  69. a77cdee Reland "Rename instanceAttribSupport -> drawInstancedSupport" by Chris Dalton · 4 years, 5 months ago
  70. 31c028c Revert "Rename instanceAttribSupport -> drawInstancedSupport" by Chris Dalton · 4 years, 5 months ago
  71. 16464c3 Tracking uniform ownership by Ethan Nicholas · 4 years, 5 months ago
  72. 17f05c7 Rename instanceAttribSupport -> drawInstancedSupport by Chris Dalton · 4 years, 5 months ago
  73. 10ee0b2 Merge GrVkVertexBuffer and GrVkIndexBuffer into GrVkMeshBuffer by Chris Dalton · 4 years, 5 months ago
  74. d005b69 Reland x2 "Assert that all GrCaps colortype/format -> swizzle queries are legal." by Brian Salomon · 4 years, 5 months ago
  75. 43542fc Add GrVkPipelineStateBuilder and GrMtlPipelineStateBuilder trace events by Brian Osman · 4 years, 5 months ago
  76. 6e35a00 Have GrContext abandoned call also check if the underlying device is lost. by Greg Daniel · 4 years, 5 months ago
  77. e8d2080 Revert x2 "Assert that all GrCaps colortype/format -> swizzle queries are legal." by Brian Salomon · 4 years, 5 months ago
  78. 982f546 Rename outputSwizzle->writeSwizzle. by Brian Salomon · 4 years, 5 months ago
  79. 8a78e9c Don't require color type to wrap a texture/RT. by Brian Salomon · 4 years, 6 months ago
  80. b16f30b Revert "Revert "Assert that all GrCaps colortype/format -> swizzle queries are legal."" by Brian Salomon · 4 years, 5 months ago
  81. 0a33551 Add rasterizer and blend state to d3d pipeline state. by Greg Daniel · 4 years, 5 months ago
  82. 469046c Revert "Revert "Remove GrCaps::isFormatTexturableAndUploadable"" by Brian Salomon · 4 years, 5 months ago
  83. 6e2af5c Remove alpha versions of constant blend coeffs. by Greg Daniel · 4 years, 5 months ago
  84. ef4d379 Revert "Assert that all GrCaps colortype/format -> swizzle queries are legal." by Brian Salomon · 4 years, 5 months ago
  85. aa8bf26 Assert that all GrCaps colortype/format -> swizzle queries are legal. by Brian Salomon · 4 years, 5 months ago
  86. 8176508 Revert "Remove GrCaps::isFormatTexturableAndUploadable" by Brian Salomon · 4 years, 5 months ago
  87. c18dad2 Remove GrCaps::isFormatTexturableAndUploadable by Brian Salomon · 4 years, 5 months ago
  88. f95a35f Remove some unused 3 byte vertex attrib types. by Greg Daniel · 4 years, 5 months ago
  89. 5c69393 Minor fixes for D3D build. by Jim Van Verth · 4 years, 5 months ago
  90. fd89e0b Add GrD3DRenderTarget and GrD3DTextureRenderTarget. by Jim Van Verth · 4 years, 6 months ago
  91. dabd98c Begin fixing GrShaderVar. by Ben Wagner · 4 years, 6 months ago
  92. 76f635c Add workaround flag for color space transform math on Mali G GPUs by Brian Osman · 4 years, 6 months ago
  93. 4105e45 Add support for tracking resources on d3d command list. by Greg Daniel · 4 years, 6 months ago
  94. 4519134 Implement GrTAllocator in terms of GrBlockAllocator by Michael Ludwig · 4 years, 6 months ago
  95. 2c3e169 Release deferred buffers in GrOpsRenderPass::end() by Chris Dalton · 4 years, 6 months ago
  96. 2fade72 Set correct coord transform visibility initially rather than update. by Brian Salomon · 4 years, 6 months ago
  97. 1facd5e Make persistent cache serialization safer by Brian Osman · 4 years, 6 months ago
  98. eb694b7 Rename GrMesh to GrSimpleMesh by Chris Dalton · 4 years, 6 months ago
  99. 56c09f0 Rearrange Vulkan asserts for samplers by Chris Dalton · 4 years, 6 months ago
  100. cff6396 begin refactoring SkTDynamicHash and SkTMultiMap by Mike Klein · 4 years, 6 months ago