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;
}
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
Properties
Readonlycapabilities
Optional Readonlycolor Space
colorSpace?: "linear" | "srgb"
Optional Readonlydepth
depth?: number
Optional Readonlyformat
format?: string
Optional Readonlyheight
height?: number
Optional Readonlyinvert Y
invertY?: boolean
Readonlykind
kind: "2d" | "2d-array" | "3d" | "cube"
Optional Readonlylayers
layers?: number
Optional Readonlymip Level Count
mipLevelCount?: number
Optional Readonlyname
name?: string
Optional Readonlyorigin
origin?:
| "url-raster"
| "solid"
| "pixels"
| "external-image"
| "render-target"
| "dynamic"
| "html"
| "sampled-depth"
| "url-raster"
| "solid"
| "pixels"
| "external-image"
| "render-target"
| "dynamic"
| "html"
| "sampled-depth"
Optional Readonlysampler
Optional Readonlysample Type
sampleType?: "depth" | "float" | "sint" | "uint" | "unfilterable-float"
Optional Readonlywidth
width?: number