API

Interface ComputeStorageTexture2D

Compact write-only, sampled 2D storage texture.

interface ComputeStorageTexture2D {
    "[computeStorageTextureBrand]": true;
    accesses: readonly GPUStorageTextureAccess[];
    computeSampler: ComputeSampler;
    computeTexture: ComputeTextureResource;
    depthOrArrayLayers: number;
    format:
        | "r32float"
        | "rgba16float"
        | "rgba32float"
        | "rgba8snorm"
        | "rgba8unorm";
    height: number;
    sampledTexture: Texture2D;
    viewDimension: "2d";
    width: number;
}

Hierarchy (View Summary)

Index
"[computeStorageTextureBrand]": true
accesses: readonly GPUStorageTextureAccess[]
computeSampler: ComputeSampler
computeTexture: ComputeTextureResource
depthOrArrayLayers: number
format: "r32float" | "rgba16float" | "rgba32float" | "rgba8snorm" | "rgba8unorm"
height: number
sampledTexture: Texture2D
viewDimension: "2d"
width: number