Commit 693791f4 authored by Dave Houlton's avatar Dave Houlton

Merged in euclid-13019 (pull request #70)

SL-13019, fix broken varying linkage on MacOS

Approved-by: Michael Pohoreski
parents ee88ebf9 ff27f6c8
......@@ -31,10 +31,19 @@ uniform vec2 screen_res;
VARYING vec2 vary_fragcoord;
// forwards
void setAtmosAttenuation(vec3 c);
void setAdditiveColor(vec3 c);
void main()
//transform vertex
vec4 pos = modelview_projection_matrix * vec4(, 1.0);
gl_Position = pos;
// appease OSX GLSL compiler/linker by touching all the varyings we said we would
vary_fragcoord = (pos.xy*0.5+0.5)*screen_res;
......@@ -24,7 +24,6 @@
VARYING vec3 vary_SunlitColor;
VARYING vec3 vary_AdditiveColor;
VARYING vec3 vary_AtmosAttenuation;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment