xoreos  0.0.5
Classes | Namespaces | Macros
shadersurface.h File Reference

Shader surface, responsible for tracking data relating to a vertex shader. More...

#include "glm/mat4x4.hpp"
#include "src/graphics/shader/shader.h"
Include dependency graph for shadersurface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Graphics::Shader::ShaderSurface
 
struct  Graphics::Shader::ShaderSurface::ShaderSurfaceVariable
 

Namespaces

 Graphics
 
 Graphics::Shader
 

Macros

#define SHADER_SURFACE_WIREFRAME   (0x00000001)
 
#define SHADER_SURFACE_INSTANCED   (0x00000002)
 
#define SHADER_SURFACE_NOCULL   (0x00000004)
 

Detailed Description

Shader surface, responsible for tracking data relating to a vertex shader.

Definition in file shadersurface.h.

Macro Definition Documentation

◆ SHADER_SURFACE_INSTANCED

#define SHADER_SURFACE_INSTANCED   (0x00000002)

Definition at line 37 of file shadersurface.h.

◆ SHADER_SURFACE_NOCULL

#define SHADER_SURFACE_NOCULL   (0x00000004)

◆ SHADER_SURFACE_WIREFRAME

#define SHADER_SURFACE_WIREFRAME   (0x00000001)

Definition at line 36 of file shadersurface.h.