Pioneer
Namespaces | Macros | Typedefs | Functions
RendererGL.cpp File Reference
#include "RendererGL.h"
#include "GLDebug.h"
#include "Program.h"
#include "RefCounted.h"
#include "RenderStateGL.h"
#include "RenderTargetGL.h"
#include "StringF.h"
#include "TextureGL.h"
#include "VertexBufferGL.h"
#include "graphics/Graphics.h"
#include "graphics/Light.h"
#include "graphics/Material.h"
#include "graphics/Texture.h"
#include "graphics/TextureBuilder.h"
#include "graphics/VertexArray.h"
#include "BillboardMaterial.h"
#include "FresnelColourMaterial.h"
#include "GasGiantMaterial.h"
#include "GenGasGiantColourMaterial.h"
#include "GeoSphereMaterial.h"
#include "MaterialGL.h"
#include "MultiMaterial.h"
#include "RingMaterial.h"
#include "ShieldMaterial.h"
#include "SkyboxMaterial.h"
#include "SphereImpostorMaterial.h"
#include "StarfieldMaterial.h"
#include "UIMaterial.h"
#include "VtxColorMaterial.h"
#include <cstddef>
#include <iterator>
#include <ostream>
#include <sstream>
Include dependency graph for RendererGL.cpp:

Namespaces

 Graphics
 

Macros

#define DUMP_GL_VALUE(name)   dump_opengl_value(out, #name, name, 1)
 
#define DUMP_GL_VALUE2(name)   dump_opengl_value(out, #name, name, 2)
 

Typedefs

typedef std::vector< std::pair< MaterialDescriptor, OGL::Program * > >::const_iterator Graphics::ProgramIterator
 

Functions

const char * Graphics::gl_framebuffer_error_to_string (GLuint st)
 

Macro Definition Documentation

◆ DUMP_GL_VALUE

#define DUMP_GL_VALUE (   name)    dump_opengl_value(out, #name, name, 1)

◆ DUMP_GL_VALUE2

#define DUMP_GL_VALUE2 (   name)    dump_opengl_value(out, #name, name, 2)