- added libdrawtext
[demo_prior] / src / part_whitted.c
index eb0fe5b..18bed8d 100644 (file)
@@ -83,9 +83,6 @@ static void draw(long tm)
        glRotatef(-cam_phi, 1, 0, 0);
        glTranslatef(0, 0, cam_dist);
 
-       glBindFramebuffer(GL_FRAMEBUFFER, post_fbo[0]);
-       glClear(GL_COLOR_BUFFER_BIT);
-
        glUseProgram(sdr);
        glUniform1f(uloc_aspect, win_aspect);
 
@@ -100,13 +97,16 @@ static void draw(long tm)
        glVertex2f(-1, 1);
        glEnd();
 
-       glBindFramebuffer(GL_FRAMEBUFFER, 0);
-       glUseProgram(post_sdr[POST_OLDFIG]);
-       overlay_tex(post_fbtex, 1.0);
+       vignette(0.43, 0.38, 0.45, 0.8, 1.0);
 
-       if(dbgtex) {
+       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();
        }
 }