Home
last modified time | relevance | path

Searched refs:GrVkTexture (Results 1 – 11 of 11) sorted by relevance

/external/skia/src/gpu/vk/
DGrVkTexture.cpp29 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture
43 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture
59 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture
72 sk_sp<GrVkTexture> GrVkTexture::CreateNewTexture(GrVkGpu* gpu, SkBudgeted budgeted, in CreateNewTexture()
90 return sk_sp<GrVkTexture>(new GrVkTexture(gpu, budgeted, desc, info, imageView)); in CreateNewTexture()
93 sk_sp<GrVkTexture> GrVkTexture::MakeWrappedTexture(GrVkGpu* gpu, in MakeWrappedTexture()
110 return sk_sp<GrVkTexture>(new GrVkTexture(gpu, kWrapped, desc, *info, imageView, wrapped)); in MakeWrappedTexture()
113 GrVkTexture::~GrVkTexture() { in ~GrVkTexture()
119 void GrVkTexture::onRelease() { in onRelease()
136 void GrVkTexture::onAbandon() { in onAbandon()
[all …]
DGrVkTexture.h18 class GrVkTexture : public GrTexture, public virtual GrVkImage {
20 static sk_sp<GrVkTexture> CreateNewTexture(GrVkGpu*, SkBudgeted budgeted, const GrSurfaceDesc&,
23 static sk_sp<GrVkTexture> MakeWrappedTexture(GrVkGpu*, const GrSurfaceDesc&,
26 ~GrVkTexture() override;
44 GrVkTexture(GrVkGpu*, const GrSurfaceDesc&, const GrVkImageInfo&, const GrVkImageView*,
54 GrVkTexture(GrVkGpu*, SkBudgeted, const GrSurfaceDesc&,
56 GrVkTexture(GrVkGpu*, Wrapped, const GrSurfaceDesc&,
DGrVkTextureRenderTarget.h26 class GrVkTextureRenderTarget: public GrVkTexture, public GrVkRenderTarget {
42 GrVkTexture::onAbandon(); in onAbandon()
47 GrVkTexture::onRelease(); in onRelease()
DGrVkTextureRenderTarget.cpp32 , GrVkTexture(gpu, desc, info, texView, GrVkImage::kNot_Wrapped) in GrVkTextureRenderTarget()
46 , GrVkTexture(gpu, desc, info, texView, GrVkImage::kNot_Wrapped) in GrVkTextureRenderTarget()
61 , GrVkTexture(gpu, desc, info, texView, wrapped) in GrVkTextureRenderTarget()
75 , GrVkTexture(gpu, desc, info, texView, wrapped) in GrVkTextureRenderTarget()
DGrVkGpu.h32 class GrVkTexture; variable
142 void generateMipmap(GrVkTexture* tex);
241 bool uploadTexDataLinear(GrVkTexture* tex,
246 bool uploadTexDataOptimal(GrVkTexture* tex,
DGrVkGpu.cpp379 GrVkTexture* vkTex = static_cast<GrVkTexture*>(surface->asTexture()); in onWritePixels()
434 GrVkTexture* vkTex = static_cast<GrVkTexture*>(texture); in onTransferPixels()
521 dstImage = static_cast<GrVkTexture*>(dst->asTexture()); in resolveImage()
556 bool GrVkGpu::uploadTexDataLinear(GrVkTexture* tex, in uploadTexDataLinear()
622 bool GrVkGpu::uploadTexDataOptimal(GrVkTexture* tex, in uploadTexDataOptimal()
799 sk_sp<GrVkTexture> tex; in onCreateTexture()
804 tex = GrVkTexture::CreateNewTexture(this, budgeted, desc, imageDesc); in onCreateTexture()
892 return GrVkTexture::MakeWrappedTexture(this, surfDesc, ownership, info); in onWrapBackendTexture()
959 void GrVkGpu::generateMipmap(GrVkTexture* tex) { in generateMipmap()
1719 dstImage = static_cast<GrVkTexture*>(dst->asTexture()); in onCopySurface()
[all …]
DGrVkGpuCommandBuffer.cpp512 static void set_texture_layout(GrVkTexture* vkTexture, GrVkGpu* gpu) { in set_texture_layout()
526 GrVkTexture* vkTexture = static_cast<GrVkTexture*>(sampler.peekTexture()); in prepare_sampled_images()
567 set_texture_layout(static_cast<GrVkTexture*>(dstTexture), fGpu); in onDraw()
DGrVkCopyManager.cpp171 GrVkTexture* srcTex = static_cast<GrVkTexture*>(src->asTexture()); in copySurfaceAsDraw()
DGrVkPipelineState.cpp381 GrVkTexture* texture = static_cast<GrVkTexture*>(textureBindings[i]->peekTexture()); in writeSamplers()
/external/skia/gn/
Dgpu.gni571 "$_src/gpu/vk/GrVkTexture.cpp",
572 "$_src/gpu/vk/GrVkTexture.h",
/external/skia/
DAndroid.bp581 "src/gpu/vk/GrVkTexture.cpp",