Lines Matching refs:GrTextureProxy
19 GrTextureProxy::GrTextureProxy(const GrBackendFormat& format, const GrSurfaceDesc& srcDesc, in GrTextureProxy() function in GrTextureProxy
31 GrTextureProxy::GrTextureProxy(const GrBackendFormat& format, const GrSurfaceDesc& srcDesc, in GrTextureProxy() function in GrTextureProxy
41 GrTextureProxy::GrTextureProxy(LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, in GrTextureProxy() function in GrTextureProxy
52 GrTextureProxy::GrTextureProxy(sk_sp<GrSurface> surf, GrSurfaceOrigin origin) in GrTextureProxy() function in GrTextureProxy
63 GrTextureProxy::~GrTextureProxy() { in ~GrTextureProxy()
79 bool GrTextureProxy::instantiate(GrResourceProvider* resourceProvider) { in instantiate()
94 sk_sp<GrSurface> GrTextureProxy::createSurface(GrResourceProvider* resourceProvider) const { in createSurface()
125 GrSamplerState::Filter GrTextureProxy::highestFilterMode() const { in highestFilterMode()
130 GrMipMapped GrTextureProxy::mipMapped() const { in mipMapped()
137 size_t GrTextureProxy::onUninstantiatedGpuMemorySize() const { in onUninstantiatedGpuMemorySize()
142 bool GrTextureProxy::ProxiesAreCompatibleAsDynamicState(const GrTextureProxy* first, in ProxiesAreCompatibleAsDynamicState()
143 const GrTextureProxy* second) { in ProxiesAreCompatibleAsDynamicState()
149 void GrTextureProxy::setUniqueKey(GrProxyProvider* proxyProvider, const GrUniqueKey& key) { in setUniqueKey()
164 void GrTextureProxy::clearUniqueKey() { in clearUniqueKey()
170 void GrTextureProxy::onValidateSurface(const GrSurface* surface) { in onValidateSurface()