Lines Matching refs:GrVkTexture
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()
161 GrBackendTexture GrVkTexture::getBackendTexture() const { in getBackendTexture()
165 GrVkGpu* GrVkTexture::getVkGpu() const { in getVkGpu()
170 const GrVkImageView* GrVkTexture::textureView() { in textureView()
174 void GrVkTexture::setIdleProc(IdleProc proc, void* context) { in setIdleProc()
182 void GrVkTexture::removedLastRefOrPendingIO() { in removedLastRefOrPendingIO()