Helpers for setting up some OpenGL debugging and light state functionality.
Definition: diguyOglUtils.h:10
Definition: diguyViewLight.h:55
void render_shadow_map(diguyViewLight *light, diguyScenario *scenario)
Definition: diguyOglUtils.cpp:226
void install_opengl_debug_callbacks()
helper function that installs the glDebugMessageCallback, the modern way of catching OpenGL errors...
Definition: diguyOglUtils.cpp:98
Represents the scenario currently being portrayed.
Definition: diguyScenario.h:92
void update_lighting(diguyScenario *scenario)
helper function that feeds light data from various diguy systems to OpenGL uniform buffers...
Definition: diguyOglUtils.cpp:114
static diguyScenario * scenario
Definition: simple_playback_ogl.cpp:56