1 #ifndef SCENE_SHADERS_H
2 #define SCENE_SHADERS_H
22 #ifdef USE_SSBO_RENDERING
High-level OpenGL shader management with metadata and uniform caching.
All shader pointers and uniform caches owned by the scene.
Definition: scene_shaders.h:16
Shader * debug
Definition: scene_shaders.h:19
Shader * pbr_billboard
Definition: scene_shaders.h:18
InstancedUniforms instanced_uniforms
Definition: scene_shaders.h:28
BillboardUniforms billboard_uniforms
Definition: scene_shaders.h:27
Shader * pbr_instanced
Definition: scene_shaders.h:17
DebugUniforms debug_uniforms
Definition: scene_shaders.h:29
Shader * skybox
Definition: scene_shaders.h:21
Shader * debug_line
Definition: scene_shaders.h:20
Wrapper for an OpenGL program with uniform caching and automatic cleanup.
Definition: shader.h:71