Make setting ALM from Mid through High graphics possible on OSX by fixing link error from softenLight shader.
Set values to the atmos attenuation and additive color varyings to avoid warnerror from OSX GLSL compiler/linker.
meow-7.2.2
Graham Linden 2019-03-20 12:09:56 -07:00
parent fa6e4137e3
commit cdad939bbd
1 changed files with 10 additions and 5 deletions

View File

@ -29,12 +29,17 @@ ATTRIBUTE vec3 position;
uniform vec2 screen_res;
void setAttenuation(vec3 c);
void setAdditiveColor(vec3 c);
VARYING vec2 vary_fragcoord;
void main()
{
//transform vertex
vec4 pos = modelview_projection_matrix * vec4(position.xyz, 1.0);
gl_Position = pos;
vary_fragcoord = (pos.xy*0.5+0.5)*screen_res;
//transform vertex
vec4 pos = modelview_projection_matrix * vec4(position.xyz, 1.0);
gl_Position = pos;
// appease OSX GLSL compiler/linker by touching all the varyings we said we would
setAttenuation(vec3(1));
setAdditiveColor(vec3(0));
vary_fragcoord = (pos.xy*0.5+0.5)*screen_res;
}