Flutter Engine
The Flutter Engine
skgpu::graphite::Caps Member List

This is the complete list of members for skgpu::graphite::Caps, including all inherited members.

allowCpuSync() constskgpu::graphite::Capsinline
allowMultipleAtlasTextures() constskgpu::graphite::Capsinline
areColorTypeAndTextureInfoCompatible(SkColorType, const TextureInfo &) constskgpu::graphite::Caps
bufferMapsAreAsync() constskgpu::graphite::Capsinline
buildKeyForTexture(SkISize dimensions, const TextureInfo &, ResourceType, Shareable, GraphiteResourceKey *) const =0skgpu::graphite::Capspure virtual
capabilities() constskgpu::graphite::Caps
Caps()skgpu::graphite::Capsprotected
channelMask(const TextureInfo &) const =0skgpu::graphite::Capspure virtual
clampToBorderSupport() constskgpu::graphite::Capsinline
computeSupport() constskgpu::graphite::Capsinline
defaultMSAASamplesCount() constskgpu::graphite::Capsinline
drawBufferCanBeMapped() constskgpu::graphite::Capsinline
extractGraphicsDescs(const UniqueKey &, GraphicsPipelineDesc *, RenderPassDesc *, const RendererProvider *) constskgpu::graphite::Capsinlinevirtual
fAllowCpuSyncskgpu::graphite::Capsprotected
fAllowMultipleAtlasTexturesskgpu::graphite::Capsprotected
fBufferMapsAreAsyncskgpu::graphite::Capsprotected
fClampToBorderSupportskgpu::graphite::Capsprotected
fComputeSupportskgpu::graphite::Capsprotected
fDefaultMSAASamplesskgpu::graphite::Capsprotected
fDrawBufferCanBeMappedskgpu::graphite::Capsprotected
fFullCompressedUploadSizeMustAlignToBlockDimsskgpu::graphite::Capsprotected
fGlyphCacheTextureMaximumBytesskgpu::graphite::Capsprotected
fGlyphsAsPathsFontSizeskgpu::graphite::Capsprotected
finishInitialization(const ContextOptions &)skgpu::graphite::Capsprotected
fMaxPathAtlasTextureSizeskgpu::graphite::Capsprotected
fMaxTextureSizeskgpu::graphite::Capsprotected
fMinDistanceFieldFontSizeskgpu::graphite::Capsprotected
fMSAARenderToSingleSampledSupportskgpu::graphite::Capsprotected
fProtectedSupportskgpu::graphite::Capsprotected
fRequiredStorageBufferAlignmentskgpu::graphite::Capsprotected
fRequiredTransferBufferAlignmentskgpu::graphite::Capsprotected
fRequiredUniformBufferAlignmentskgpu::graphite::Capsprotected
fRequireOrderedRecordingsskgpu::graphite::Capsprotected
fResourceBindingReqsskgpu::graphite::Capsprotected
fSemaphoreSupportskgpu::graphite::Capsprotected
fSetBackendLabelsskgpu::graphite::Capsprotected
fShaderCapsskgpu::graphite::Capsprotected
fShaderErrorHandlerskgpu::graphite::Capsprotected
fStorageBufferPreferredskgpu::graphite::Capsprotected
fStorageBufferSupportskgpu::graphite::Capsprotected
fSupportBilerpFromGlyphAtlasskgpu::graphite::Capsprotected
fSupportsAHardwareBufferImagesskgpu::graphite::Capsprotected
fTextureDataRowBytesAlignmentskgpu::graphite::Capsprotected
fullCompressedUploadSizeMustAlignToBlockDims() constskgpu::graphite::Capsinline
getAlignedTextureDataRowBytes(size_t rowBytes) constskgpu::graphite::Capsinline
getColorTypeInfo(SkColorType, const TextureInfo &) const =0skgpu::graphite::Capsprivatepure virtual
getDefaultCompressedTextureInfo(SkTextureCompressionType, Mipmapped mipmapped, Protected) const =0skgpu::graphite::Capspure virtual
getDefaultDepthStencilTextureInfo(SkEnumBitMask< DepthStencilFlags >, uint32_t sampleCount, Protected) const =0skgpu::graphite::Capspure virtual
getDefaultMSAATextureInfo(const TextureInfo &singleSampledInfo, Discardable discardable) const =0skgpu::graphite::Capspure virtual
getDefaultSampledTextureInfo(SkColorType, Mipmapped mipmapped, Protected, Renderable) const =0skgpu::graphite::Capspure virtual
getDefaultStorageTextureInfo(SkColorType) const =0skgpu::graphite::Capspure virtual
getDepthAttachmentDimensions(const TextureInfo &, const SkISize colorAttachmentDimensions) constskgpu::graphite::Capsvirtual
getDstReadRequirement() constskgpu::graphite::Caps
getImmutableSamplerInfo(const TextureProxy *) constskgpu::graphite::Capsinlinevirtual
getReadSwizzle(SkColorType, const TextureInfo &) constskgpu::graphite::Caps
getRenderableColorType(SkColorType) constskgpu::graphite::Caps
getSDFTControl(bool useSDFTForSmallText) constskgpu::graphite::Caps
getTextureInfoForSampledCopy(const TextureInfo &textureInfo, Mipmapped mipmapped) const =0skgpu::graphite::Capspure virtual
getWriteSwizzle(SkColorType, const TextureInfo &) constskgpu::graphite::Caps
glyphCacheTextureMaximumBytes() constskgpu::graphite::Capsinline
glyphsAsPathsFontSize() constskgpu::graphite::Capsinline
isRenderable(const TextureInfo &) const =0skgpu::graphite::Capspure virtual
isStorage(const TextureInfo &) const =0skgpu::graphite::Capspure virtual
isTexturable(const TextureInfo &) constskgpu::graphite::Caps
makeComputePipelineKey(const ComputePipelineDesc &) const =0skgpu::graphite::Capspure virtual
makeGraphicsPipelineKey(const GraphicsPipelineDesc &, const RenderPassDesc &) const =0skgpu::graphite::Capspure virtual
makeSamplerKey(const SamplerDesc &samplerDesc) constskgpu::graphite::Capsvirtual
maxPathAtlasTextureSize() constskgpu::graphite::Capsinline
maxTextureSize() constskgpu::graphite::Capsinline
minDistanceFieldFontSize() constskgpu::graphite::Capsinline
msaaRenderToSingleSampledSupport() constskgpu::graphite::Capsinline
onIsTexturable(const TextureInfo &) const =0skgpu::graphite::Capsprivatepure virtual
protectedSupport() constskgpu::graphite::Capsinline
requiredStorageBufferAlignment() constskgpu::graphite::Capsinline
requiredTransferBufferAlignment() constskgpu::graphite::Capsinline
requiredUniformBufferAlignment() constskgpu::graphite::Capsinline
requireOrderedRecordings() constskgpu::graphite::Capsinline
resourceBindingRequirements() constskgpu::graphite::Capsinline
SamplesToKey(uint32_t numSamples)skgpu::graphite::Capsinlineprotectedstatic
semaphoreSupport() constskgpu::graphite::Capsinline
setBackendLabels() constskgpu::graphite::Capsinline
shaderCaps() constskgpu::graphite::Capsinline
shaderErrorHandler() constskgpu::graphite::Capsinline
storageBufferPreferred() constskgpu::graphite::Capsinline
storageBufferSupport() constskgpu::graphite::Capsinline
supportBilerpFromGlyphAtlas() constskgpu::graphite::Capsinline
supportedReadPixelsColorType(SkColorType srcColorType, const TextureInfo &srcTextureInfo, SkColorType dstColorType) const =0skgpu::graphite::Capspure virtual
supportedWritePixelsColorType(SkColorType dstColorType, const TextureInfo &dstTextureInfo, SkColorType srcColorType) const =0skgpu::graphite::Capspure virtual
supportsAHardwareBufferImages() constskgpu::graphite::Capsinline
supportsReadPixels(const TextureInfo &textureInfo) const =0skgpu::graphite::Capspure virtual
supportsWritePixels(const TextureInfo &textureInfo) const =0skgpu::graphite::Capspure virtual
~Caps()skgpu::graphite::Capsvirtual