GrMipmapStatus mipmapStatus() const
void onAbandon() override
GrBackendFormat backendFormat() const override
static sk_sp< GrVkTextureRenderTarget > MakeNewTextureRenderTarget(GrVkGpu *gpu, skgpu::Budgeted budgeted, SkISize dimensions, VkFormat format, uint32_t mipLevels, int sampleCnt, GrMipmapStatus mipmapStatus, GrProtected isProtected, std::string_view label)
static sk_sp< GrVkTextureRenderTarget > MakeWrappedTextureRenderTarget(GrVkGpu *, SkISize dimensions, int sampleCnt, GrWrapOwnership, GrWrapCacheable, const GrVkImageInfo &, sk_sp< skgpu::MutableTextureState >)
void onRelease() override
void onRelease() override
GrBackendFormat backendFormat() const override
void onAbandon() override
void onSetRelease(sk_sp< RefCntedReleaseProc > releaseHelper) override
uint32_t uint32_t * format