Suckless OGL 1.0.0
A lean, high-performance C11 PBR Renderer
Loading...
Searching...
No Matches
postprocess_apply.c File Reference
#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>
Include dependency graph for postprocess_apply.c:

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)
 

Function Documentation

◆ postfx_ae_and_debug_histogram()

static void postfx_ae_and_debug_histogram ( PostProcess *  post_processing)
static
Here is the call graph for this function:

◆ postfx_bloom()

static void postfx_bloom ( PostProcess *  post_processing)
static
Here is the call graph for this function:

◆ postfx_dof()

static void postfx_dof ( PostProcess *  post_processing)
static
Here is the call graph for this function:

◆ postfx_final_composite()

static void postfx_final_composite ( PostProcess *  post_processing)
static
Here is the call graph for this function:

◆ postfx_mb_debug()

static void postfx_mb_debug ( PostProcess *  post_processing)
static
Here is the call graph for this function:

◆ postprocess_begin()

void postprocess_begin ( PostProcess *  post_processing)

◆ postprocess_end()

void postprocess_end ( PostProcess *  post_processing)
Here is the call graph for this function:

◆ ubo_full_rebuild()

static void ubo_full_rebuild ( const PostProcess *  post_processing)
static

◆ upload_ubo()

static void upload_ubo ( PostProcess *  post_processing)
static
Here is the call graph for this function: