diff options
Diffstat (limited to 'shaders/lightmap.frag')
| -rw-r--r-- | shaders/lightmap.frag | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/shaders/lightmap.frag b/shaders/lightmap.frag index 9136a4a5..dec46f29 100644 --- a/shaders/lightmap.frag +++ b/shaders/lightmap.frag @@ -1,13 +1,17 @@ precision mediump float; layout (location = 2) uniform sampler2D sampler0; -layout (location = 3) uniform vec4 light_color; -layout (location = 4) uniform vec2 scale; -layout (location = 5) uniform vec2 center_fragcoord; -layout (location = 6) uniform vec2 center_clip; -layout (location = 7) uniform float range; -layout (location = 8) uniform uint mode; -layout (location = 9) uniform uint falloff; +layout (location = 3) uniform uint mode; + +layout (std140) +uniform Lightmap { + vec4 light_color; + vec2 scale; + vec2 center_fragcoord; + vec2 center_clip; + float range; + uint falloff; +}; layout (location = 0) out vec4 color0; layout (location = 1) out vec4 color1; |
