Home
last modified time | relevance | path

Searched refs:GrVkRenderTarget (Results 1 – 19 of 19) sorted by relevance

/third_party/skia/src/gpu/vk/
DGrVkRenderTarget.cpp51 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
83 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
105 void GrVkRenderTarget::setFlags() { in setFlags()
115 sk_sp<GrVkRenderTarget> GrVkRenderTarget::MakeWrappedRenderTarget( in MakeWrappedRenderTarget()
149 GrVkRenderTarget* vkRT = new GrVkRenderTarget(gpu,dimensions, std::move(colorAttachment), in MakeWrappedRenderTarget()
151 return sk_sp<GrVkRenderTarget>(vkRT); in MakeWrappedRenderTarget()
154 sk_sp<GrVkRenderTarget> GrVkRenderTarget::MakeSecondaryCBRenderTarget( in MakeSecondaryCBRenderTarget()
197 GrVkRenderTarget* vkRT = new GrVkRenderTarget(gpu, dimensions, std::move(framebuffer)); in MakeSecondaryCBRenderTarget()
199 return sk_sp<GrVkRenderTarget>(vkRT); in MakeSecondaryCBRenderTarget()
202 GrBackendFormat GrVkRenderTarget::backendFormat() const { in backendFormat()
[all …]
DGrVkRenderTarget.h25 class GrVkRenderTarget : public GrRenderTarget {
27 static sk_sp<GrVkRenderTarget> MakeWrappedRenderTarget(GrVkGpu*,
33 static sk_sp<GrVkRenderTarget> MakeSecondaryCBRenderTarget(GrVkGpu*,
37 ~GrVkRenderTarget() override;
122 GrVkRenderTarget(GrVkGpu* gpu,
136 GrVkRenderTarget(GrVkGpu* gpu,
DGrVkTextureRenderTarget.h27 class GrVkTextureRenderTarget: public GrVkTexture, public GrVkRenderTarget {
56 GrVkRenderTarget::onAbandon(); in onAbandon()
62 GrVkRenderTarget::onRelease(); in onRelease()
DGrVkGpu.cpp325 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(rt); in onGetOpsRenderPass()
636 if (GrVkRenderTarget* rt = static_cast<GrVkRenderTarget*>(surface->asRenderTarget())) { in onTransferPixelsFrom()
688 void GrVkGpu::resolveImage(GrSurface* dst, GrVkRenderTarget* src, const SkIRect& srcRect, in resolveImage()
711 dstImage = static_cast<GrVkRenderTarget*>(dstRT)->nonMSAAAttachment(); in resolveImage()
734 GrVkRenderTarget* rt = static_cast<GrVkRenderTarget*>(target); in onResolveRenderTarget()
1368 sk_sp<GrVkRenderTarget> tgt = GrVkRenderTarget::MakeWrappedRenderTarget( in onWrapBackendRenderTarget()
1396 return GrVkRenderTarget::MakeSecondaryCBRenderTarget(this, imageInfo.dimensions(), vkInfo); in onWrapVulkanSecondaryCBAsRenderTarget()
1878 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(rt); in xferBarrier()
1918 GrVkRenderTarget::ReconstructAttachmentsDescriptor(this->vkCaps(), programInfo, in compile()
2091 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(rt); in prepareSurfacesForBackendAccessAndStateUpdates()
[all …]
DGrVkResourceProvider.h35 class GrVkRenderTarget; variable
71 const GrVkRenderPass* findCompatibleRenderPass(GrVkRenderTarget* target,
92 const GrVkRenderPass* findRenderPass(GrVkRenderTarget* target,
DGrVkRenderPass.h20 class GrVkRenderTarget; variable
131 bool isCompatible(GrVkRenderTarget* target,
DGrVkTextureRenderTarget.cpp34 , GrVkRenderTarget(gpu, dimensions, std::move(colorAttachment), in GrVkTextureRenderTarget()
49 , GrVkRenderTarget(gpu, dimensions, std::move(colorAttachment), in GrVkTextureRenderTarget()
DGrVkCaps.h17 class GrVkRenderTarget; variable
268 bool renderTargetSupportsDiscardableMSAA(const GrVkRenderTarget*) const;
DGrVkPipelineState.h27 class GrVkRenderTarget; variable
DGrVkOpsRenderPass.h23 class GrVkRenderTarget; variable
DGrVkCaps.cpp1689 bool GrVkCaps::renderTargetSupportsDiscardableMSAA(const GrVkRenderTarget* rt) const { in renderTargetSupportsDiscardableMSAA()
1913 GrVkRenderTarget* vkRT = (GrVkRenderTarget*) rt; in makeDesc()
1931 GrVkRenderTarget::ReconstructAttachmentsDescriptor(*this, programInfo, in makeDesc()
1941 GrVkRenderTarget::ReconstructAttachmentsDescriptor(*this, programInfo, in makeDesc()
DGrVkResourceProvider.cpp112 GrVkResourceProvider::findCompatibleRenderPass(GrVkRenderTarget* target, in findCompatibleRenderPass()
181 GrVkRenderTarget* target, in findRenderPass()
DGrVkImage.h318 friend class GrVkRenderTarget; variable
DGrVkOpsRenderPass.cpp555 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in addAdditionalRenderPass()
DGrVkCommandBuffer.h24 class GrVkRenderTarget; variable
DGrVkGpu.h370 void resolveImage(GrSurface* dst, GrVkRenderTarget* src, const SkIRect& srcRect,
DGrVkRenderPass.cpp406 bool GrVkRenderPass::isCompatible(GrVkRenderTarget* target, in isCompatible()
/third_party/skia/include/gpu/
DGrBackendSurface.h589 friend class GrVkRenderTarget; variable
/third_party/skia/gn/
Dgpu.gni647 "$_src/gpu/vk/GrVkRenderTarget.cpp",
648 "$_src/gpu/vk/GrVkRenderTarget.h",