non-sRGB gamma correction post fix for VR mode
[laserbrain_demo] / src / app.cc
index a116e68..3a77eef 100644 (file)
@@ -562,6 +562,12 @@ void app_display()
                vp_width = win_width;
                vp_height = win_height;
 
+               if(!gfbo && !fb_srgb && sdr_post_gamma) {
+                       glViewport(0, 0, win_width, win_height);
+                       slow_post(sdr_post_gamma);
+                       glUseProgram(0);
+               }
+
                if(should_swap) {
                        app_swap_buffers();
                }