/external/skqp/src/gpu/vk/ |
D | GrVkRenderTarget.cpp | 25 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 …]
|
D | GrVkRenderTarget.h | 34 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,
|
D | GrVkResourceProvider.h | 35 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;
|
D | GrVkGpuCommandBuffer.cpp | 94 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 …]
|
D | GrVkRenderPass.h | 17 class GrVkRenderTarget; variable 49 void initSimple(const GrVkGpu* gpu, const GrVkRenderTarget& target); 51 const GrVkRenderTarget& target, 108 bool isCompatible(const GrVkRenderTarget& target) const;
|
D | GrVkTextureRenderTarget.h | 27 class GrVkTextureRenderTarget: public GrVkTexture, public GrVkRenderTarget { 47 GrVkRenderTarget::onAbandon(); in onAbandon() 53 GrVkRenderTarget::onRelease(); in onRelease()
|
D | GrVkGpu.cpp | 482 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 …]
|
D | GrVkTextureRenderTarget.cpp | 36 , 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()
|
D | GrVkRenderPass.cpp | 45 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()
|
D | GrVkCopyManager.cpp | 163 GrVkRenderTarget* rt = static_cast<GrVkRenderTarget*>(dst->asRenderTarget()); in copySurfaceAsDraw() 292 GrVkRenderTarget* texRT = static_cast<GrVkRenderTarget*>(srcTex->asRenderTarget()); in copySurfaceAsDraw()
|
D | GrVkResourceProvider.cpp | 110 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()
|
D | GrVkCommandBuffer.h | 24 class GrVkRenderTarget; variable 218 const GrVkRenderTarget& target,
|
D | GrVkGpu.h | 136 GrVkRenderTarget*, GrSurfaceOrigin, 254 void resolveImage(GrSurface* dst, GrVkRenderTarget* src, const SkIRect& srcRect,
|
D | GrVkPipelineStateBuilder.cpp | 412 GrVkRenderTarget* vkRT = (GrVkRenderTarget*)renderTarget; in Build()
|
/external/skia/src/gpu/vk/ |
D | GrVkRenderTarget.cpp | 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() [all …]
|
D | GrVkRenderTarget.h | 26 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,
|
D | GrVkTextureRenderTarget.h | 27 class GrVkTextureRenderTarget: public GrVkTexture, public GrVkRenderTarget { 54 GrVkRenderTarget::onAbandon(); in onAbandon() 60 GrVkRenderTarget::onRelease(); in onRelease()
|
D | GrVkGpu.cpp | 321 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 …]
|
D | GrVkResourceProvider.h | 35 class GrVkRenderTarget; variable 71 const GrVkRenderPass* findCompatibleRenderPass(GrVkRenderTarget* target, 92 const GrVkRenderPass* findRenderPass(GrVkRenderTarget* target,
|
D | GrVkRenderPass.h | 17 class GrVkRenderTarget; variable 128 bool isCompatible(GrVkRenderTarget* target,
|
D | GrVkTextureRenderTarget.cpp | 34 , GrVkRenderTarget(gpu, dimensions, std::move(colorAttachment), in GrVkTextureRenderTarget() 49 , GrVkRenderTarget(gpu, dimensions, std::move(colorAttachment), in GrVkTextureRenderTarget()
|
D | GrVkPipelineState.h | 26 class GrVkRenderTarget; variable
|
D | GrVkOpsRenderPass.h | 22 class GrVkRenderTarget; variable
|
D | GrVkImage.h | 228 friend class GrVkRenderTarget; variable
|
/external/skqp/tests/ |
D | VkMakeCopyPipelineTest.cpp | 136 GrVkRenderTarget* vkRT = static_cast<GrVkRenderTarget*>(rt); in test()
|