# GpuRenderBundleEncoderDescriptor

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

Render bundle encoder descriptor.

```ds title="GpuRenderBundleEncoderDescriptor"
export struct GpuRenderBundleEncoderDescriptor {
    label: string;
    colorFormats: [GpuTextureFormat];
    depthStencilFormat: GpuTextureFormat;
    depthReadOnly: boolean;
    stencilReadOnly: boolean;
    sampleCount: uint32;
}
```

[language/library/src/gpu/binding/command.ds:40:53](https://github.com/destack-sh/destack/blob/main/language/library/src/gpu/binding/command.ds#L40-L53)

## Members

### `label: string`

Debug label.

### `colorFormats: [GpuTextureFormat]`

Color attachment format identifiers.

### `depthStencilFormat: GpuTextureFormat`

Depth-stencil format identifier when one is used.

### `depthReadOnly: boolean`

Whether the depth aspect is read-only.

### `stencilReadOnly: boolean`

Whether the stencil aspect is read-only.

### `sampleCount: uint32`

Sample count.
