Flutter Engine
The Flutter Engine
|
This is the complete list of members for GrProxyProvider, including all inherited members.
adoptUniqueKeyFromSurface(GrTextureProxy *proxy, const GrSurface *) | GrProxyProvider | |
assignUniqueKeyToProxy(const skgpu::UniqueKey &, GrTextureProxy *) | GrProxyProvider | |
caps() const | GrProxyProvider | |
contextID() const | GrProxyProvider | |
createCompressedTextureProxy(SkISize dimensions, skgpu::Budgeted, skgpu::Mipmapped, GrProtected, SkTextureCompressionType, sk_sp< SkData > data) | GrProxyProvider | |
createLazyProxy(LazyInstantiateCallback &&, const GrBackendFormat &, SkISize dimensions, skgpu::Mipmapped, GrMipmapStatus, GrInternalSurfaceFlags, SkBackingFit, skgpu::Budgeted, GrProtected, UseAllocator, std::string_view label) | GrProxyProvider | |
createLazyRenderTargetProxy(LazyInstantiateCallback &&, const GrBackendFormat &, SkISize dimensions, int renderTargetSampleCnt, GrInternalSurfaceFlags, const TextureInfo *, GrMipmapStatus, SkBackingFit, skgpu::Budgeted, GrProtected, bool wrapsVkSecondaryCB, UseAllocator useAllocator) | GrProxyProvider | |
CreatePromiseProxy(GrContextThreadSafeProxy *, LazyInstantiateCallback &&, const GrBackendFormat &, SkISize dimensions, skgpu::Mipmapped) | GrProxyProvider | static |
createProxy(const GrBackendFormat &, SkISize dimensions, GrRenderable, int renderTargetSampleCnt, skgpu::Mipmapped, SkBackingFit, skgpu::Budgeted, GrProtected, std::string_view label, GrInternalSurfaceFlags=GrInternalSurfaceFlags::kNone, UseAllocator useAllocator=UseAllocator::kYes) | GrProxyProvider | |
createProxyFromBitmap(const SkBitmap &, skgpu::Mipmapped, SkBackingFit, skgpu::Budgeted) | GrProxyProvider | |
findCachedProxyWithColorTypeFallback(const skgpu::UniqueKey &, GrSurfaceOrigin, GrColorType, int sampleCnt) | GrProxyProvider | |
findOrCreateProxyByUniqueKey(const skgpu::UniqueKey &, UseAllocator=UseAllocator::kYes) | GrProxyProvider | |
findProxyByUniqueKey(const skgpu::UniqueKey &) | GrProxyProvider | |
GrAHardwareBufferImageGenerator | GrProxyProvider | friend |
GrProxyProvider(GrImageContext *) | GrProxyProvider | |
GrResourceProvider | GrProxyProvider | friend |
InvalidateGPUResource enum name | GrProxyProvider | |
isAbandoned() const | GrProxyProvider | |
isDDLProvider() const | GrProxyProvider | |
LazyCallbackResult typedef | GrProxyProvider | |
LazyInstantiateCallback typedef | GrProxyProvider | |
LazyInstantiationKeyMode typedef | GrProxyProvider | |
LazySurfaceDesc typedef | GrProxyProvider | |
MakeFullyLazyProxy(LazyInstantiateCallback &&, const GrBackendFormat &, GrRenderable, int renderTargetSampleCnt, GrProtected, const GrCaps &, UseAllocator) | GrProxyProvider | static |
numUniqueKeyProxies_TestOnly() const | GrProxyProvider | |
orphanAllUniqueKeys() | GrProxyProvider | |
processInvalidUniqueKey(const skgpu::UniqueKey &, GrTextureProxy *, InvalidateGPUResource) | GrProxyProvider | |
refCaps() const | GrProxyProvider | |
ReleaseContext typedef | GrProxyProvider | |
ReleaseProc typedef | GrProxyProvider | |
removeAllUniqueKeys() | GrProxyProvider | |
removeUniqueKeyFromProxy(GrTextureProxy *) | GrProxyProvider | |
renderingDirectly() const | GrProxyProvider | |
resourceProvider() const | GrProxyProvider | |
UseAllocator typedef | GrProxyProvider | |
wrapBackendRenderTarget(const GrBackendRenderTarget &, sk_sp< skgpu::RefCntedCallback > releaseHelper) | GrProxyProvider | |
wrapBackendTexture(const GrBackendTexture &, GrWrapOwnership, GrWrapCacheable, GrIOType, sk_sp< skgpu::RefCntedCallback >=nullptr) | GrProxyProvider | |
wrapCompressedBackendTexture(const GrBackendTexture &, GrWrapOwnership, GrWrapCacheable, sk_sp< skgpu::RefCntedCallback >) | GrProxyProvider | |
wrapRenderableBackendTexture(const GrBackendTexture &, int sampleCnt, GrWrapOwnership, GrWrapCacheable, sk_sp< skgpu::RefCntedCallback > releaseHelper) | GrProxyProvider | |
~GrProxyProvider() | GrProxyProvider |