#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_ */