GrTextureType textureType() const
void setTargetKeySync(bool sync)
static bool ProxiesAreCompatibleAsDynamicState(const GrSurfaceProxy *first, const GrSurfaceProxy *second)
skgpu::Mipmapped proxyMipmapped() const
bool hasRestrictedSampling() const
LazySurfaceDesc callbackDesc() const override
const GrTextureProxy * asTextureProxy() const override
size_t onUninstantiatedGpuMemorySize() const override
sk_sp< GrSurface > createSurface(GrResourceProvider *) const override
const skgpu::UniqueKey & getUniqueKey() const override
GrTextureProxyPriv texPriv()
~GrTextureProxy() override
skgpu::Mipmapped mipmapped() const
bool mipmapsAreDirty() const
bool instantiate(GrResourceProvider *) override
CacheAccess cacheAccess()
GrTextureProxy * asTextureProxy() override