Flutter Engine
The Flutter Engine
GrTextureProxy Member List

This is the complete list of members for GrTextureProxy, including all inherited members.

asRenderTargetProxy()GrSurfaceProxyinlinevirtual
asRenderTargetProxy() constGrSurfaceProxyinlinevirtual
assign(sk_sp< GrSurface > surface)GrSurfaceProxyprotected
asTextureProxy() overrideGrTextureProxyinlinevirtual
asTextureProxy() const overrideGrTextureProxyinlinevirtual
backendFormat() constGrSurfaceProxyinline
backingStoreBoundsIRect() constGrSurfaceProxyinline
backingStoreBoundsRect() constGrSurfaceProxyinline
backingStoreDimensions() constGrSurfaceProxy
cacheAccess()GrTextureProxyinline
cacheAccess() constGrTextureProxyinline
canSkipResourceAllocator() constGrSurfaceProxy
computeScratchKey(const GrCaps &, skgpu::ScratchKey *) constGrSurfaceProxyprotected
Copy(GrRecordingContext *, sk_sp< GrSurfaceProxy > src, GrSurfaceOrigin, skgpu::Mipmapped, SkIRect srcRect, SkBackingFit, skgpu::Budgeted, std::string_view label, RectsMustMatch=RectsMustMatch::kNo, sk_sp< GrRenderTask > *outTask=nullptr)GrSurfaceProxystatic
Copy(GrRecordingContext *, sk_sp< GrSurfaceProxy > src, GrSurfaceOrigin, skgpu::Mipmapped, SkBackingFit, skgpu::Budgeted, std::string_view label, sk_sp< GrRenderTask > *outTask=nullptr)GrSurfaceProxystatic
createSurface(GrResourceProvider *) const overrideGrTextureProxyvirtual
createSurfaceImpl(GrResourceProvider *, int sampleCnt, GrRenderable, skgpu::Mipmapped) constGrSurfaceProxyprotected
deinstantiate()GrSurfaceProxy
deref() constSkNVRefCnt< GrSurfaceProxy >inline
dimensions() constGrSurfaceProxyinline
framebufferOnly() constGrSurfaceProxyinline
fSurfaceFlagsGrSurfaceProxyprotected
fTargetGrSurfaceProxyprotected
getBoundsRect() constGrSurfaceProxyinline
getLabel() constGrSurfaceProxyinline
getTaskTargetCount() constGrSurfaceProxyinline
getUniqueKey() const overrideGrTextureProxyinlinevirtual
gpuMemorySize() constGrSurfaceProxyinline
GrProxyProviderGrTextureProxyfriend
GrSurfaceProxy(const GrBackendFormat &, SkISize, SkBackingFit, skgpu::Budgeted, GrProtected, GrInternalSurfaceFlags, UseAllocator, std::string_view label)GrSurfaceProxyprotected
GrSurfaceProxy(LazyInstantiateCallback &&, const GrBackendFormat &, SkISize, SkBackingFit, skgpu::Budgeted, GrProtected, GrInternalSurfaceFlags, UseAllocator, std::string_view label)GrSurfaceProxyprotected
GrSurfaceProxy(sk_sp< GrSurface >, SkBackingFit, UseAllocator)GrSurfaceProxyprotected
GrSurfaceProxyPrivGrTextureProxyfriend
GrTextureProxy(const GrBackendFormat &, SkISize, skgpu::Mipmapped, GrMipmapStatus, SkBackingFit, skgpu::Budgeted, skgpu::Protected, GrInternalSurfaceFlags, UseAllocator, GrDDLProvider creatingProvider, std::string_view label)GrTextureProxy
GrTextureProxy(LazyInstantiateCallback &&, const GrBackendFormat &, SkISize, skgpu::Mipmapped, GrMipmapStatus, SkBackingFit, skgpu::Budgeted, skgpu::Protected, GrInternalSurfaceFlags, UseAllocator, GrDDLProvider creatingProvider, std::string_view label)GrTextureProxy
GrTextureProxy(sk_sp< GrSurface >, UseAllocator, GrDDLProvider creatingProvider)GrTextureProxy
GrTextureProxyPrivGrTextureProxyfriend
hasRestrictedSampling() constGrTextureProxyinline
height() constGrSurfaceProxyinline
ignoredByResourceAllocator() constGrSurfaceProxyinlineprotected
instantiate(GrResourceProvider *) overrideGrTextureProxyvirtual
instantiateImpl(GrResourceProvider *resourceProvider, int sampleCnt, GrRenderable, skgpu::Mipmapped, const skgpu::UniqueKey *)GrSurfaceProxyprotected
isBudgeted() constGrSurfaceProxyinline
isDDLTarget() constGrSurfaceProxyinline
isFormatCompressed(const GrCaps *) constGrSurfaceProxy
isFullyLazy() constGrSurfaceProxyinline
isFunctionallyExact() constGrSurfaceProxy
isInstantiated() constGrSurfaceProxyinline
isLazy() constGrSurfaceProxyinline
isPromiseProxy()GrSurfaceProxyinline
isProtected() constGrSurfaceProxyinline
isUsedAsTaskTarget()GrSurfaceProxyinline
LazyInstantiateCallback typedefGrSurfaceProxy
LazyInstantiationKeyMode enum nameGrSurfaceProxy
markMipmapsClean()GrTextureProxyinline
markMipmapsDirty()GrTextureProxyinline
mipmapped() constGrTextureProxy
mipmapsAreDirty() constGrTextureProxyinline
peekRenderTarget() constGrSurfaceProxyinline
peekSurface() constGrSurfaceProxyinline
peekTexture() constGrSurfaceProxyinline
priv()GrSurfaceProxyinline
priv() constGrSurfaceProxyinline
ProxiesAreCompatibleAsDynamicState(const GrSurfaceProxy *first, const GrSurfaceProxy *second)GrTextureProxystatic
proxyMipmapped() constGrTextureProxyinline
readOnly() constGrSurfaceProxyinline
RectsMustMatch enum nameGrSurfaceProxy
ref() constSkNVRefCnt< GrSurfaceProxy >inline
refCntGreaterThan(int32_t threadIsolatedTestCnt) constSkNVRefCnt< GrSurfaceProxy >inline
requiresManualMSAAResolve() constGrSurfaceProxyinline
ResolveFlags enum nameGrSurfaceProxy
setIgnoredByResourceAllocator()GrSurfaceProxyinlineprotected
setLazyDimensions(SkISize dimensions)GrSurfaceProxyinlineprotected
setTargetKeySync(bool sync)GrTextureProxyinline
SkNVRefCnt()SkNVRefCnt< GrSurfaceProxy >inline
texPriv()GrTextureProxyinline
texPriv() constGrTextureProxyinline
textureType() constGrTextureProxy
underlyingUniqueID() constGrSurfaceProxyinline
unique() constSkNVRefCnt< GrSurfaceProxy >inline
uniqueID() constGrSurfaceProxyinline
unref() constSkNVRefCnt< GrSurfaceProxy >inline
UseAllocator enum nameGrSurfaceProxy
width() constGrSurfaceProxyinline
~GrSurfaceProxy()GrSurfaceProxyvirtual
~GrTextureProxy() overrideGrTextureProxy
~SkNVRefCnt()SkNVRefCnt< GrSurfaceProxy >inline