# shader-forbidden

> Talos 0.6 · Since 0.6

The shader uses something the sandbox refuses: a module-scope `var`, `@group`/`@binding`, an entry point, `override`, an `enable` directive, `textureStore`, atomics, barriers, `arrayLength`, a raw texture or sampler, or `discard`. Not emitted by validation: it needs the shader compiler.

| | |
|---|---|
| Severity | `error` |
| Source | `contract` |
| Offers a fix patch | no |

## Since / changed

See the version chips above and what changed.
