foo
[demo_prior] / src / post.c
index c834073..994c93e 100644 (file)
@@ -151,13 +151,13 @@ void overlay_tex(struct texture *tex, float alpha)
 void vignette(float r, float g, float b, float offs, float sharp)
 {
        glUseProgram(sdr_vgn);
-       if(vgn_uloc_color) {
+       if(vgn_uloc_color >= 0) {
                glUniform3f(vgn_uloc_color, r, g, b);
        }
-       if(vgn_uloc_offs) {
+       if(vgn_uloc_offs >= 0) {
                glUniform1f(vgn_uloc_offs, offs);
        }
-       if(vgn_uloc_sharp) {
+       if(vgn_uloc_sharp >= 0) {
                glUniform1f(vgn_uloc_sharp, sharp);
        }
        overlay(0, 1.0, 1.0);