|
Suckless OGL 1.0.0
A lean, high-performance C11 PBR Renderer
|
Manages and renders active shockwave effects. More...
#include <shockwave.h>
Data Fields | |
| ShockwaveEvent | events [SHOCKWAVE_MAX_ACTIVE] |
| int | count |
| Shader * | shader |
| GLuint | vao |
| GLuint | vbo |
| GLuint | grab_tex |
| int | grab_width |
| int | grab_height |
| GLuint | scene_color_tex |
Manages and renders active shockwave effects.
| int ShockwaveRenderer::count |
Number of active events.
| ShockwaveEvent ShockwaveRenderer::events[SHOCKWAVE_MAX_ACTIVE] |
Ring buffer.
| int ShockwaveRenderer::grab_height |
Allocated grab texture height.
| GLuint ShockwaveRenderer::grab_tex |
Copy of scene color (RGBA16F).
| int ShockwaveRenderer::grab_width |
Allocated grab texture width.
| GLuint ShockwaveRenderer::scene_color_tex |
Handle to live scene FBO color (set externally).
| Shader* ShockwaveRenderer::shader |
Shockwave shader program.
| GLuint ShockwaveRenderer::vao |
Quad VAO.
| GLuint ShockwaveRenderer::vbo |
Quad VBO (4 vertices).