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