- 2bc96d6 Merge GrVkAttachment into GrVkImage. by Greg Daniel · 3 years ago
- f8a9658 Disable vulkan dmsaa on early adrenos. by Greg Daniel · 3 years ago
- 3be00e9 Enable support for vulkan dmsaa in caps. by Greg Daniel · 3 years ago
- 99ddd2a Remove (unused) geometry shader support by Brian Osman · 3 years ago
- 1e16937 Add more flexibility to GrVkRT to support DMSAA. by Greg Daniel · 3 years ago
- eb0195e Delete all code related to disabling multisample by Chris Dalton · 3 years ago
- bc9222b Add caps bit for inverse-hyperbolic support. by John Stiles · 3 years ago
- c265657 Add additional abanoned checks in read pixels. by Greg Daniel · 3 years ago
- 0e9d34d Reland "Remove GrBackendFormat's textureType use from isFormatTexturable call." by Greg Daniel · 3 years ago
- d90777a Revert "Remove GrBackendFormat's textureType use from isFormatTexturable call." by Greg Daniel · 3 years ago
- 832c817 Remove GrBackendFormat's textureType use from isFormatTexturable call. by Greg Daniel · 3 years ago
- f4e176b Update Skia's internal vulkan headers to 1.2. by Greg Daniel · 3 years ago
- 6904303 Add an isinf() polyfill for tessellation shaders by Chris Dalton · 3 years, 2 months ago
- 7bf7999 Reland "Add format-specifier warnings to SkDebugf." by John Stiles · 3 years, 2 months ago
- 28bea44 Revert "Reland "Round up DMSAA attachments to pow2 if supported."" by Greg Daniel · 3 years, 2 months ago
- 9c81a4b Reland "Round up DMSAA attachments to pow2 if supported." by Greg Daniel · 3 years, 2 months ago
- 685e09b Reland "Purge ccpr" by Chris Dalton · 3 years, 2 months ago
- fe83ab6 Revert "Purge ccpr" by Brian Osman · 3 years, 2 months ago
- 7bf6bc0 Purge ccpr by Chris Dalton · 3 years, 2 months ago
- 87fab9f Changing dst sample type to flags. by Greg Daniel · 3 years, 3 months ago
- 568ef84 Re-enable sk_VertexID support on SwiftShader Vulkan by Chris Dalton · 3 years, 3 months ago
- 489fa0b Reland "Delete the index buffer from middle-out tessellation" by Chris Dalton · 3 years, 3 months ago
- 5bd3a5c Disable vertex ID support on SwiftShader by Chris Dalton · 3 years, 3 months ago
- fe788f9 Revert "Round up DMSAA attachments to pow2 if supported." by Greg Daniel · 3 years, 3 months ago
- c3e8a7e Round up DMSAA attachments to pow2 if supported. by Greg Daniel · 3 years, 3 months ago
- 6e35474 Revert "Reland "Delete the index buffer from middle-out tessellation"" by Robert Phillips · 3 years, 3 months ago
- 0c2ee32 Reland "Delete the index buffer from middle-out tessellation" by Chris Dalton · 3 years, 3 months ago
- 9db2098 Revert "Delete the index buffer from middle-out tessellation" by Robert Phillips · 3 years, 3 months ago
- 0d0b1b3 Delete the index buffer from middle-out tessellation by Chris Dalton · 3 years, 3 months ago
- ec79349 Add caps bit for nonsquare matrix availability. by John Stiles · 3 years, 4 months ago
- 57ab06c Delete mixed samples by Chris Dalton · 3 years, 4 months ago
- 805c622 Move cached render passes onto GrVkFramebuffer. by Greg Daniel · 3 years, 4 months ago
- a92d787 Return handle when getting simple render pass in vulkan. by Greg Daniel · 3 years, 5 months ago
- 974c821 Reland "Make RGB_888x pixel operations work." by Brian Salomon · 3 years, 5 months ago
- acd28fc Revert "Make RGB_888x pixel operations work." by Brian Salomon · 3 years, 5 months ago
- 8ce24b1 Make RGB_888x pixel operations work. by Brian Salomon · 3 years, 5 months ago
- 2299df2 Don't let caps.maxRenderTargetSize() be > fMaxTextureSizeOverride by Chris Dalton · 3 years, 5 months ago
- 85749c0 Add caps bit for RewriteMatrixVectorMultiply. by John Stiles · 3 years, 5 months ago
- ced5e83 Retract GrRenderTarget from GrCaps & GrProgramDesc where possible by Robert Phillips · 3 years, 5 months ago
- 2297017 Remove sample locations usage from GL backend by Robert Phillips · 3 years, 5 months ago
- e895ab2 Have GrVkTexture not derive from GrVkImage. by Greg Daniel · 3 years, 5 months ago
- 9431079 Unblock msaa clip atlas on AMD, Imagination, and Adreno by Chris Dalton · 3 years, 5 months ago
- 00d6cf4 Reland "Have GrVkRenderTarget only use GrVkAttachments and not derive from GrVkImage." by Greg Daniel · 3 years, 6 months ago
- cc13b35 Reland "Use analytic AA in FillRRectOp even if the target has MSAA" by Chris Dalton · 3 years, 6 months ago
- 9ef3f2e Revert "Have GrVkRenderTarget only use GrVkAttachments and not derive from GrVkImage." by Greg Daniel · 3 years, 6 months ago
- e3aec3c Revert "Use analytic AA in FillRRectOp even if the target has MSAA" by Chris Dalton · 3 years, 6 months ago
- e23c03d Make program key descriptions available in release builds by Brian Osman · 3 years, 6 months ago
- 3dc6c19 Have GrVkRenderTarget only use GrVkAttachments and not derive from GrVkImage. by Greg Daniel · 3 years, 6 months ago
- cad44bc Use analytic AA in FillRRectOp even if the target has MSAA by Chris Dalton · 3 years, 6 months ago
- ef3725f Remove a level of indirection with GrProcessorKeyBuilder by Brian Osman · 3 years, 6 months ago
- f0de96f Reland "Redesign program key construction" by Brian Osman · 3 years, 6 months ago
- acf2650 Revert "Redesign program key construction" by Brian Osman · 3 years, 6 months ago
- bbbf1a7 Redesign program key construction by Brian Osman · 3 years, 6 months ago
- d2a3912 Updated vulkan persistently mapped to work with new transfer type. by Greg Daniel · 3 years, 6 months ago
- 9408a61 Final bits of vulkan buffer memory optimizations. by Greg Daniel · 3 years, 6 months ago
- fda4586 Update workaround for devices with broken vkQueueWaitIdle. by Greg Daniel · 3 years, 6 months ago
- 5af72c1 Move mesh buffers over to new vulkan buffer class. by Greg Daniel · 3 years, 7 months ago
- 7d338c2 Add basic support for vkCmdPushConstants. by Jim Van Verth · 3 years, 7 months ago
- 815ec0d Always use coherent memory on linux vulkan. by Greg Daniel · 3 years, 7 months ago
- 2cfdd7f Remove preferring cached memory for vulkan cpu write, gpu read memory. by Greg Daniel · 3 years, 7 months ago
- 70ea0d9 Fix caps checks for vulkan indirect and instanced draws. by Greg Daniel · 3 years, 7 months ago
- 52a7eca Disable vulkan discardable msaa on devices that showed no improvement. by Greg Daniel · 3 years, 7 months ago
- 8f282f5 Reland "Disable tessellation when we don't have indirect draw support" by Chris Dalton · 3 years, 8 months ago
- d8d9cf1 Enable using discardable msaa attachments in vulkan. by Greg Daniel · 3 years, 8 months ago
- dc8ed8f Revert "Disable tessellation when we don't have indirect draw support" by Chris Dalton · 3 years, 8 months ago
- b05571f Disable tessellation when we don't have indirect draw support by Chris Dalton · 3 years, 8 months ago
- 417743f Add workaround to use full screen loads for vk discardable msaa. by Greg Daniel · 3 years, 8 months ago
- 91b37b1 Fix inline uploads when using vulkan load resolve. by Greg Daniel · 3 years, 8 months ago
- b43d699 Revert "Revert "Reland "Make textures used with alpha-only color-types produce 0s for RGB"""" by Brian Salomon · 3 years, 8 months ago
- 1fb7ecb Revert "Reland "Make textures used with alpha-only color-types produce 0s for RGB""" by Greg Daniel · 3 years, 8 months ago
- d006555 Reland "Make textures used with alpha-only color-types produce 0s for RGB"" by Brian Salomon · 3 years, 8 months ago
- c85bce8 Revert "Make textures used with alpha-only color-types produce 0s for RGB" by Brian Salomon · 3 years, 8 months ago
- 16d8613 Make textures used with alpha-only color-types produce 0s for RGB by Brian Salomon · 3 years, 8 months ago
- aacc9f7 Handle vulkan copies correctly when using resolve attachments. by Greg Daniel · 3 years, 8 months ago
- a1b5d7e Update creating GrProgramDesc for vulkan resolve loading. by Greg Daniel · 3 years, 8 months ago
- 7acddf5 GrVkRenderPass supports resolve attachments and discardable msaa. by Greg Daniel · 3 years, 8 months ago
- 95ab83f On QComm to vulkan partial clears as draws. by Greg Daniel · 3 years, 9 months ago
- 4b3d1f3 Add push constant support to GrCaps. by Jim Van Verth · 3 years, 11 months ago
- 8ade5e8 Remove special handling of stencil formats and just use GrBackendFormts. by Greg Daniel · 3 years, 11 months ago
- 72c7b98 Start removal of tool usage of SkSurface::MakeFromBackendTextureAsRenderTarget. by Brian Salomon · 3 years, 11 months ago
- 0eca74c Move bytesPerPixel query off of GrCaps and add bytesPerBlock query. by Greg Daniel · 3 years, 11 months ago
- 37fd658 Add input attachment support to program building. by Greg Daniel · 4 years ago
- 569afe1 Force linux nvida vulkan to use dedicated image allocations. by Greg Daniel · 4 years ago
- 2177436 Update GrVkRenderPasses to be created to support both input attachments and adv blend. by Greg Daniel · 4 years ago
- 98df291 Reduce the amount of forced dedicated allocations we do in Vulkan. by Greg Daniel · 4 years ago
- d358cbe Add support for plumbing GrDstSampleType through Ops and Pipeline creation. by Greg Daniel · 4 years ago
- 6ed2dcc Don't require secondary command buffers on mali vk. by Greg Daniel · 4 years ago
- 638b2e8 Add GrInternalSurfaceFlag for vulkan input attachment. by Greg Daniel · 4 years ago
- b2b4cc8 Don't used cached memory for buffers in vulkan. by Greg Daniel · 4 years ago
- 7b62dca Add image usage flags to GrVkImageInfo by Greg Daniel · 4 years ago
- 9a18b08 Add support for vulkan non coherent advanced blends. by Greg Daniel · 4 years ago
- ed629c1 Support making a VkRenderPasses with self dependencies. by Greg Daniel · 4 years ago
- 86c272a Remove Adreno must-do-copies-from-origin workaround by Brian Salomon · 4 years ago
- b418921 Add plumbing for dst read render passes into GrVkRenderPass. by Greg Daniel · 4 years ago
- fbd050b Enable ClangTidy check modernize-make-unique. by John Stiles · 4 years, 1 month ago
- f7f5433 Remove GrSurfacePriv and GrRenderTargetPriv by Brian Salomon · 4 years, 1 month ago
- 69100f0 Rename GrCaps fields and methods from MipMap to Mipmap by Brian Salomon · 4 years, 1 month ago
- 373d7dd Add new GrContext::updateBackendTexture call that takes an SkColorType. by Greg Daniel · 4 years, 1 month ago
- 9d02a4c Using staging buffers for vulkan texture uploads. by Greg Daniel · 4 years, 1 month ago
- 43833b0 Add GrContextOption to limit the number of cached secondary command buffers. by Greg Daniel · 4 years, 1 month ago