WGSL vec3<f32> requires 16-byte alignment, causing the shader to expect 1056 bytes while Rust struct was 1040. Added padding fields to match. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
WGSL vec3<f32> requires 16-byte alignment, causing the shader to expect 1056 bytes while Rust struct was 1040. Added padding fields to match. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>