|
Suckless OGL 1.0.0
A lean, high-performance C11 PBR Renderer
|
#include "effects/effect_context.h"#include "effects/fx_auto_exposure.h"#include "effects/fx_bloom.h"#include "effects/fx_dof.h"#include "effects/fx_lut3d.h"#include "effects/fx_lut_viz.h"#include "effects/fx_motion_blur.h"#include "gl_common.h"#include "gl_debug.h"#include "gpu_profiler.h"#include "postprocess.h"#include "postprocess_internal.h"#include "pp_ubo.h"#include "profiler.h"#include "render_utils.h"#include "shader.h"#include <stdint.h>Functions | |
| void | postprocess_begin (PostProcess *post_processing) |
| static void | postfx_bloom (PostProcess *post_processing) |
| static void | postfx_dof (PostProcess *post_processing) |
| static void | postfx_ae_and_debug_histogram (PostProcess *post_processing) |
| static void | postfx_mb_debug (PostProcess *post_processing) |
| static void | ubo_full_rebuild (const PostProcess *post_processing) |
| static void | upload_ubo (PostProcess *post_processing) |
| static void | postfx_final_composite (PostProcess *post_processing) |
| void | postprocess_end (PostProcess *post_processing) |
|
static |
|
static |
|
static |
|
static |
|
static |
| void postprocess_begin | ( | PostProcess * | post_processing | ) |
| void postprocess_end | ( | PostProcess * | post_processing | ) |
|
static |
|
static |