Lines Matching refs:GrVkTexture
386 GrVkTexture* vkTex = static_cast<GrVkTexture*>(surface->asTexture()); in onWritePixels()
434 GrVkTexture* vkTex = static_cast<GrVkTexture*>(texture); in onTransferPixels()
501 dstImage = static_cast<GrVkTexture*>(dst->asTexture()); in resolveImage()
536 bool GrVkGpu::uploadTexDataLinear(GrVkTexture* tex, int left, int top, int width, int height, in uploadTexDataLinear()
591 bool GrVkGpu::uploadTexDataOptimal(GrVkTexture* tex, int left, int top, int width, int height, in uploadTexDataOptimal()
683 GrVkTexture* uploadTexture = tex; in uploadTexDataOptimal()
686 sk_sp<GrVkTexture> copyTexture; in uploadTexDataOptimal()
710 copyTexture = GrVkTexture::MakeNewTexture(this, SkBudgeted::kYes, surfDesc, imageDesc, in uploadTexDataOptimal()
789 bool GrVkGpu::uploadTexDataCompressed(GrVkTexture* tex, int left, int top, int width, int height, in uploadTexDataCompressed()
852 GrVkTexture* uploadTexture = tex; in uploadTexDataCompressed()
960 sk_sp<GrVkTexture> tex; in onCreateTexture()
966 tex = GrVkTexture::MakeNewTexture(this, budgeted, desc, imageDesc, mipMapsStatus); in onCreateTexture()
1065 return GrVkTexture::MakeWrappedTexture(this, surfDesc, ownership, cacheable, ioType, imageInfo, in onWrapBackendTexture()
1193 auto* vkTex = static_cast<GrVkTexture*>(tex); in onRegenerateMipMapLevels()
2004 dstImage = static_cast<GrVkTexture*>(dst->asTexture()); in onCopySurface()
2012 srcImage = static_cast<GrVkTexture*>(src->asTexture()); in onCopySurface()
2061 image = static_cast<GrVkTexture*>(surface->asTexture()); in onReadPixels()
2363 GrVkTexture* vkTexture = static_cast<GrVkTexture*>(texture); in prepareTextureForCrossContextUsage()