FS2_Open
Open source remastering of the Freespace 2 engine
gropenglpostprocessing.h
Go to the documentation of this file.
1 
2 #ifndef _GROPENGLPOSTPROCESSING_H
3 #define _GROPENGLPOSTPROCESSING_H
4 
7 
8 void gr_opengl_post_process_set_effect(const char *name, int x);
14 
16 void opengl_post_shader_header(SCP_stringstream &sflags, shader_type shader_t, int flags);
17 
18 #endif // _GROPENGLPOSTPROCESSING_H
void gr_opengl_post_process_end()
std::basic_stringstream< char, std::char_traits< char >, std::allocator< char > > SCP_stringstream
Definition: vmallocator.h:23
GLuint GLuint * names
Definition: Glext.h:11016
void gr_opengl_post_process_save_zbuffer()
void gr_opengl_post_process_set_effect(const char *name, int x)
void gr_opengl_post_process_begin()
void opengl_post_process_init()
void gr_opengl_post_process_set_defaults()
GLint GLint GLint GLint GLint x
Definition: Glext.h:5182
GLbitfield flags
Definition: Glext.h:6722
shader_type
Definition: 2d.h:30
GLuint const GLchar * name
Definition: Glext.h:5608
void get_post_process_effect_names(SCP_vector< SCP_string > &names)
void opengl_post_shader_header(SCP_stringstream &sflags, shader_type shader_t, int flags)
void opengl_post_process_shutdown()
void opengl_post_init_uniforms(int flags)