Taos API Reference
    Preparing search index...

    Interface TextureDesc

    Describes a virtual texture's allocation parameters.

    interface TextureDesc {
        label?: string;
        format: GPUTextureFormat;
        width: number;
        height: number;
        depthOrArrayLayers?: number;
        mipLevelCount?: number;
        sampleCount?: number;
        dimension?: GPUTextureDimension;
        extraUsage?: number;
    }
    Index

    Properties

    label?: string
    format: GPUTextureFormat
    width: number
    height: number
    depthOrArrayLayers?: number
    mipLevelCount?: number
    sampleCount?: number
    dimension?: GPUTextureDimension
    extraUsage?: number

    Additional usage flags beyond what the graph infers from declared reads/ writes. The graph always adds RENDER_ATTACHMENT/TEXTURE_BINDING/ STORAGE_BINDING/COPY_SRC/COPY_DST as appropriate based on declared usage, so this is only needed when the pass uses the texture in a way the graph cannot see (e.g. mipmap generation outside the encoder).