/external/skia/src/gpu/vk/ |
D | GrVkTexture.cpp | 22 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture 45 GrVkTexture::GrVkTexture(GrVkGpu* gpu, SkISize dimensions, in GrVkTexture() function in GrVkTexture 62 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture 78 sk_sp<GrVkTexture> GrVkTexture::MakeNewTexture(GrVkGpu* gpu, SkBudgeted budgeted, in MakeNewTexture() 90 return sk_sp<GrVkTexture>(new GrVkTexture(gpu, budgeted, dimensions, std::move(texture), in MakeNewTexture() 94 sk_sp<GrVkTexture> GrVkTexture::MakeWrappedTexture( in MakeWrappedTexture() 115 return sk_sp<GrVkTexture>(new GrVkTexture(gpu, dimensions, std::move(texture), mipmapStatus, in MakeWrappedTexture() 119 GrVkTexture::~GrVkTexture() { in ~GrVkTexture() 124 void GrVkTexture::onRelease() { in onRelease() 132 struct GrVkTexture::DescriptorCacheEntry { [all …]
|
D | GrVkTexture.h | 22 class GrVkTexture : public GrTexture { 24 static sk_sp<GrVkTexture> MakeNewTexture(GrVkGpu*, 32 static sk_sp<GrVkTexture> MakeWrappedTexture(GrVkGpu*, 40 ~GrVkTexture() override; 61 GrVkTexture(GrVkGpu*, 83 GrVkTexture(GrVkGpu*, SkBudgeted, SkISize, sk_sp<GrVkAttachment> texture, GrMipmapStatus); 84 GrVkTexture(GrVkGpu*, SkISize, sk_sp<GrVkAttachment> texture, GrMipmapStatus,
|
D | GrVkTextureRenderTarget.h | 27 class GrVkTextureRenderTarget: public GrVkTexture, public GrVkRenderTarget { 48 GrBackendFormat backendFormat() const override { return GrVkTexture::backendFormat(); } in backendFormat() 53 GrVkTexture::onAbandon(); in onAbandon() 59 GrVkTexture::onRelease(); in onRelease() 86 GrVkTexture::onSetRelease(std::move(releaseHelper)); in onSetRelease()
|
D | GrVkPipelineState.cpp | 125 GrVkTexture* fTexture; in setAndBindTextures() 133 auto texture = static_cast<GrVkTexture*>(geomProcTextures[i]->peekTexture()); in setAndBindTextures() 139 auto* texture = static_cast<GrVkTexture*>(te.texture()); in setAndBindTextures() 145 static_cast<GrVkTexture*>(dstTexture)}; in setAndBindTextures() 178 GrVkTexture* texture = samplerBindings[i].fTexture; in setAndBindTextures() 225 GrVkTexture* texture = samplerBindings[0].fTexture; in setAndBindTextures()
|
D | GrVkGpu.cpp | 482 GrVkTexture* texture = static_cast<GrVkTexture*>(surface->asTexture()); in onWritePixels() 551 GrVkTexture* tex = static_cast<GrVkTexture*>(texture); in onTransferPixelsTo() 634 srcImage = static_cast<GrVkTexture*>(surface->asTexture())->textureAttachment(); in onTransferPixelsFrom() 693 dstImage = static_cast<GrVkTexture*>(dstTex)->textureAttachment(); in resolveImage() 1047 sk_sp<GrVkTexture> tex; in onCreateTexture() 1053 tex = GrVkTexture::MakeNewTexture(this, budgeted, dimensions, pixelFormat, in onCreateTexture() 1113 auto tex = GrVkTexture::MakeNewTexture(this, budgeted, dimensions, pixelFormat, in onCreateCompressedTexture() 1267 return GrVkTexture::MakeWrappedTexture(this, backendTex.dimensions(), ownership, cacheable, in onWrapBackendTexture() 1382 auto* vkTex = static_cast<GrVkTexture*>(tex)->textureAttachment(); in onRegenerateMipMapLevels() 1591 sk_sp<GrVkTexture> texture = in onClearBackendTexture() [all …]
|
D | GrVkTextureRenderTarget.cpp | 33 , GrVkTexture(gpu, dimensions, std::move(texture), mipmapStatus) in GrVkTextureRenderTarget() 48 , GrVkTexture(gpu, dimensions, std::move(texture), mipmapStatus) in GrVkTextureRenderTarget()
|
D | GrVkPipelineState.h | 28 class GrVkTexture; variable
|
D | GrVkImage.h | 21 class GrVkTexture; variable
|
D | GrVkOpsRenderPass.cpp | 364 GrVkTexture* vkTex = static_cast<GrVkTexture*>(sampledProxies[i]->peekTexture()); in set() 681 auto vkTex = static_cast<GrVkTexture*>(tex)->textureAttachment(); in check_sampled_texture()
|
/external/skqp/src/gpu/vk/ |
D | GrVkTexture.cpp | 21 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture 39 GrVkTexture::GrVkTexture(GrVkGpu* gpu, const GrSurfaceDesc& desc, const GrVkImageInfo& info, in GrVkTexture() function in GrVkTexture 55 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture 69 sk_sp<GrVkTexture> GrVkTexture::MakeNewTexture(GrVkGpu* gpu, SkBudgeted budgeted, in MakeNewTexture() 89 return sk_sp<GrVkTexture>(new GrVkTexture(gpu, budgeted, desc, info, std::move(layout), in MakeNewTexture() 93 sk_sp<GrVkTexture> GrVkTexture::MakeWrappedTexture(GrVkGpu* gpu, const GrSurfaceDesc& desc, in MakeWrappedTexture() 113 return sk_sp<GrVkTexture>(new GrVkTexture(gpu, desc, info, std::move(layout), imageView, in MakeWrappedTexture() 117 GrVkTexture::~GrVkTexture() { in ~GrVkTexture() 122 void GrVkTexture::onRelease() { in onRelease() 142 void GrVkTexture::onAbandon() { in onAbandon() [all …]
|
D | GrVkTexture.h | 19 class GrVkTexture : public GrTexture, public virtual GrVkImage { 21 static sk_sp<GrVkTexture> MakeNewTexture(GrVkGpu*, 27 static sk_sp<GrVkTexture> MakeWrappedTexture(GrVkGpu*, const GrSurfaceDesc&, GrWrapOwnership, 31 ~GrVkTexture() override; 52 GrVkTexture(GrVkGpu*, const GrSurfaceDesc&, const GrVkImageInfo&, sk_sp<GrVkImageLayout>, 65 GrVkTexture(GrVkGpu*, SkBudgeted, const GrSurfaceDesc&, const GrVkImageInfo&, 68 GrVkTexture(GrVkGpu*, const GrSurfaceDesc&, const GrVkImageInfo&, sk_sp<GrVkImageLayout>,
|
D | GrVkTextureRenderTarget.h | 27 class GrVkTextureRenderTarget: public GrVkTexture, public GrVkRenderTarget { 46 GrVkTexture::onAbandon(); in onAbandon() 52 GrVkTexture::onRelease(); in onRelease()
|
D | GrVkPipelineState.cpp | 206 GrVkTexture* fTexture; in setAndBindTextures() 215 auto texture = static_cast<GrVkTexture*>(primProcTextures[i]->peekTexture()); in setAndBindTextures() 227 {sampler.samplerState(), static_cast<GrVkTexture*>(sampler.peekTexture())}; in setAndBindTextures() 237 static_cast<GrVkTexture*>(dstTextureProxy->peekTexture())}; in setAndBindTextures() 251 GrVkTexture* texture = samplerBindings[i].fTexture; in setAndBindTextures()
|
D | GrVkImage.h | 20 class GrVkTexture; variable 182 void setIdleProc(GrVkTexture* owner, GrTexture::IdleProc, void* context) const; 208 mutable GrVkTexture* fOwningTexture = nullptr;
|
D | GrVkGpu.h | 35 class GrVkTexture; variable 247 bool uploadTexDataLinear(GrVkTexture* tex, int left, int top, int width, int height, 249 bool uploadTexDataOptimal(GrVkTexture* tex, int left, int top, int width, int height, 251 bool uploadTexDataCompressed(GrVkTexture* tex, int left, int top, int width, int height,
|
D | GrVkTextureRenderTarget.cpp | 34 , GrVkTexture(gpu, desc, info, layout, texView, mipMapsStatus, in GrVkTextureRenderTarget() 52 , GrVkTexture(gpu, desc, info, layout, texView, mipMapsStatus, in GrVkTextureRenderTarget() 73 , GrVkTexture(gpu, desc, info, layout, texView, mipMapsStatus, ownership) in GrVkTextureRenderTarget() 90 , GrVkTexture(gpu, desc, info, layout, texView, mipMapsStatus, ownership) in GrVkTextureRenderTarget()
|
D | GrVkGpu.cpp | 386 GrVkTexture* vkTex = static_cast<GrVkTexture*>(surface->asTexture()); in onWritePixels() 434 GrVkTexture* vkTex = static_cast<GrVkTexture*>(texture); in onTransferPixels() 501 dstImage = static_cast<GrVkTexture*>(dst->asTexture()); in resolveImage() 536 bool GrVkGpu::uploadTexDataLinear(GrVkTexture* tex, int left, int top, int width, int height, in uploadTexDataLinear() 591 bool GrVkGpu::uploadTexDataOptimal(GrVkTexture* tex, int left, int top, int width, int height, in uploadTexDataOptimal() 683 GrVkTexture* uploadTexture = tex; in uploadTexDataOptimal() 686 sk_sp<GrVkTexture> copyTexture; in uploadTexDataOptimal() 710 copyTexture = GrVkTexture::MakeNewTexture(this, SkBudgeted::kYes, surfDesc, imageDesc, in uploadTexDataOptimal() 797 bool GrVkGpu::uploadTexDataCompressed(GrVkTexture* tex, int left, int top, int width, int height, in uploadTexDataCompressed() 860 GrVkTexture* uploadTexture = tex; in uploadTexDataCompressed() [all …]
|
D | GrVkPipelineState.h | 28 class GrVkTexture; variable 71 void addUniformResources(GrVkCommandBuffer&, GrVkSampler*[], GrVkTexture*[], int numTextures);
|
D | GrVkUniformHandler.cpp | 287 const GrVkTexture* vkTexture = static_cast<const GrVkTexture*>(texture); in addSampler()
|
D | GrVkCopyManager.cpp | 168 GrVkTexture* srcTex = static_cast<GrVkTexture*>(src->asTexture()); in copySurfaceAsDraw()
|
D | GrVkGpuCommandBuffer.cpp | 718 GrVkTexture* vkTexture = static_cast<GrVkTexture*>(texture); in onDraw() 757 cbInfo.fSampledImages.push_back(static_cast<GrVkTexture*>(dstTexture)); in onDraw()
|
D | GrVkImage.cpp | 249 void GrVkImage::Resource::setIdleProc(GrVkTexture* owner, GrTexture::IdleProc proc, in setIdleProc()
|
/external/skia/tests/ |
D | VkBackendSurfaceTest.cpp | 83 GrVkAttachment* vkTexture = static_cast<GrVkTexture*>(texture)->textureAttachment(); in DEF_GPUTEST_FOR_VULKAN_CONTEXT() 169 GrVkTexture* vkTex = static_cast<GrVkTexture*>(texture);
|
/external/skqp/tests/ |
D | VkBackendSurfaceTest.cpp | 73 GrVkTexture* vkTexture = static_cast<GrVkTexture*>(texture); in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
|
/external/skqp/include/gpu/ |
D | GrBackendSurface.h | 229 friend class GrVkTexture; variable
|