Home
last modified time | relevance | path

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

/external/skia/src/gpu/ganesh/vk/
DGrVkRenderTarget.cpp51 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
89 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
117 void GrVkRenderTarget::setFlags() { in setFlags()
127 sk_sp<GrVkRenderTarget> GrVkRenderTarget::MakeWrappedRenderTarget( in MakeWrappedRenderTarget()
162 GrVkRenderTarget* vkRT = new GrVkRenderTarget(gpu, in MakeWrappedRenderTarget()
168 return sk_sp<GrVkRenderTarget>(vkRT); in MakeWrappedRenderTarget()
171 sk_sp<GrVkRenderTarget> GrVkRenderTarget::MakeSecondaryCBRenderTarget( in MakeSecondaryCBRenderTarget()
215 GrVkRenderTarget* vkRT = in MakeSecondaryCBRenderTarget()
216 new GrVkRenderTarget(gpu, dimensions, std::move(framebuffer), in MakeSecondaryCBRenderTarget()
219 return sk_sp<GrVkRenderTarget>(vkRT); in MakeSecondaryCBRenderTarget()
[all …]
DGrVkRenderTarget.h26 class GrVkRenderTarget : public GrRenderTarget {
28 static sk_sp<GrVkRenderTarget> MakeWrappedRenderTarget(GrVkGpu*,
34 static sk_sp<GrVkRenderTarget> MakeSecondaryCBRenderTarget(GrVkGpu*,
38 ~GrVkRenderTarget() override;
123 GrVkRenderTarget(GrVkGpu* gpu,
140 GrVkRenderTarget(GrVkGpu* gpu,
DGrVkTextureRenderTarget.h27 class GrVkTextureRenderTarget: public GrVkTexture, public GrVkRenderTarget {
54 GrVkRenderTarget::onAbandon(); in onAbandon()
60 GrVkRenderTarget::onRelease(); in onRelease()
DGrVkGpu.cpp367 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(rt); in onGetOpsRenderPass()
752 if (GrVkRenderTarget* rt = static_cast<GrVkRenderTarget*>(surface->asRenderTarget())) { in onTransferPixelsFrom()
804 void GrVkGpu::resolveImage(GrSurface* dst, GrVkRenderTarget* src, const SkIRect& srcRect, in resolveImage()
827 dstImage = static_cast<GrVkRenderTarget*>(dstRT)->nonMSAAAttachment(); in resolveImage()
850 GrVkRenderTarget* rt = static_cast<GrVkRenderTarget*>(target); in onResolveRenderTarget()
1509 sk_sp<GrVkRenderTarget> tgt = GrVkRenderTarget::MakeWrappedRenderTarget( in onWrapBackendRenderTarget()
1537 return GrVkRenderTarget::MakeSecondaryCBRenderTarget(this, imageInfo.dimensions(), vkInfo); in onWrapVulkanSecondaryCBAsRenderTarget()
2025 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(rt); in xferBarrier()
2065 GrVkRenderTarget::ReconstructAttachmentsDescriptor(this->vkCaps(), programInfo, in compile()
2238 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,
DBUILD.bazel48 "GrVkRenderTarget.cpp",
49 "GrVkRenderTarget.h",
DGrVkRenderPass.h19 class GrVkRenderTarget; variable
133 bool isCompatible(GrVkRenderTarget* target,
DGrVkTextureRenderTarget.cpp37 , GrVkRenderTarget(gpu, in GrVkTextureRenderTarget()
60 , GrVkRenderTarget(gpu, dimensions, std::move(colorAttachment), in GrVkTextureRenderTarget()
DGrVkCaps.h15 class GrVkRenderTarget; variable
266 bool renderTargetSupportsDiscardableMSAA(const GrVkRenderTarget*) const;
DGrVkPipelineState.h27 class GrVkRenderTarget; variable
DGrVkOpsRenderPass.h22 class GrVkRenderTarget; variable
DGrVkResourceProvider.cpp111 GrVkResourceProvider::findCompatibleRenderPass(GrVkRenderTarget* target, in findCompatibleRenderPass()
183 GrVkRenderTarget* target, in findRenderPass()
DGrVkCaps.cpp1689 bool GrVkCaps::renderTargetSupportsDiscardableMSAA(const GrVkRenderTarget* rt) const { in renderTargetSupportsDiscardableMSAA()
1900 GrVkRenderTarget* vkRT = (GrVkRenderTarget*) rt; in makeDesc()
1918 GrVkRenderTarget::ReconstructAttachmentsDescriptor(*this, programInfo, in makeDesc()
1928 GrVkRenderTarget::ReconstructAttachmentsDescriptor(*this, programInfo, in makeDesc()
DGrVkImage.h323 friend class GrVkRenderTarget; variable
DGrVkOpsRenderPass.cpp561 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in addAdditionalRenderPass()
DGrVkCommandBuffer.h23 class GrVkRenderTarget; variable
DGrVkGpu.h385 void resolveImage(GrSurface* dst, GrVkRenderTarget* src, const SkIRect& srcRect,
DGrVkRenderPass.cpp400 bool GrVkRenderPass::isCompatible(GrVkRenderTarget* target, in isCompatible()
/external/skia/include/gpu/
DGrBackendSurface.h612 friend class GrVkRenderTarget; variable
/external/skia/gn/
Dgpu.gni769 "$_src/gpu/ganesh/vk/GrVkRenderTarget.cpp",
770 "$_src/gpu/ganesh/vk/GrVkRenderTarget.h",
/external/skia/
Dpublic.bzl2023 "src/gpu/ganesh/vk/GrVkRenderTarget.cpp",
2024 "src/gpu/ganesh/vk/GrVkRenderTarget.h",
DAndroid.bp694 "src/gpu/ganesh/vk/GrVkRenderTarget.cpp",
1749 "src/gpu/ganesh/vk/GrVkRenderTarget.cpp",
4273 "src/gpu/ganesh/vk/GrVkRenderTarget.cpp",