diff options
| author | skal <pascal.massimino@gmail.com> | 2026-03-07 21:18:42 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-03-07 21:18:42 +0100 |
| commit | 22d46b3bb47fa175e5227e27e1e7273805e2094e (patch) | |
| tree | bb8d3b38727b366779fd9c79ab0526d0c6f8f360 /src/3d/object.h | |
| parent | 58e360bfeb32d8f46782db208a6dbc53ada1f62c (diff) | |
feat(tools): add offline WGSL validator + fix ntsc.wgsl syntax
- scripts/validate_shaders.py: compose #includes then validate with naga-cli
(mirrors InitShaderComposer snippet map; skips runtime-substitution shaders)
- src/effects/ntsc.wgsl: remove broken GLSL-syntax vignette() function
(GLSL const/param syntax, f32→vec2f assignment; inline vignette at line 55
already handles darkening)
handoff(Gemini): validator at scripts/validate_shaders.py; install naga with
cargo install naga-cli; 29/29 shaders pass
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'src/3d/object.h')
0 files changed, 0 insertions, 0 deletions
