Home | History | Annotate | Download | only in vk

Lines Matching refs:info

33                          const GrVkImageInfo& info,
37 , GrVkImage(info, GrBackendObjectOwnership::kOwned)
42 SkASSERT((GrMipMapsStatus::kNotAllocated == mipMapsStatus) == (1 == info.fLevelCount));
49 const GrVkImageInfo& info,
54 , GrVkImage(info, ownership)
59 SkASSERT((GrMipMapsStatus::kNotAllocated == mipMapsStatus) == (1 == info.fLevelCount));
66 const GrVkImageInfo& info,
71 , GrVkImage(info, ownership)
76 SkASSERT((GrMipMapsStatus::kNotAllocated == mipMapsStatus) == (1 == info.fLevelCount));
85 GrVkImageInfo info;
86 if (!GrVkImage::InitImageInfo(gpu, imageDesc, &info)) {
90 const GrVkImageView* imageView = GrVkImageView::Create(gpu, info.fImage, info.fFormat,
92 info.fLevelCount);
94 GrVkImage::DestroyImageInfo(gpu, &info);
98 return sk_sp<GrVkTexture>(new GrVkTexture(gpu, budgeted, desc, info, imageView,
105 const GrVkImageInfo* info) {
106 SkASSERT(info);
108 SkASSERT(VK_NULL_HANDLE != info->fImage && VK_NULL_HANDLE != info->fAlloc.fMemory);
110 const GrVkImageView* imageView = GrVkImageView::Create(gpu, info->fImage, info->fFormat,
112 info->fLevelCount);
117 GrMipMapsStatus mipMapsStatus = info->fLevelCount > 1 ? GrMipMapsStatus::kValid
122 return sk_sp<GrVkTexture>(new GrVkTexture(gpu, kWrapped, desc, *info, imageView,
225 GrVkImageInfo info;
226 if (!GrVkImage::InitImageInfo(gpu, imageDesc, &info)) {
232 VkImage image = info.fImage;
233 const GrVkImageView* textureView = GrVkImageView::Create(gpu, image, info.fFormat,
236 GrVkImage::DestroyImageInfo(gpu, &info);
242 if (!texRT->updateForMipmap(gpu, info)) {
243 GrVkImage::DestroyImageInfo(gpu, &info);
255 this->setNewResource(info.fImage, info.fAlloc, info.fImageTiling);
257 fInfo = info;