# GpuBindGroupExternalTextureResource

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

External-texture bind group resource payload.

```ds title="GpuBindGroupExternalTextureResource"
export struct GpuBindGroupExternalTextureResource {
    kind: "externalTexture";
    externalTexture: GpuExternalTextureHandle;
}
```

[language/library/src/gpu/binding/bind.ds:170:175](https://github.com/destack-sh/destack/blob/main/language/library/src/gpu/binding/bind.ds#L170-L175)

## Members

### `kind: "externalTexture"`

Discriminator for this bind-group resource variant.

### `externalTexture: GpuExternalTextureHandle`

External-texture handle.
