Lines Matching refs:GrVkTexture
16 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture
29 GrVkTexture::GrVkTexture(GrVkGpu* gpu, in GrVkTexture() function in GrVkTexture
41 GrVkTexture* GrVkTexture::Create(GrVkGpu* gpu, in Create()
53 return new GrVkTexture(gpu, desc, lifeCycle, imageResource, imageView); in Create()
56 GrVkTexture* GrVkTexture::CreateNewTexture(GrVkGpu* gpu, const GrSurfaceDesc& desc, in CreateNewTexture()
66 GrVkTexture* texture = Create(gpu, desc, lifeCycle, imageDesc.fFormat, imageResource); in CreateNewTexture()
73 GrVkTexture* GrVkTexture::CreateWrappedTexture(GrVkGpu* gpu, const GrSurfaceDesc& desc, in CreateWrappedTexture()
84 GrVkTexture::~GrVkTexture() { in ~GrVkTexture()
89 void GrVkTexture::onRelease() { in onRelease()
105 void GrVkTexture::onAbandon() { in onAbandon()
115 GrBackendObject GrVkTexture::getTextureHandle() const { in getTextureHandle()
120 GrVkGpu* GrVkTexture::getVkGpu() const { in getVkGpu()