summaryrefslogtreecommitdiff
path: root/workspaces/test/shaders/common_uniforms.wgsl
diff options
context:
space:
mode:
Diffstat (limited to 'workspaces/test/shaders/common_uniforms.wgsl')
-rw-r--r--workspaces/test/shaders/common_uniforms.wgsl14
1 files changed, 7 insertions, 7 deletions
diff --git a/workspaces/test/shaders/common_uniforms.wgsl b/workspaces/test/shaders/common_uniforms.wgsl
index ce1be53..1ab8939 100644
--- a/workspaces/test/shaders/common_uniforms.wgsl
+++ b/workspaces/test/shaders/common_uniforms.wgsl
@@ -1,11 +1,11 @@
struct CommonUniforms {
- resolution: vec2<f32>,
- _pad0: f32,
- _pad1: f32,
- aspect_ratio: f32,
- time: f32,
- beat: f32,
- audio_intensity: f32,
+ resolution: vec2<f32>, // Screen dimensions
+ aspect_ratio: f32, // Width/height ratio
+ time: f32, // Physical time in seconds (unaffected by tempo)
+ beat_time: f32, // Musical time in beats (absolute, tempo-scaled)
+ beat_phase: f32, // Fractional beat (0.0-1.0 within current beat)
+ audio_intensity: f32, // Audio peak for beat sync
+ _pad: f32, // Padding
};
struct GlobalUniforms {
view_proj: mat4x4<f32>,