> ## Documentation Index
> Fetch the complete documentation index at: https://rive.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# GPUBindGroup

Pre-baked resource bindings reusable across many draw calls.
Avoids creating new bind groups every draw — critical for 3D scene
performance. Holds strong references to all bound resources (Buffer,
TextureView, Sampler), keeping them alive for the BindGroup's lifetime.

## Constructors

### `new`

<div class="signature">
  ```lua theme={null}
  new(desc: BindGroupDesc) -> GPUBindGroup
  ```
</div>
