Lines Matching refs:GrVkRenderTarget
52 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
75 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
97 void GrVkRenderTarget::setFlags() { in setFlags()
107 sk_sp<GrVkRenderTarget> GrVkRenderTarget::MakeWrappedRenderTarget( in MakeWrappedRenderTarget()
137 GrVkRenderTarget* vkRT = new GrVkRenderTarget(gpu, dimensions, std::move(colorAttachment), in MakeWrappedRenderTarget()
139 return sk_sp<GrVkRenderTarget>(vkRT); in MakeWrappedRenderTarget()
142 sk_sp<GrVkRenderTarget> GrVkRenderTarget::MakeSecondaryCBRenderTarget( in MakeSecondaryCBRenderTarget()
180 GrVkRenderTarget* vkRT = new GrVkRenderTarget(gpu, dimensions, std::move(framebuffer)); in MakeSecondaryCBRenderTarget()
182 return sk_sp<GrVkRenderTarget>(vkRT); in MakeSecondaryCBRenderTarget()
185 GrBackendFormat GrVkRenderTarget::backendFormat() const { in backendFormat()
192 GrVkAttachment* GrVkRenderTarget::nonMSAAAttachment() const { in nonMSAAAttachment()
200 GrVkAttachment* GrVkRenderTarget::dynamicMSAAAttachment() { in dynamicMSAAAttachment()
225 GrVkAttachment* GrVkRenderTarget::msaaAttachment() { in msaaAttachment()
230 bool GrVkRenderTarget::completeStencilAttachment(GrAttachment* stencil, bool useMSAASurface) { in completeStencilAttachment()
236 sk_sp<GrVkFramebuffer> GrVkRenderTarget::externalFramebuffer() const { in externalFramebuffer()
240 GrVkResourceProvider::CompatibleRPHandle GrVkRenderTarget::compatibleRenderPassHandle( in compatibleRenderPassHandle()
256 const GrVkRenderPass* GrVkRenderTarget::getSimpleRenderPass(bool withResolve, in getSimpleRenderPass()
274 GrVkRenderTarget::createSimpleRenderPass(bool withResolve, in createSimpleRenderPass()
290 const GrVkFramebuffer* GrVkRenderTarget::getFramebuffer(bool withResolve, in getFramebuffer()
296 SkASSERT(cacheIndex < GrVkRenderTarget::kNumCachedFramebuffers); in getFramebuffer()
305 void GrVkRenderTarget::createFramebuffer(bool withResolve, in createFramebuffer()
321 SkASSERT(cacheIndex < GrVkRenderTarget::kNumCachedFramebuffers); in createFramebuffer()
337 void GrVkRenderTarget::getAttachmentsDescriptor(GrVkRenderPass::AttachmentsDescriptor* desc, in getAttachmentsDescriptor()
370 void GrVkRenderTarget::ReconstructAttachmentsDescriptor(const GrVkCaps& vkCaps, in ReconstructAttachmentsDescriptor()
401 GrVkRenderTarget::~GrVkRenderTarget() { in ~GrVkRenderTarget()
414 void GrVkRenderTarget::releaseInternalObjects() { in releaseInternalObjects()
433 void GrVkRenderTarget::onRelease() { in onRelease()
438 void GrVkRenderTarget::onAbandon() { in onAbandon()
443 GrBackendRenderTarget GrVkRenderTarget::getBackendRenderTarget() const { in getBackendRenderTarget()
453 const GrManagedResource* GrVkRenderTarget::stencilImageResource() const { in stencilImageResource()
464 const GrVkImageView* GrVkRenderTarget::stencilAttachmentView() const { in stencilAttachmentView()
475 GrVkGpu* GrVkRenderTarget::getVkGpu() const { in getVkGpu()