fixed incorrect checking of the existence of GLX_EXT_swap_control and friends
[demo_prior] / src / post.h
index d61dc5d..f228ded 100644 (file)
@@ -1,9 +1,20 @@
 #ifndef POST_H_
 #define POST_H_
 
-struct texture;
+#include "texture.h"
+
+extern struct texture post_fbtex[2];
+extern int post_fbtex_cur;
+extern unsigned int post_fbo[2];
+
+int post_init(void);
+void post_cleanup(void);
+void post_reshape(int x, int y);
 
 void overlay(unsigned int tex, float aspect, float alpha);
 void overlay_tex(struct texture *tex, float alpha);
 
+/* blends a vignette overlay onto the framebuffer */
+void vignette(float r, float g, float b, float offs, float sharp);
+
 #endif /* POST_H_ */