diff --git a/effects/shaders.qrc b/effects/shaders.qrc --- a/effects/shaders.qrc +++ b/effects/shaders.qrc @@ -8,7 +8,7 @@ invert/data/1.10/invert.frag logout/data/1.10/logout-blur.frag lookingglass/data/1.10/lookingglass.frag - startupfeedback/data/blinking-startup-fragment.glsl + startupfeedback/data/1.10/blinking-startup-fragment.glsl coverswitch/shaders/1.40/coverswitch-reflection.glsl @@ -19,6 +19,7 @@ invert/data/1.40/invert.frag logout/data/1.40/logout-blur.frag lookingglass/data/1.40/lookingglass.frag + startupfeedback/data/1.40/blinking-startup-fragment.glsl diff --git a/effects/startupfeedback/data/blinking-startup-fragment.glsl b/effects/startupfeedback/data/1.10/blinking-startup-fragment.glsl rename from effects/startupfeedback/data/blinking-startup-fragment.glsl rename to effects/startupfeedback/data/1.10/blinking-startup-fragment.glsl diff --git a/effects/startupfeedback/data/blinking-startup-fragment.glsl b/effects/startupfeedback/data/1.40/blinking-startup-fragment.glsl rename from effects/startupfeedback/data/blinking-startup-fragment.glsl rename to effects/startupfeedback/data/1.40/blinking-startup-fragment.glsl --- a/effects/startupfeedback/data/blinking-startup-fragment.glsl +++ b/effects/startupfeedback/data/1.40/blinking-startup-fragment.glsl @@ -1,13 +1,16 @@ +#version 140 uniform sampler2D sampler; uniform vec4 geometryColor; -varying vec2 texcoord0; +in vec2 texcoord0; + +out vec4 fragColor; void main() { - vec4 tex = texture2D(sampler, texcoord0); + vec4 tex = texture(sampler, texcoord0); if (tex.a != 1.0) { tex = geometryColor; } - gl_FragColor = tex; + fragColor = tex; }