Documentation
    Preparing search index...

    Type Alias RendererCapabilityName

    RendererCapabilityName:
        | "multisampling"
        | "floatRenderTargets"
        | "timestampQueries"
        | "storageBuffers"
        | "computeShaders"
        | "indirectDraw"

    The §62 capabilities an application may declare — the boolean members of RendererCapabilities, by their field names.

    A closed union rather than string, for the closed-union house reason: a capability this record cannot answer must be a compile error, never a name the resolver quietly fails to find. The numeric members (maxTextureSize, maxUniformBufferBytes, maxBindings, maximumSkinningJoints) and the format lists are deliberately not declarable at this tier — a requirement over a quantity needs a threshold grammar, and inventing one before a consumer asks would be §62 guessed at rather than implemented. Widening this union is additive.