diff --git a/etc/shaders/animator.comp b/etc/shaders/animator.comp index 2e7b79cb..27a5f20a 100644 --- a/etc/shaders/animator.comp +++ b/etc/shaders/animator.comp @@ -5,7 +5,7 @@ layout(local_size_x = 32, local_size_x_id = 0) in; -layout(push_constant) uniform Constants { +layout(push_constant) uniform PushConstants { uint baseVertex; uint vertexCount; }; diff --git a/etc/shaders/lovr.glsl b/etc/shaders/lovr.glsl index 01e97ece..6307ad8a 100644 --- a/etc/shaders/lovr.glsl +++ b/etc/shaders/lovr.glsl @@ -148,6 +148,8 @@ layout(location = 14) in vec3 Tangent; // Helpers +#define Constants layout(push_constant) uniform PushConstants + // Helper for sampling textures using the default sampler set using Pass:setSampler #ifndef GL_COMPUTE_SHADER vec4 getPixel(texture2D t, vec2 uv) { return texture(sampler2D(t, Sampler), uv); } diff --git a/etc/shaders/timewizard.comp b/etc/shaders/timewizard.comp index 6fe028d3..dc7e22da 100644 --- a/etc/shaders/timewizard.comp +++ b/etc/shaders/timewizard.comp @@ -2,7 +2,7 @@ layout(local_size_x = 32) in; -layout(push_constant) uniform Constants { +layout(push_constant) uniform PushConstants { uint first; uint count; uint views;