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()
141 void GrVkTexture::onAbandon() { in onAbandon()
159 GrBackendTexture GrVkTexture::getBackendTexture() const { in getBackendTexture()
163 GrVkGpu* GrVkTexture::getVkGpu() const { in getVkGpu()
168 const GrVkImageView* GrVkTexture::textureView() { in textureView()
172 void GrVkTexture::addIdleProc(sk_sp<GrRefCntedCallback> callback) { in addIdleProc()
179 void GrVkTexture::willRemoveLastRefOrPendingIO() { in willRemoveLastRefOrPendingIO()