API

Interface TextureMetadata

interface TextureMetadata {
    capabilities: TextureCapabilities;
    colorSpace?: "linear" | "srgb";
    depth?: number;
    format?: string;
    height?: number;
    invertY?: boolean;
    kind: "2d" | "2d-array" | "3d" | "cube";
    layers?: number;
    mipLevelCount?: number;
    name?: string;
    origin?:
        | "url-raster"
        | "solid"
        | "pixels"
        | "external-image"
        | "render-target"
        | "dynamic"
        | "html"
        | "sampled-depth";
    sampler?: TextureSamplerMetadata;
    sampleType?: "depth"
    | "float"
    | "sint"
    | "uint"
    | "unfilterable-float";
    width?: number;
}
Index
capabilities: TextureCapabilities
colorSpace?: "linear" | "srgb"
depth?: number
format?: string
height?: number
invertY?: boolean
kind: "2d" | "2d-array" | "3d" | "cube"
layers?: number
mipLevelCount?: number
name?: string
origin?:
    | "url-raster"
    | "solid"
    | "pixels"
    | "external-image"
    | "render-target"
    | "dynamic"
    | "html"
    | "sampled-depth"
sampleType?: "depth" | "float" | "sint" | "uint" | "unfilterable-float"
width?: number