Flutter Engine
The Flutter Engine
|
This is the complete list of members for GrTextureProxy, including all inherited members.
asRenderTargetProxy() | GrSurfaceProxy | inlinevirtual |
asRenderTargetProxy() const | GrSurfaceProxy | inlinevirtual |
assign(sk_sp< GrSurface > surface) | GrSurfaceProxy | protected |
asTextureProxy() override | GrTextureProxy | inlinevirtual |
asTextureProxy() const override | GrTextureProxy | inlinevirtual |
backendFormat() const | GrSurfaceProxy | inline |
backingStoreBoundsIRect() const | GrSurfaceProxy | inline |
backingStoreBoundsRect() const | GrSurfaceProxy | inline |
backingStoreDimensions() const | GrSurfaceProxy | |
cacheAccess() | GrTextureProxy | inline |
cacheAccess() const | GrTextureProxy | inline |
canSkipResourceAllocator() const | GrSurfaceProxy | |
computeScratchKey(const GrCaps &, skgpu::ScratchKey *) const | GrSurfaceProxy | protected |
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) | GrSurfaceProxy | static |
Copy(GrRecordingContext *, sk_sp< GrSurfaceProxy > src, GrSurfaceOrigin, skgpu::Mipmapped, SkBackingFit, skgpu::Budgeted, std::string_view label, sk_sp< GrRenderTask > *outTask=nullptr) | GrSurfaceProxy | static |
createSurface(GrResourceProvider *) const override | GrTextureProxy | virtual |
createSurfaceImpl(GrResourceProvider *, int sampleCnt, GrRenderable, skgpu::Mipmapped) const | GrSurfaceProxy | protected |
deinstantiate() | GrSurfaceProxy | |
deref() const | SkNVRefCnt< GrSurfaceProxy > | inline |
dimensions() const | GrSurfaceProxy | inline |
framebufferOnly() const | GrSurfaceProxy | inline |
fSurfaceFlags | GrSurfaceProxy | protected |
fTarget | GrSurfaceProxy | protected |
getBoundsRect() const | GrSurfaceProxy | inline |
getLabel() const | GrSurfaceProxy | inline |
getTaskTargetCount() const | GrSurfaceProxy | inline |
getUniqueKey() const override | GrTextureProxy | inlinevirtual |
gpuMemorySize() const | GrSurfaceProxy | inline |
GrProxyProvider | GrTextureProxy | friend |
GrSurfaceProxy(const GrBackendFormat &, SkISize, SkBackingFit, skgpu::Budgeted, GrProtected, GrInternalSurfaceFlags, UseAllocator, std::string_view label) | GrSurfaceProxy | protected |
GrSurfaceProxy(LazyInstantiateCallback &&, const GrBackendFormat &, SkISize, SkBackingFit, skgpu::Budgeted, GrProtected, GrInternalSurfaceFlags, UseAllocator, std::string_view label) | GrSurfaceProxy | protected |
GrSurfaceProxy(sk_sp< GrSurface >, SkBackingFit, UseAllocator) | GrSurfaceProxy | protected |
GrSurfaceProxyPriv | GrTextureProxy | friend |
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 | |
GrTextureProxyPriv | GrTextureProxy | friend |
hasRestrictedSampling() const | GrTextureProxy | inline |
height() const | GrSurfaceProxy | inline |
ignoredByResourceAllocator() const | GrSurfaceProxy | inlineprotected |
instantiate(GrResourceProvider *) override | GrTextureProxy | virtual |
instantiateImpl(GrResourceProvider *resourceProvider, int sampleCnt, GrRenderable, skgpu::Mipmapped, const skgpu::UniqueKey *) | GrSurfaceProxy | protected |
isBudgeted() const | GrSurfaceProxy | inline |
isDDLTarget() const | GrSurfaceProxy | inline |
isFormatCompressed(const GrCaps *) const | GrSurfaceProxy | |
isFullyLazy() const | GrSurfaceProxy | inline |
isFunctionallyExact() const | GrSurfaceProxy | |
isInstantiated() const | GrSurfaceProxy | inline |
isLazy() const | GrSurfaceProxy | inline |
isPromiseProxy() | GrSurfaceProxy | inline |
isProtected() const | GrSurfaceProxy | inline |
isUsedAsTaskTarget() | GrSurfaceProxy | inline |
LazyInstantiateCallback typedef | GrSurfaceProxy | |
LazyInstantiationKeyMode enum name | GrSurfaceProxy | |
markMipmapsClean() | GrTextureProxy | inline |
markMipmapsDirty() | GrTextureProxy | inline |
mipmapped() const | GrTextureProxy | |
mipmapsAreDirty() const | GrTextureProxy | inline |
peekRenderTarget() const | GrSurfaceProxy | inline |
peekSurface() const | GrSurfaceProxy | inline |
peekTexture() const | GrSurfaceProxy | inline |
priv() | GrSurfaceProxy | inline |
priv() const | GrSurfaceProxy | inline |
ProxiesAreCompatibleAsDynamicState(const GrSurfaceProxy *first, const GrSurfaceProxy *second) | GrTextureProxy | static |
proxyMipmapped() const | GrTextureProxy | inline |
readOnly() const | GrSurfaceProxy | inline |
RectsMustMatch enum name | GrSurfaceProxy | |
ref() const | SkNVRefCnt< GrSurfaceProxy > | inline |
refCntGreaterThan(int32_t threadIsolatedTestCnt) const | SkNVRefCnt< GrSurfaceProxy > | inline |
requiresManualMSAAResolve() const | GrSurfaceProxy | inline |
ResolveFlags enum name | GrSurfaceProxy | |
setIgnoredByResourceAllocator() | GrSurfaceProxy | inlineprotected |
setLazyDimensions(SkISize dimensions) | GrSurfaceProxy | inlineprotected |
setTargetKeySync(bool sync) | GrTextureProxy | inline |
SkNVRefCnt() | SkNVRefCnt< GrSurfaceProxy > | inline |
texPriv() | GrTextureProxy | inline |
texPriv() const | GrTextureProxy | inline |
textureType() const | GrTextureProxy | |
underlyingUniqueID() const | GrSurfaceProxy | inline |
unique() const | SkNVRefCnt< GrSurfaceProxy > | inline |
uniqueID() const | GrSurfaceProxy | inline |
unref() const | SkNVRefCnt< GrSurfaceProxy > | inline |
UseAllocator enum name | GrSurfaceProxy | |
width() const | GrSurfaceProxy | inline |
~GrSurfaceProxy() | GrSurfaceProxy | virtual |
~GrTextureProxy() override | GrTextureProxy | |
~SkNVRefCnt() | SkNVRefCnt< GrSurfaceProxy > | inline |