- ae59426 Revert "New approach to GrProcessor uniforms." by Brian Salomon · 3 years ago
- 10c9f36 New approach to GrProcessor uniforms. by Brian Salomon · 3 years ago
- f6c564e Move DeviceFlags and CheckAlphaTypeAndGetFlags to skgpu::BaseDevice by Robert Phillips · 3 years ago
- 41a6ace Have vulkan copy commands take attachments instead of images. by Greg Daniel · 3 years ago
- 6763e7c Remove unused vk tiling param from memory allocating/freeing. 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, 1 month ago
- b42c383 Remove support for unsized arrays by Brian Osman · 3 years, 1 month ago
- 99ddd2a Remove (unused) geometry shader support by Brian Osman · 3 years, 1 month ago
- 3e87a8e Move GrOpsTask to gpu/ops and the the skgpu::v1 namespace by Robert Phillips · 3 years, 1 month ago
- 1e16937 Add more flexibility to GrVkRT to support DMSAA. by Greg Daniel · 3 years, 1 month ago
- c1ed11d Move GrBlockAllocator and GrTBlockList to src/core/ by Michael Ludwig · 3 years, 1 month ago
- 877858a Removed unnecessary GL extensions by Ethan Nicholas · 3 years, 1 month ago
- eb0195e Delete all code related to disabling multisample by Chris Dalton · 3 years, 1 month ago
- bc9222b Add caps bit for inverse-hyperbolic support. by John Stiles · 3 years, 1 month ago
- c265657 Add additional abanoned checks in read pixels. by Greg Daniel · 3 years, 1 month ago
- 0e9d34d Reland "Remove GrBackendFormat's textureType use from isFormatTexturable call." by Greg Daniel · 3 years, 1 month ago
- d90777a Revert "Remove GrBackendFormat's textureType use from isFormatTexturable call." by Greg Daniel · 3 years, 1 month ago
- 832c817 Remove GrBackendFormat's textureType use from isFormatTexturable call. by Greg Daniel · 3 years, 1 month ago
- 06273bc Prepare headers for making all ops V1-only by Robert Phillips · 3 years, 1 month ago
- f4e176b Update Skia's internal vulkan headers to 1.2. by Greg Daniel · 3 years, 1 month ago
- 4895946 Move ProgramImpl definitions into Processor subclass headers. by Brian Salomon · 3 years, 1 month ago
- d89d445 Rename GrGLSLXferProcessor to GrXferProcessor::ProgramImpl by Brian Salomon · 3 years, 1 month ago
- f95940b Rename GrGLSLGeometryProcessor to GrGeometryProcessor::ProgramImpl by Brian Salomon · 3 years, 1 month ago
- 3176e86 Rename GrGLSLFragmentProcessor to GrFragmentProcessor::ProgramImpl by Brian Salomon · 3 years, 1 month ago
- 54fd96b Fix Wunused-but-set-variable warnings by Brian Salomon · 3 years, 1 month ago
- 9139803 Remove FP iterators. by Brian Salomon · 3 years, 1 month ago
- a3f206e Non-substantive changes for making v1::SurfaceDrawContext V1-only by Robert Phillips · 3 years, 1 month ago
- 0545c2f Correctly set GrAttachment mipmapped flag. by Greg Daniel · 3 years, 2 months ago
- 4dca831 Rename GrSurfaceDrawContext to skgpu::v1::SurfaceDrawContext by Robert Phillips · 3 years, 2 months ago
- b161a77 Remove unused tracking methods in GrManagedResource by Jim Van Verth · 3 years, 2 months ago
- d8d85b9 Reland "Don't key progams/pipelines on origin."" by Brian Salomon · 3 years, 2 months ago
- 550de7f Depower GrPipeline.h by Robert Phillips · 3 years, 2 months ago
- 4024224 Revert "Don't key progams/pipelines on origin." by Brian Salomon · 3 years, 2 months ago
- cc44feb Start using skgpu::v1 and skgpu::v2 namespaces by Robert Phillips · 3 years, 2 months ago
- 943108b0 Don't key progams/pipelines on origin. by Brian Salomon · 3 years, 2 months ago
- 6904303 Add an isinf() polyfill for tessellation shaders by Chris Dalton · 3 years, 2 months ago
- 1a82a4e Remove GrResourceProvider.h from all other header files by Robert Phillips · 3 years, 2 months ago
- bee1b55 Make sure we aren't allocating more ycbcr desc sets in Vk than available. by Greg Daniel · 3 years, 3 months ago
- 7bf7999 Reland "Add format-specifier warnings to SkDebugf." by John Stiles · 3 years, 3 months ago
- 28bea44 Revert "Reland "Round up DMSAA attachments to pow2 if supported."" by Greg Daniel · 3 years, 3 months ago
- 283dba5 Revert "Add format-specifier warnings to SkDebugf." by Tyler Denniston · 3 years, 3 months ago
- e58831c Add format-specifier warnings to SkDebugf. by John Stiles · 3 years, 3 months ago
- 9c81a4b Reland "Round up DMSAA attachments to pow2 if supported." by Greg Daniel · 3 years, 3 months ago
- 685e09b Reland "Purge ccpr" by Chris Dalton · 3 years, 3 months ago
- 2421b99 Remove spurious semicolons (should fix Chrome roll) by Brian Osman · 3 years, 3 months ago
- fe83ab6 Revert "Purge ccpr" by Brian Osman · 3 years, 3 months ago
- 7bf6bc0 Purge ccpr by Chris Dalton · 3 years, 3 months ago
- 87fab9f Changing dst sample type to flags. by Greg Daniel · 3 years, 3 months ago
- 516405c Add option to switch between OGA and NGA SkGpuDevices by Robert Phillips · 3 years, 3 months ago
- 6dd1947 Make the SkGpuDevice factories return SkBaseGpuDevices by Robert Phillips · 3 years, 3 months ago
- 010d088 Migrate dest-texture uniforms to GrGLSLBuiltinUniformHandles. by John Stiles · 3 years, 3 months ago
- 568ef84 Re-enable sk_VertexID support on SwiftShader Vulkan by Chris Dalton · 3 years, 3 months ago
- 03e7830 Set up the dest-proxy-view texture binding before emitting FP code. by John Stiles · 3 years, 3 months ago
- 3e2fe2b One function for computing rt-adjust uniform once flip is determined. by Brian Salomon · 3 years, 3 months ago
- 1ebf23c Make sure we wait to call finishedCallback in vk setBackendSurfaceState. by Greg Daniel · 3 years, 3 months ago
- 0095fcb Make SkBaseGpuDevice sufficient for GrVkSecondaryCBDrawContext by Robert Phillips · 3 years, 4 months ago
- 779125d Cleanup SkGpuDevice factory functions a bit by Robert Phillips · 3 years, 4 months ago
- e2078f1 Make GrGpu pixel ops functions take SkIRect instead of LTRB params. by Brian Salomon · 3 years, 4 months ago
- 7dd9996 Remove last two uses of SkGpuDevice's GrSurfaceDrawContext-based factory by Robert Phillips · 3 years, 4 months ago
- 54c878e Retract GrSurfaceDrawContext when creating SkGpuDevices by Robert Phillips · 3 years, 4 months ago
- d6584bd Add GrColorFormatDesc GrBackendFormat::desc() by Brian Salomon · 3 years, 4 months ago
- 9e42ec3 Remove usage of GrImageInfo from SkBaseGpuDevice by Robert Phillips · 3 years, 4 months ago
- c2132ea Start retracting GrSurfaceDrawContext by Robert Phillips · 3 years, 4 months ago
- 489fa0b Reland "Delete the index buffer from middle-out tessellation" by Chris Dalton · 3 years, 4 months ago
- 5bd3a5c Disable vertex ID support on SwiftShader by Chris Dalton · 3 years, 4 months ago
- fe788f9 Revert "Round up DMSAA attachments to pow2 if supported." by Greg Daniel · 3 years, 4 months ago
- c3e8a7e Round up DMSAA attachments to pow2 if supported. by Greg Daniel · 3 years, 4 months ago
- 6e35474 Revert "Reland "Delete the index buffer from middle-out tessellation"" by Robert Phillips · 3 years, 4 months ago
- 0c2ee32 Reland "Delete the index buffer from middle-out tessellation" by Chris Dalton · 3 years, 4 months ago
- 6610bed Share DMSAA attachments in GL between render targets. by Greg Daniel · 3 years, 4 months ago
- 9db2098 Revert "Delete the index buffer from middle-out tessellation" by Robert Phillips · 3 years, 4 months ago
- 0d0b1b3 Delete the index buffer from middle-out tessellation by Chris Dalton · 3 years, 4 months ago
- a372429 Align SkSpan API with std::span by Brian Osman · 3 years, 4 months ago
- 4a58bde Correctly handle failure to allocate samplers in Vulkan backend. by Greg Daniel · 3 years, 4 months ago
- 4fd6d0c Don't pass GrRecordingContext and GrSurfaceDraw to SkGpuDevice by Brian Salomon · 3 years, 4 months ago
- ec79349 Add caps bit for nonsquare matrix availability. by John Stiles · 3 years, 4 months ago
- 1034425 Move cached input descriptor to attachment and off GrVkRenderTarget. by Greg Daniel · 3 years, 5 months ago
- e0fe23a Add a second stencil attachment to GrRenderTarget for dmsaa by Chris Dalton · 3 years, 5 months ago
- 57ab06c Delete mixed samples by Chris Dalton · 3 years, 5 months ago
- 805c622 Move cached render passes onto GrVkFramebuffer. by Greg Daniel · 3 years, 5 months ago
- a36cb40 Remove more uses of GrRenderTarget from GrVkOpsRenderPass. by Greg Daniel · 3 years, 5 months ago
- 374f96c Don't pass render target to GrGLSLProgramBuilder. by Greg Daniel · 3 years, 5 months ago
- f5b87f9 Make SkSurfaceProps non-optional for SDCs and SkSpecialImages by Chris Dalton · 3 years, 5 months ago
- 1456aff Fix android framework build in GrVkOpsRenderPass. by Greg Daniel · 3 years, 5 months ago
- 60ec617 Use GrVkFramebuffer throughout GrVkOpsRenderPass instead of GrVkRT. by Greg Daniel · 3 years, 5 months ago
- de4bbdb Move vulkan external commandbuffer logic from RT to GrVkFramebufer. by Greg Daniel · 3 years, 5 months ago
- 3e4ff84 Revert GrOpsRenderPass::fUsesMSAASurface by Chris Dalton · 3 years, 5 months ago
- 5a32828 No VS specialization for identity or scale/trans in reduced shader mode by Brian Salomon · 3 years, 5 months ago
- 7128323 Reland "Remove code to push pixmaps to backend textures from GrGpu classes" by Brian Salomon · 3 years, 5 months ago
- 2517ce3 Add usesMSAASurface to GrMeshDrawOp::Target by Chris Dalton · 3 years, 5 months ago
- 34012d7 Revert "Remove code to push pixmaps to backend textures from GrGpu classes" by Brian Salomon · 3 years, 5 months ago
- da2b0f4 Move the decision for useMSAASurface to GrOpsTask by Chris Dalton · 3 years, 5 months ago
- 45889d1 Remove code to push pixmaps to backend textures from GrGpu classes by Brian Salomon · 3 years, 5 months ago
- f2c2d30 Migrate PersistentCacheUtils logic into a cpp file. by John Stiles · 3 years, 5 months ago
- a92d787 Return handle when getting simple render pass in vulkan. by Greg Daniel · 3 years, 5 months ago
- c313e51 Delete GrGpu::querySampleLocations by Chris Dalton · 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