Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
GrSurfaceProxy Member List

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

asRenderTargetProxy()GrSurfaceProxyinlinevirtual
asRenderTargetProxy() constGrSurfaceProxyinlinevirtual
assign(sk_sp< GrSurface > surface)GrSurfaceProxyprotected
asTextureProxy()GrSurfaceProxyinlinevirtual
asTextureProxy() constGrSurfaceProxyinlinevirtual
backendFormat() constGrSurfaceProxyinline
backingStoreBoundsIRect() constGrSurfaceProxyinline
backingStoreBoundsRect() constGrSurfaceProxyinline
backingStoreDimensions() constGrSurfaceProxy
callbackDesc() const =0GrSurfaceProxyprivatepure virtual
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 =0GrSurfaceProxyprotectedpure virtual
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() constGrSurfaceProxyinlinevirtual
gpuMemorySize() constGrSurfaceProxyinline
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
GrSurfaceProxyPrivGrSurfaceProxyfriend
height() constGrSurfaceProxyinline
ignoredByResourceAllocator() constGrSurfaceProxyinlineprotected
instantiate(GrResourceProvider *)=0GrSurfaceProxypure virtual
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
peekRenderTarget() constGrSurfaceProxyinline
peekSurface() constGrSurfaceProxyinline
peekTexture() constGrSurfaceProxyinline
priv()GrSurfaceProxyinline
priv() constGrSurfaceProxyinline
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
SkDEBUGCODE(void validateSurface(const GrSurface *);) SkDEBUGCODE(virtual void onValidateSurface(const GrSurface *)=0GrSurfaceProxyprivatepure virtual
SkDEBUGCODE(size_t getRawGpuMemorySize_debugOnly() const { return fGpuMemorySize;}) virtual size_t onUninstantiatedGpuMemorySize() const =0GrSurfaceProxyprivatepure virtual
SkNVRefCnt()SkNVRefCnt< GrSurfaceProxy >inline
underlyingUniqueID() constGrSurfaceProxyinline
unique() constSkNVRefCnt< GrSurfaceProxy >inline
uniqueID() constGrSurfaceProxyinline
unref() constSkNVRefCnt< GrSurfaceProxy >inline
UseAllocator enum nameGrSurfaceProxy
width() constGrSurfaceProxyinline
~GrSurfaceProxy()GrSurfaceProxyvirtual
~SkNVRefCnt()SkNVRefCnt< GrSurfaceProxy >inline