#include "crGraphicsStateGuardian.h"#include "crSavedFrameBuffer.h"#include "crTextureContext.h"#include "crGeomNodeContext.h"#include "config_crgsg.h"#include "config_util.h"#include "directRenderTraverser.h"#include "cullTraverser.h"#include "displayRegion.h"#include "lensNode.h"#include "camera.h"#include "renderBuffer.h"#include "geom.h"#include "geomIssuer.h"#include "graphicsWindow.h"#include "graphicsChannel.h"#include "lens.h"#include "get_rel_pos.h"#include "perspectiveLens.h"#include "directionalLight.h"#include "pointLight.h"#include "spotlight.h"#include "GL/glu.h"#include "textureAttrib.h"#include "lightAttrib.h"#include "cullFaceAttrib.h"#include "transparencyAttrib.h"#include "depthTestAttrib.h"#include "depthWriteAttrib.h"#include "colorWriteAttrib.h"#include "texMatrixAttrib.h"#include "materialAttrib.h"#include "renderModeAttrib.h"#include "fogAttrib.h"#include "depthOffsetAttrib.h"#include "fog.h"#include "clockObject.h"#include "string_utils.h"#include "nodePath.h"#include "dcast.h"#include "pvector.h"#include <algorithm>Go to the source code of this file.
| Compounds | |
| struct | draw_sprite_vertex_less | 
| class | WrappedSprite | 
| Defines | |
| #define | MAXGLERRORSREPORTED 20 | 
| Functions | |
| void | issue_vertex_gl (const Geom *geom, Geom::VertexIterator &viterator, GraphicsStateGuardianBase *) | 
| void | issue_normal_gl (const Geom *geom, Geom::NormalIterator &niterator, GraphicsStateGuardianBase *) | 
| void | issue_texcoord_gl (const Geom *geom, Geom::TexCoordIterator &tciterator, GraphicsStateGuardianBase *) | 
| void | issue_color_gl (const Geom *geom, Geom::ColorIterator &citerator, GraphicsStateGuardianBase *) | 
| void | issue_transformed_color_gl (const Geom *geom, Geom::ColorIterator &citerator, GraphicsStateGuardianBase *gsg) | 
| int | binary_log_cap (const int x) | 
| void | report_errors_loop (GLenum error_code) | 
| int | compute_cr_image_size (int xsize, int ysize, int external_format, int type) | 
| void | uchar_bgr_to_rgb (unsigned char *dest, const unsigned char *source, int num_pixels) | 
| void | uchar_bgra_to_rgba (unsigned char *dest, const unsigned char *source, int num_pixels) | 
| PT (SavedFrameBuffer) CRGraphicsStateGuardian | |
| Variables | |
| SPUDispatchTable | chromium | 
| int | logs [] | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 1758 of file crGraphicsStateGuardian.cxx. | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 2632 of file crGraphicsStateGuardian.cxx. References GL_UNSIGNED_BYTE_3_3_2_EXT. Referenced by CRGraphicsStateGuardian::apply_texture_immediate(). | 
| 
 | ||||||||||||||||
| 
 | ||||||||||||||||
| 
 | ||||||||||||||||
| 
 | ||||||||||||||||
| 
 | ||||||||||||||||
| 
 | 
| 
 Definition at line 3383 of file crGraphicsStateGuardian.cxx. References buffer, PixelBuffer::depth_buffer(), DisplayRegion::get_pixel_height(), DisplayRegion::get_pixel_width(), RenderBuffer::T_back, and RenderBuffer::T_depth. | 
| 
 | 
| 
 Definition at line 2460 of file crGraphicsStateGuardian.cxx. | 
| 
 | ||||||||||||||||
| 
 Definition at line 2697 of file crGraphicsStateGuardian.cxx. | 
| 
 | ||||||||||||||||
| 
 Definition at line 2714 of file crGraphicsStateGuardian.cxx. | 
| 
 | 
| 
 Definition at line 84 of file crGraphicsStateGuardian.cxx. | 
| 
 | 
| Initial value:  { 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048,
                      4096, 0 }
Definition at line 1753 of file crGraphicsStateGuardian.cxx. Referenced by binary_log_cap(). | 
 1.3
1.3