Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

glGraphicsStateGuardian.h File Reference

#include "pandabase.h"
#include "graphicsStateGuardian.h"
#include "geomprimitives.h"
#include "texture.h"
#include "pixelBuffer.h"
#include "displayRegion.h"
#include "material.h"
#include "depthTestAttrib.h"
#include "textureApplyAttrib.h"
#include "pointerToArray.h"
#include "fog.h"
#include <GL/gl.h>
#include "glGraphicsStateGuardian.I"

Go to the source code of this file.

Compounds

class  GLGraphicsStateGuardian

Defines

#define DO_PSTATS_STUFF(XX)
#define ISPOW2(X)   (((X) & ((X)-1))==0)
#define report_gl_errors()   GLGraphicsStateGuardian::report_errors(__LINE__, __FILE__)


Define Documentation

#define DO_PSTATS_STUFF XX   ) 
 

Definition at line 338 of file glGraphicsStateGuardian.h.

#define ISPOW2  )     (((X) & ((X)-1))==0)
 

Definition at line 341 of file glGraphicsStateGuardian.h.

 
#define report_gl_errors  )     GLGraphicsStateGuardian::report_errors(__LINE__, __FILE__)
 

Definition at line 344 of file glGraphicsStateGuardian.h.

Referenced by GLGraphicsStateGuardian::apply_fog(), GLGraphicsStateGuardian::apply_material(), GLGraphicsStateGuardian::apply_texture(), GLGraphicsStateGuardian::apply_texture_immediate(), GLGraphicsStateGuardian::begin_frame(), GLGraphicsStateGuardian::bind_clip_plane(), GLGraphicsStateGuardian::bind_light(), GLGraphicsStateGuardian::bind_texture(), GLGraphicsStateGuardian::copy_pixel_buffer(), GLGraphicsStateGuardian::do_clear(), GLGraphicsStateGuardian::draw_line(), GLGraphicsStateGuardian::draw_linestrip(), GLGraphicsStateGuardian::draw_pixel_buffer(), GLGraphicsStateGuardian::draw_point(), GLGraphicsStateGuardian::draw_polygon(), GLGraphicsStateGuardian::draw_quad(), GLGraphicsStateGuardian::draw_sphere(), GLGraphicsStateGuardian::draw_sprite(), GLGraphicsStateGuardian::draw_tri(), GLGraphicsStateGuardian::draw_trifan(), GLGraphicsStateGuardian::draw_tristrip(), GLGraphicsStateGuardian::end_frame(), GLGraphicsStateGuardian::issue_color_write(), GLGraphicsStateGuardian::issue_cull_face(), GLGraphicsStateGuardian::issue_depth_offset(), GLGraphicsStateGuardian::issue_depth_test(), GLGraphicsStateGuardian::issue_depth_write(), GLGraphicsStateGuardian::issue_fog(), GLGraphicsStateGuardian::issue_material(), GLGraphicsStateGuardian::issue_render_mode(), GLGraphicsStateGuardian::issue_tex_matrix(), GLGraphicsStateGuardian::issue_texture(), GLGraphicsStateGuardian::issue_texture_apply(), GLGraphicsStateGuardian::issue_transform(), GLGraphicsStateGuardian::prepare_display_region(), GLGraphicsStateGuardian::prepare_lens(), GLGraphicsStateGuardian::prepare_texture(), GLGraphicsStateGuardian::release_texture(), GLGraphicsStateGuardian::reset(), GLGraphicsStateGuardian::set_draw_buffer(), GLGraphicsStateGuardian::set_read_buffer(), GLGraphicsStateGuardian::specify_texture(), and GLGraphicsStateGuardian::texture_to_pixel_buffer().


Generated on Fri Apr 18 00:10:49 2003 for Panda by doxygen1.3