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

This is the complete list of members for skgpu::graphite::MtlCaps, 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 overrideskgpu::graphite::MtlCapsvirtual
capabilities() constskgpu::graphite::Caps
Caps()skgpu::graphite::Capsprotected
channelMask(const TextureInfo &) const overrideskgpu::graphite::MtlCapsvirtual
clampToBorderSupport() constskgpu::graphite::Capsinline
computeSupport() constskgpu::graphite::Capsinline
defaultMSAASamplesCount() constskgpu::graphite::Capsinline
drawBufferCanBeMapped() constskgpu::graphite::Capsinline
extractGraphicsDescs(const UniqueKey &, GraphicsPipelineDesc *, RenderPassDesc *, const RendererProvider *) const overrideskgpu::graphite::MtlCapsvirtual
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
getDefaultCompressedTextureInfo(SkTextureCompressionType, Mipmapped mipmapped, Protected) const overrideskgpu::graphite::MtlCapsvirtual
getDefaultDepthStencilTextureInfo(SkEnumBitMask< DepthStencilFlags >, uint32_t sampleCount, Protected) const overrideskgpu::graphite::MtlCapsvirtual
getDefaultMSAATextureInfo(const TextureInfo &singleSampledInfo, Discardable discardable) const overrideskgpu::graphite::MtlCapsvirtual
getDefaultSampledTextureInfo(SkColorType, Mipmapped mipmapped, Protected, Renderable) const overrideskgpu::graphite::MtlCapsvirtual
getDefaultStorageTextureInfo(SkColorType) const overrideskgpu::graphite::MtlCapsvirtual
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
getRenderPassDescKey(const RenderPassDesc &) constskgpu::graphite::MtlCaps
getSDFTControl(bool useSDFTForSmallText) constskgpu::graphite::Caps
getTextureInfoForSampledCopy(const TextureInfo &textureInfo, Mipmapped mipmapped) const overrideskgpu::graphite::MtlCapsvirtual
getWriteSwizzle(SkColorType, const TextureInfo &) constskgpu::graphite::Caps
glyphCacheTextureMaximumBytes() constskgpu::graphite::Capsinline
glyphsAsPathsFontSize() constskgpu::graphite::Capsinline
isApple() constskgpu::graphite::MtlCapsinline
isMac() constskgpu::graphite::MtlCapsinline
isRenderable(const TextureInfo &) const overrideskgpu::graphite::MtlCapsvirtual
isStorage(const TextureInfo &) const overrideskgpu::graphite::MtlCapsvirtual
skgpu::graphite::Caps::isTexturable(const TextureInfo &) constskgpu::graphite::Caps
makeComputePipelineKey(const ComputePipelineDesc &) const overrideskgpu::graphite::MtlCapsvirtual
makeGraphicsPipelineKey(const GraphicsPipelineDesc &, const RenderPassDesc &) const overrideskgpu::graphite::MtlCapsvirtual
makeSamplerKey(const SamplerDesc &samplerDesc) constskgpu::graphite::Capsvirtual
maxPathAtlasTextureSize() constskgpu::graphite::Capsinline
maxTextureSize() constskgpu::graphite::Capsinline
minDistanceFieldFontSize() constskgpu::graphite::Capsinline
msaaRenderToSingleSampledSupport() constskgpu::graphite::Capsinline
MtlCaps(const id< MTLDevice >, const ContextOptions &)skgpu::graphite::MtlCaps
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
supportsAHardwareBufferImages() constskgpu::graphite::Capsinline
~Caps()skgpu::graphite::Capsvirtual
~MtlCaps() overrideskgpu::graphite::MtlCapsinline