# GpuBlendOperation

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

Blend operation selector.

```ds title="GpuBlendOperation"
export enum GpuBlendOperation {
    Add = 0,
    Subtract = 1,
    ReverseSubtract = 2,
    Min = 3,
    Max = 4,
}
```

[language/library/src/gpu/binding/pipeline.ds:289:300](https://github.com/destack-sh/destack/blob/main/language/library/src/gpu/binding/pipeline.ds#L289-L300)

## Variants

### `Add = 0`

Additive blend operation.

### `Subtract = 1`

Source minus destination operation.

### `ReverseSubtract = 2`

Destination minus source operation.

### `Min = 3`

Minimum operation.

### `Max = 4`

Maximum operation.
