Pioneer
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs | Functions
RendererGL.cpp File Reference
#include "RendererGL.h"
#include "RefCounted.h"
#include "SDL_video.h"
#include "StringF.h"
#include "graphics/Graphics.h"
#include "graphics/Light.h"
#include "graphics/Material.h"
#include "graphics/RenderState.h"
#include "graphics/Texture.h"
#include "graphics/TextureBuilder.h"
#include "graphics/Types.h"
#include "graphics/VertexArray.h"
#include "graphics/VertexBuffer.h"
#include "CommandBufferGL.h"
#include "GLDebug.h"
#include "MaterialGL.h"
#include "Program.h"
#include "RenderStateCache.h"
#include "RenderTargetGL.h"
#include "Shader.h"
#include "TextureGL.h"
#include "UniformBuffer.h"
#include "VertexBufferGL.h"
#include "core/Log.h"
#include <cstddef>
#include <iterator>
#include <ostream>
#include <sstream>
Include dependency graph for RendererGL.cpp:

Classes

struct  Graphics::LightData
 

Namespaces

namespace  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

using RenderPassCmd = Graphics::OGL::CommandList::RenderPassCmd
 
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)

Typedef Documentation

◆ RenderPassCmd