FS2_Open
Open source remastering of the Freespace 2 engine
gropenglstate.h File Reference

Go to the source code of this file.

Classes

struct  opengl_texture_unit
 
class  opengl_texture_state
 
struct  opengl_client_texture_unit
 
struct  opengl_vertex_attrib_unit
 
class  opengl_array_state
 
struct  uniform_bind
 
class  opengl_uniform_state
 
class  opengl_state
 

Macros

#define MAX_UNIFORM_BUFFERS   6
 

Functions

void gr_opengl_clear_states ()
 
void opengl_setup_render_states (int &r, int &g, int &b, int &alpha, int &tmap_type, int flags, int is_scaler=0)
 

Variables

opengl_state GL_state
 

Macro Definition Documentation

#define MAX_UNIFORM_BUFFERS   6

Definition at line 19 of file gropenglstate.h.

Function Documentation

void gr_opengl_clear_states ( )

Definition at line 1637 of file gropenglstate.cpp.

void opengl_setup_render_states ( int r,
int g,
int b,
int alpha,
int tmap_type,
int  flags,
int  is_scaler = 0 
)

Definition at line 1651 of file gropenglstate.cpp.

Variable Documentation

opengl_state GL_state

Definition at line 19 of file gropenglstate.cpp.