Lines Matching refs:GrVkTexture
389 GrVkTexture* vkTex = static_cast<GrVkTexture*>(surface->asTexture()); in onWritePixels()
437 GrVkTexture* vkTex = static_cast<GrVkTexture*>(texture); in onTransferPixels()
504 dstImage = static_cast<GrVkTexture*>(dst->asTexture()); in resolveImage()
539 bool GrVkGpu::uploadTexDataLinear(GrVkTexture* tex, int left, int top, int width, int height, in uploadTexDataLinear()
594 bool GrVkGpu::uploadTexDataOptimal(GrVkTexture* tex, int left, int top, int width, int height, in uploadTexDataOptimal()
685 GrVkTexture* uploadTexture = tex; in uploadTexDataOptimal()
688 sk_sp<GrVkTexture> copyTexture; in uploadTexDataOptimal()
712 copyTexture = GrVkTexture::MakeNewTexture(this, SkBudgeted::kYes, surfDesc, imageDesc, in uploadTexDataOptimal()
791 bool GrVkGpu::uploadTexDataCompressed(GrVkTexture* tex, int left, int top, int width, int height, in uploadTexDataCompressed()
854 GrVkTexture* uploadTexture = tex; in uploadTexDataCompressed()
962 sk_sp<GrVkTexture> tex; in onCreateTexture()
968 tex = GrVkTexture::MakeNewTexture(this, budgeted, desc, imageDesc, mipMapsStatus); in onCreateTexture()
1076 return GrVkTexture::MakeWrappedTexture(this, surfDesc, ownership, cacheable, ioType, imageInfo, in onWrapBackendTexture()
1205 auto* vkTex = static_cast<GrVkTexture*>(tex); in onRegenerateMipMapLevels()
1821 image = static_cast<GrVkTexture*>(tex); in onFinishFlush()
2031 dstImage = static_cast<GrVkTexture*>(dst->asTexture()); in onCopySurface()
2039 srcImage = static_cast<GrVkTexture*>(src->asTexture()); in onCopySurface()
2107 image = static_cast<GrVkTexture*>(surface->asTexture()); in onReadPixels()
2411 GrVkTexture* vkTexture = static_cast<GrVkTexture*>(texture); in prepareTextureForCrossContextUsage()