# GpuSurfaceState

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

Present surface status.

```ds title="GpuSurfaceState"
export struct GpuSurfaceState {
    status: GpuSurfaceStatus;
    descriptor: GpuSurfaceDescriptor;
}
```

[language/library/src/gpu/binding/present.ds:164:169](https://github.com/destack-sh/destack/blob/main/language/library/src/gpu/binding/present.ds#L164-L169)

## Members

### `status: GpuSurfaceStatus`

Surface status.

### `descriptor: GpuSurfaceDescriptor`

Active surface configuration.
