Home
last modified time | relevance | path

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

/external/skia/src/gpu/vk/
DGrVkTexture.cpp20 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture
34 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture
50 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture
63 GrVkTexture* GrVkTexture::CreateNewTexture(GrVkGpu* gpu, SkBudgeted budgeted, in CreateNewTexture()
81 return new GrVkTexture(gpu, budgeted, desc, info, imageView); in CreateNewTexture()
84 sk_sp<GrVkTexture> GrVkTexture::MakeWrappedTexture(GrVkGpu* gpu, in MakeWrappedTexture()
100 return sk_sp<GrVkTexture>(new GrVkTexture(gpu, SkBudgeted::kYes, desc, *info, imageView)); in MakeWrappedTexture()
104 return sk_sp<GrVkTexture>(new GrVkTexture(gpu, kWrapped, desc, *info, imageView, wrapped)); in MakeWrappedTexture()
108 GrVkTexture::~GrVkTexture() { in ~GrVkTexture()
114 void GrVkTexture::onRelease() { in onRelease()
[all …]
DGrVkTexture.h19 class GrVkTexture : public GrTexture, public virtual GrVkImage {
21 static GrVkTexture* CreateNewTexture(GrVkGpu*, SkBudgeted budgeted, const GrSurfaceDesc&,
24 static sk_sp<GrVkTexture> MakeWrappedTexture(GrVkGpu*, const GrSurfaceDesc&,
27 ~GrVkTexture() override;
38 GrVkTexture(GrVkGpu*, const GrSurfaceDesc&, const GrVkImageInfo&, const GrVkImageView*,
49 GrVkTexture(GrVkGpu*, SkBudgeted, const GrSurfaceDesc&,
51 GrVkTexture(GrVkGpu*, Wrapped, const GrSurfaceDesc&,
DGrVkTextureRenderTarget.h27 class GrVkTextureRenderTarget: public GrVkTexture, public GrVkRenderTarget {
43 GrVkTexture::onAbandon(); in onAbandon()
48 GrVkTexture::onRelease(); in onRelease()
62 , GrVkTexture(gpu, desc, info, texView, GrVkImage::kNot_Wrapped) in GrVkTextureRenderTarget()
76 , GrVkTexture(gpu, desc, info, texView, GrVkImage::kNot_Wrapped) in GrVkTextureRenderTarget()
90 , GrVkTexture(gpu, desc, info, texView, wrapped) in GrVkTextureRenderTarget()
104 , GrVkTexture(gpu, desc, info, texView, wrapped) in GrVkTextureRenderTarget()
DGrVkGpu.h33 class GrVkTexture; variable
141 void generateMipmap(GrVkTexture* tex);
236 bool uploadTexDataLinear(GrVkTexture* tex,
241 bool uploadTexDataOptimal(GrVkTexture* tex,
DGrVkGpu.cpp321 GrVkTexture* vkTex = static_cast<GrVkTexture*>(surface->asTexture()); in onWritePixels()
439 bool GrVkGpu::uploadTexDataLinear(GrVkTexture* tex, in uploadTexDataLinear()
507 bool GrVkGpu::uploadTexDataOptimal(GrVkTexture* tex, in uploadTexDataOptimal()
706 GrVkTexture* tex; in onCreateTexture()
711 tex = GrVkTexture::CreateNewTexture(this, budgeted, desc, imageDesc); in onCreateTexture()
796 return GrVkTexture::MakeWrappedTexture(this, surfDesc, ownership, info); in onWrapBackendTexture()
827 void GrVkGpu::generateMipmap(GrVkTexture* tex) { in generateMipmap()
1575 dstImage = static_cast<GrVkTexture*>(dst->asTexture()); in onCopySurface()
1583 srcImage = static_cast<GrVkTexture*>(src->asTexture()); in onCopySurface()
1668 image = static_cast<GrVkTexture*>(surface->asTexture()); in onReadPixels()
DGrVkCopyManager.cpp155 GrVkTexture* srcTex = static_cast<GrVkTexture*>(src->asTexture()); in copySurfaceAsDraw()
DGrVkPipelineState.cpp317 GrVkTexture* texture = static_cast<GrVkTexture*>(textureBindings[i]->texture()); in writeSamplers()
DGrVkGpuCommandBuffer.cpp487 GrVkTexture* vkTexture = static_cast<GrVkTexture*>(sampler.texture()); in prepare_sampled_images()
/external/skia/gn/
Dgpu.gni536 "$_src/gpu/vk/GrVkTexture.cpp",
537 "$_src/gpu/vk/GrVkTexture.h",
/external/skia/
DAndroid.bp589 "src/gpu/vk/GrVkTexture.cpp",