+
+ vignette(0.15, 0.05, 0.15, vgn_offset, vgn_sharp);
+
+ if(dbgtex && dbg_alpha > 0.0) {
+ glUseProgram(0);
+ glMatrixMode(GL_TEXTURE);
+ glLoadIdentity();
+ glScalef(1, -1, 1);
+ overlay_tex(dbgtex, dbg_alpha);
+ glMatrixMode(GL_TEXTURE);
+ glLoadIdentity();
+ }
+
+ if(dbgui) {
+ glUseProgram(0);
+
+ imtk_begin();
+ imtk_layout_start(10, 20);
+ imtk_layout_spacing(10);
+
+ imtk_layout_dir(IMTK_HORIZONTAL);
+
+ imtk_label("offset:", IMTK_AUTO, IMTK_AUTO);
+ vgn_offset = imtk_slider(IMUID, vgn_offset, 0.0, 1.5, IMTK_AUTO, IMTK_AUTO);
+ imtk_layout_newline();
+
+ imtk_label("sharpness:", IMTK_AUTO, IMTK_AUTO);
+ vgn_sharp = imtk_slider(IMUID, vgn_sharp, 0, 10, IMTK_AUTO, IMTK_AUTO);
+ imtk_layout_newline();
+ imtk_end();
+ }