Flutter Engine
The Flutter Engine
GrRenderTargetProxy Member List

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

arenas()GrRenderTargetProxyinline
asRenderTargetProxy() overrideGrRenderTargetProxyinlinevirtual
asRenderTargetProxy() const overrideGrRenderTargetProxyinlinevirtual
assign(sk_sp< GrSurface > surface)GrSurfaceProxyprotected
asTextureProxy()GrSurfaceProxyinlinevirtual
asTextureProxy() constGrSurfaceProxyinlinevirtual
backendFormat() constGrSurfaceProxyinline
backingStoreBoundsIRect() constGrSurfaceProxyinline
backingStoreBoundsRect() constGrSurfaceProxyinline
backingStoreDimensions() constGrSurfaceProxy
canSkipResourceAllocator() constGrSurfaceProxy
canUseStencil(const GrCaps &caps) constGrRenderTargetProxy
clearArenas()GrRenderTargetProxyinline
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 overrideGrRenderTargetProxyprotectedvirtual
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
glRTFBOIDIs0() constGrRenderTargetProxyinline
gpuMemorySize() constGrSurfaceProxyinline
GrProxyProviderGrRenderTargetProxyfriend
GrRenderTargetProxy(const GrCaps &, const GrBackendFormat &, SkISize, int sampleCount, SkBackingFit, skgpu::Budgeted, skgpu::Protected, GrInternalSurfaceFlags, UseAllocator, std::string_view label)GrRenderTargetProxyprotected
GrRenderTargetProxy(LazyInstantiateCallback &&, const GrBackendFormat &, SkISize, int sampleCount, SkBackingFit, skgpu::Budgeted, skgpu::Protected, GrInternalSurfaceFlags, UseAllocator, WrapsVkSecondaryCB, std::string_view label)GrRenderTargetProxyprotected
GrRenderTargetProxy(sk_sp< GrSurface >, UseAllocator, WrapsVkSecondaryCB=WrapsVkSecondaryCB::kNo)GrRenderTargetProxyprotected
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
GrVkSecondaryCBDrawContextGrRenderTargetProxyfriend
height() constGrSurfaceProxyinline
ignoredByResourceAllocator() constGrSurfaceProxyinlineprotected
instantiate(GrResourceProvider *) overrideGrRenderTargetProxyvirtual
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
isMSAADirty() constGrRenderTargetProxyinline
isPromiseProxy()GrSurfaceProxyinline
isProtected() constGrSurfaceProxyinline
isUsedAsTaskTarget()GrSurfaceProxyinline
LazyInstantiateCallback typedefGrSurfaceProxy
LazyInstantiationKeyMode enum nameGrSurfaceProxy
markMSAADirty(SkIRect dirtyRect)GrRenderTargetProxyinline
markMSAAResolved()GrRenderTargetProxyinline
maxWindowRectangles(const GrCaps &caps) constGrRenderTargetProxy
msaaDirtyRect() constGrRenderTargetProxyinline
needsStencil() constGrRenderTargetProxyinline
numSamples() constGrRenderTargetProxyinline
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
refsWrappedObjects() constGrRenderTargetProxy
requiresManualMSAAResolve() constGrSurfaceProxyinline
ResolveFlags enum nameGrSurfaceProxy
setIgnoredByResourceAllocator()GrSurfaceProxyinlineprotected
setLazyDimensions(SkISize dimensions)GrSurfaceProxyinlineprotected
setNeedsStencil()GrRenderTargetProxyinline
SkNVRefCnt()SkNVRefCnt< GrSurfaceProxy >inline
supportsVkInputAttachment() constGrRenderTargetProxyinline
underlyingUniqueID() constGrSurfaceProxyinline
unique() constSkNVRefCnt< GrSurfaceProxy >inline
uniqueID() constGrSurfaceProxyinline
unref() constSkNVRefCnt< GrSurfaceProxy >inline
UseAllocator enum nameGrSurfaceProxy
width() constGrSurfaceProxyinline
wrapsVkSecondaryCB() constGrRenderTargetProxyinline
WrapsVkSecondaryCB enum nameGrRenderTargetProxyprotected
~GrSurfaceProxy()GrSurfaceProxyvirtual
~SkNVRefCnt()SkNVRefCnt< GrSurfaceProxy >inline