Lines Matching refs:GrVkRenderPass
64 using SelfDependencyFlags = GrVkRenderPass::SelfDependencyFlags;
65 using LoadFromResolve = GrVkRenderPass::LoadFromResolve;
71 const GrVkRenderPass* findCompatibleRenderPass(GrVkRenderTarget* target,
77 const GrVkRenderPass* findCompatibleRenderPass(GrVkRenderPass::AttachmentsDescriptor*,
78 GrVkRenderPass::AttachmentFlags,
83 const GrVkRenderPass* findCompatibleExternalRenderPass(VkRenderPass,
92 const GrVkRenderPass* findRenderPass(GrVkRenderTarget* target,
93 const GrVkRenderPass::LoadStoreOps& colorOps,
94 const GrVkRenderPass::LoadStoreOps& resolveOps,
95 const GrVkRenderPass::LoadStoreOps& stencilOps,
104 const GrVkRenderPass* findRenderPass(const CompatibleRPHandle& compatibleHandle,
105 const GrVkRenderPass::LoadStoreOps& colorOps,
106 const GrVkRenderPass::LoadStoreOps& resolveOps,
107 const GrVkRenderPass::LoadStoreOps& stencilOps);
152 const GrVkRenderPass& renderPass,
270 CompatibleRenderPassSet(GrVkRenderPass* renderPass);
272 bool isCompatible(const GrVkRenderPass::AttachmentsDescriptor&,
273 GrVkRenderPass::AttachmentFlags,
277 const GrVkRenderPass* getCompatibleRenderPass() const { in getCompatibleRenderPass()
284 GrVkRenderPass* getRenderPass(GrVkGpu* gpu,
285 const GrVkRenderPass::LoadStoreOps& colorOps,
286 const GrVkRenderPass::LoadStoreOps& resolveOps,
287 const GrVkRenderPass::LoadStoreOps& stencilOps);
292 SkSTArray<4, GrVkRenderPass*> fRenderPasses;
305 const GrVkRenderPass* fRenderPass;
313 SkTArray<const GrVkRenderPass*> fExternalRenderPasses;