# GpuTextureDimension

`import { GpuTextureDimension } from "destack:gpu/binding";`

Texture dimension selector.

```ds title="GpuTextureDimension"
export enum GpuTextureDimension {
    D1 = 1,
    D2 = 2,
    D3 = 3,
}
```

[language/library/src/gpu/binding/resource.ds:485:492](https://github.com/destack-sh/destack/blob/main/language/library/src/gpu/binding/resource.ds#L485-L492)

## Variants

### `D1 = 1`

One-dimensional texture.

### `D2 = 2`

Two-dimensional texture.

### `D3 = 3`

Three-dimensional texture.
