Flutter Engine
The Flutter Engine
|
This is the complete list of members for GrResourceProvider, including all inherited members.
abandon() | GrResourceProvider | inline |
assignUniqueKeyToResource(const skgpu::UniqueKey &, GrGpuResource *) | GrResourceProvider | |
attachStencilAttachment(GrRenderTarget *rt, bool useMSAASurface) | GrResourceProvider | |
caps() const | GrResourceProvider | inline |
contextUniqueID() const | GrResourceProvider | inline |
createApproxTexture(SkISize dimensions, const GrBackendFormat &format, GrTextureType textureType, skgpu::Renderable renderable, int renderTargetSampleCnt, skgpu::Protected isProtected, std::string_view label) | GrResourceProvider | |
createBuffer(size_t size, GrGpuBufferType, GrAccessPattern, ZeroInit) | GrResourceProvider | |
createBuffer(const void *data, size_t size, GrGpuBufferType type, GrAccessPattern pattern) | GrResourceProvider | |
createCompressedTexture(SkISize dimensions, const GrBackendFormat &, skgpu::Budgeted, skgpu::Mipmapped, skgpu::Protected, SkData *data, std::string_view label) | GrResourceProvider | |
createTexture(SkISize dimensions, const GrBackendFormat &format, GrTextureType textureType, skgpu::Renderable renderable, int renderTargetSampleCnt, skgpu::Mipmapped mipmapped, skgpu::Budgeted budgeted, skgpu::Protected isProtected, std::string_view label) | GrResourceProvider | |
createTexture(SkISize dimensions, const GrBackendFormat &format, GrTextureType textureType, GrColorType colorType, skgpu::Renderable renderable, int renderTargetSampleCnt, skgpu::Budgeted budgeted, skgpu::Mipmapped mipmapped, skgpu::Protected isProtected, const GrMipLevel texels[], std::string_view label) | GrResourceProvider | |
createTexture(SkISize dimensions, const GrBackendFormat &, GrTextureType textureType, GrColorType srcColorType, skgpu::Renderable, int renderTargetSampleCnt, skgpu::Budgeted, SkBackingFit, skgpu::Protected, const GrMipLevel &mipLevel, std::string_view label) | GrResourceProvider | |
findAndRefScratchTexture(const skgpu::ScratchKey &, std::string_view label) | GrResourceProvider | |
findAndRefScratchTexture(SkISize dimensions, const GrBackendFormat &, GrTextureType textureType, skgpu::Renderable, int renderTargetSampleCnt, skgpu::Mipmapped, skgpu::Protected, std::string_view label) | GrResourceProvider | |
findByUniqueKey(const skgpu::UniqueKey &key) | GrResourceProvider | inline |
findOrCreatePatternedIndexBuffer(const uint16_t *pattern, int patternSize, int reps, int vertCount, const skgpu::UniqueKey &key) | GrResourceProvider | inline |
findOrMakeStaticBuffer(GrGpuBufferType intendedType, size_t size, const skgpu::UniqueKey &key, InitializeBufferFn) | GrResourceProvider | |
findOrMakeStaticBuffer(GrGpuBufferType intendedType, size_t size, const void *staticData, const skgpu::UniqueKey &key) | GrResourceProvider | |
getDiscardableMSAAAttachment(SkISize dimensions, const GrBackendFormat &format, int sampleCnt, skgpu::Protected isProtected, GrMemoryless memoryless) | GrResourceProvider | |
GrResourceProvider(GrGpu *, GrResourceCache *, skgpu::SingleOwner *) | GrResourceProvider | |
GrResourceProviderPriv | GrResourceProvider | friend |
InitializeBufferFn typedef | GrResourceProvider | |
makeMSAAAttachment(SkISize dimensions, const GrBackendFormat &format, int sampleCnt, skgpu::Protected isProtected, GrMemoryless isMemoryless) | GrResourceProvider | |
makeSemaphore(bool isOwned=true) | GrResourceProvider | |
MaxNumAAQuads() | GrResourceProvider | static |
MaxNumNonAAQuads() | GrResourceProvider | static |
NumIndicesPerAAQuad() | GrResourceProvider | static |
NumIndicesPerNonAAQuad() | GrResourceProvider | static |
NumVertsPerAAQuad() | GrResourceProvider | static |
NumVertsPerNonAAQuad() | GrResourceProvider | static |
overBudget() const | GrResourceProvider | inline |
priv() | GrResourceProvider | inline |
priv() const | GrResourceProvider | inline |
refAAQuadIndexBuffer() | GrResourceProvider | inline |
refNonAAQuadIndexBuffer() | GrResourceProvider | inline |
wrapBackendRenderTarget(const GrBackendRenderTarget &) | GrResourceProvider | |
wrapBackendSemaphore(const GrBackendSemaphore &, GrSemaphoreWrapType, GrWrapOwnership=kBorrow_GrWrapOwnership) | GrResourceProvider | |
wrapBackendTexture(const GrBackendTexture &tex, GrWrapOwnership, GrWrapCacheable, GrIOType) | GrResourceProvider | |
wrapCompressedBackendTexture(const GrBackendTexture &tex, GrWrapOwnership, GrWrapCacheable) | GrResourceProvider | |
wrapRenderableBackendTexture(const GrBackendTexture &tex, int sampleCnt, GrWrapOwnership, GrWrapCacheable) | GrResourceProvider | |
wrapVulkanSecondaryCBAsRenderTarget(const SkImageInfo &, const GrVkDrawableInfo &) | GrResourceProvider | |
ZeroInit enum name | GrResourceProvider |