Home
last modified time | relevance | path

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

12

/external/skqp/src/gpu/vk/
DGrVkRenderTarget.cpp25 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
50 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
75 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
95 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
113 GrVkRenderTarget::GrVkRenderTarget(GrVkGpu* gpu, in GrVkRenderTarget() function in GrVkRenderTarget
131 sk_sp<GrVkRenderTarget> GrVkRenderTarget::MakeWrappedRenderTarget( in MakeWrappedRenderTarget()
193 GrVkRenderTarget* vkRT; in MakeWrappedRenderTarget()
195 vkRT = new GrVkRenderTarget(gpu, desc, info, std::move(layout), msInfo, in MakeWrappedRenderTarget()
199 vkRT = new GrVkRenderTarget(gpu, desc, info, std::move(layout), colorAttachmentView); in MakeWrappedRenderTarget()
202 return sk_sp<GrVkRenderTarget>(vkRT); in MakeWrappedRenderTarget()
[all …]
DGrVkRenderTarget.h34 class GrVkRenderTarget: public GrRenderTarget, public virtual GrVkImage {
36 static sk_sp<GrVkRenderTarget> MakeWrappedRenderTarget(GrVkGpu*, const GrSurfaceDesc&,
40 static sk_sp<GrVkRenderTarget> MakeSecondaryCBRenderTarget(GrVkGpu*, const GrSurfaceDesc&,
43 ~GrVkRenderTarget() override;
98 GrVkRenderTarget(GrVkGpu* gpu,
108 GrVkRenderTarget(GrVkGpu* gpu,
138 GrVkRenderTarget(GrVkGpu* gpu,
147 GrVkRenderTarget(GrVkGpu* gpu,
154 GrVkRenderTarget(GrVkGpu* gpu,
DGrVkResourceProvider.h35 class GrVkRenderTarget; variable
57 GrVkCopyPipeline* findOrCreateCopyPipeline(const GrVkRenderTarget* dst,
67 const GrVkRenderPass* findCompatibleRenderPass(const GrVkRenderTarget& target,
80 const GrVkRenderPass* findRenderPass(const GrVkRenderTarget& target,
230 CompatibleRenderPassSet(const GrVkGpu* gpu, const GrVkRenderTarget& target);
232 bool isCompatible(const GrVkRenderTarget& target) const;
DGrVkGpuCommandBuffer.cpp94 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in init()
135 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in initWrapped()
163 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in submit()
312 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in wrapsSecondaryCommandBuffer()
319 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in discard()
418 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in onClear()
503 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in addAdditionalCommandBuffer()
512 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in addAdditionalRenderPass()
574 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(fRenderTarget); in copy()
720 GrVkRenderTarget* texRT = static_cast<GrVkRenderTarget*>(vkTexture->asRenderTarget()); in onDraw()
[all …]
DGrVkRenderPass.h17 class GrVkRenderTarget; variable
49 void initSimple(const GrVkGpu* gpu, const GrVkRenderTarget& target);
51 const GrVkRenderTarget& target,
108 bool isCompatible(const GrVkRenderTarget& target) const;
DGrVkTextureRenderTarget.h27 class GrVkTextureRenderTarget: public GrVkTexture, public GrVkRenderTarget {
47 GrVkRenderTarget::onAbandon(); in onAbandon()
53 GrVkRenderTarget::onRelease(); in onRelease()
DGrVkGpu.cpp482 void GrVkGpu::resolveImage(GrSurface* dst, GrVkRenderTarget* src, const SkIRect& srcRect, in resolveImage()
497 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(dstRT); in resolveImage()
521 GrVkRenderTarget* rt = static_cast<GrVkRenderTarget*>(target); in internalResolveRenderTarget()
1131 sk_sp<GrVkRenderTarget> tgt = GrVkRenderTarget::MakeWrappedRenderTarget(this, desc, info, in onWrapBackendRenderTarget()
1167 return GrVkRenderTarget::MakeWrappedRenderTarget(this, desc, imageInfo, std::move(layout)); in onWrapBackendTextureAsRenderTarget()
1197 return GrVkRenderTarget::MakeSecondaryCBRenderTarget(this, desc, vkInfo); in onWrapVulkanSecondaryCBAsRenderTarget()
1952 GrVkRenderTarget* srcRT = static_cast<GrVkRenderTarget*>(src->asRenderTarget()); in copySurfaceAsResolve()
1972 if (GrVkRenderTarget* srcRT = static_cast<GrVkRenderTarget*>(src->asRenderTarget())) { in onCopySurface()
1975 if (GrVkRenderTarget* dstRT = static_cast<GrVkRenderTarget*>(dst->asRenderTarget())) { in onCopySurface()
2005 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(dstRT); in onCopySurface()
[all …]
DGrVkTextureRenderTarget.cpp36 , GrVkRenderTarget(gpu, desc, info, layout, msaaInfo, std::move(msaaLayout), in GrVkTextureRenderTarget()
54 , GrVkRenderTarget(gpu, desc, info, layout, colorAttachmentView, in GrVkTextureRenderTarget()
74 , GrVkRenderTarget(gpu, desc, info, layout, msaaInfo, std::move(msaaLayout), in GrVkTextureRenderTarget()
91 , GrVkRenderTarget(gpu, desc, info, layout, colorAttachmentView, ownership) { in GrVkTextureRenderTarget()
DGrVkRenderPass.cpp45 void GrVkRenderPass::initSimple(const GrVkGpu* gpu, const GrVkRenderTarget& target) { in initSimple()
157 const GrVkRenderTarget& target, in init()
215 bool GrVkRenderPass::isCompatible(const GrVkRenderTarget& target) const { in isCompatible()
DGrVkCopyManager.cpp163 GrVkRenderTarget* rt = static_cast<GrVkRenderTarget*>(dst->asRenderTarget()); in copySurfaceAsDraw()
292 GrVkRenderTarget* texRT = static_cast<GrVkRenderTarget*>(srcTex->asRenderTarget()); in copySurfaceAsDraw()
DGrVkResourceProvider.cpp110 const GrVkRenderTarget* dst, in findOrCreateCopyPipeline()
140 GrVkResourceProvider::findCompatibleRenderPass(const GrVkRenderTarget& target, in findCompatibleRenderPass()
193 const GrVkRenderTarget& target, in findRenderPass()
555 const GrVkRenderTarget& target) in CompatibleRenderPassSet()
562 const GrVkRenderTarget& target) const { in isCompatible()
DGrVkCommandBuffer.h24 class GrVkRenderTarget; variable
218 const GrVkRenderTarget& target,
DGrVkGpu.h136 GrVkRenderTarget*, GrSurfaceOrigin,
254 void resolveImage(GrSurface* dst, GrVkRenderTarget* src, const SkIRect& srcRect,
DGrVkPipelineStateBuilder.cpp412 GrVkRenderTarget* vkRT = (GrVkRenderTarget*)renderTarget; in Build()
/external/skia/src/gpu/vk/
DGrVkRenderTarget.cpp52 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()
[all …]
DGrVkRenderTarget.h26 class GrVkRenderTarget : public GrRenderTarget {
28 static sk_sp<GrVkRenderTarget> MakeWrappedRenderTarget(GrVkGpu*,
34 static sk_sp<GrVkRenderTarget> MakeSecondaryCBRenderTarget(GrVkGpu*,
38 ~GrVkRenderTarget() override;
131 GrVkRenderTarget(GrVkGpu* gpu,
145 GrVkRenderTarget(GrVkGpu* gpu,
DGrVkTextureRenderTarget.h27 class GrVkTextureRenderTarget: public GrVkTexture, public GrVkRenderTarget {
54 GrVkRenderTarget::onAbandon(); in onAbandon()
60 GrVkRenderTarget::onRelease(); in onRelease()
DGrVkGpu.cpp321 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(rt); in onGetOpsRenderPass()
621 if (GrVkRenderTarget* rt = static_cast<GrVkRenderTarget*>(surface->asRenderTarget())) { in onTransferPixelsFrom()
673 void GrVkGpu::resolveImage(GrSurface* dst, GrVkRenderTarget* src, const SkIRect& srcRect, in resolveImage()
696 dstImage = static_cast<GrVkRenderTarget*>(dstRT)->nonMSAAAttachment(); in resolveImage()
719 GrVkRenderTarget* rt = static_cast<GrVkRenderTarget*>(target); in onResolveRenderTarget()
1339 sk_sp<GrVkRenderTarget> tgt = GrVkRenderTarget::MakeWrappedRenderTarget( in onWrapBackendRenderTarget()
1367 return GrVkRenderTarget::MakeSecondaryCBRenderTarget(this, imageInfo.dimensions(), vkInfo); in onWrapVulkanSecondaryCBAsRenderTarget()
1842 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(rt); in xferBarrier()
1882 GrVkRenderTarget::ReconstructAttachmentsDescriptor(this->vkCaps(), programInfo, in compile()
2055 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.h17 class GrVkRenderTarget; variable
128 bool isCompatible(GrVkRenderTarget* target,
DGrVkTextureRenderTarget.cpp34 , GrVkRenderTarget(gpu, dimensions, std::move(colorAttachment), in GrVkTextureRenderTarget()
49 , GrVkRenderTarget(gpu, dimensions, std::move(colorAttachment), in GrVkTextureRenderTarget()
DGrVkPipelineState.h26 class GrVkRenderTarget; variable
DGrVkOpsRenderPass.h22 class GrVkRenderTarget; variable
DGrVkImage.h228 friend class GrVkRenderTarget; variable
/external/skqp/tests/
DVkMakeCopyPipelineTest.cpp136 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(rt); in test()

12