$darkmode
#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 "log.h"#include "postprocess_internal.h"#include "render_utils.h"Functions | |
| void | pp_destroy_framebuffer (PostProcess *post_processing) |
| void | pp_destroy_screen_quad (PostProcess *post_processing) |
| void | pp_destroy_readback_buffers (PostProcess *post_processing) |
| void | pp_destroy_cached_shaders (PostProcess *post_processing) |
| void | postprocess_cleanup (PostProcess *post_processing) |
| void postprocess_cleanup | ( | PostProcess * | post_processing | ) |
| void pp_destroy_cached_shaders | ( | PostProcess * | post_processing | ) |
Destroy all cached shader variants.
| void pp_destroy_framebuffer | ( | PostProcess * | post_processing | ) |
Destroy the main scene FBO and its attachments.
| void pp_destroy_readback_buffers | ( | PostProcess * | post_processing | ) |
Destroy PBO readback buffers and sync objects.
| void pp_destroy_screen_quad | ( | PostProcess * | post_processing | ) |
Destroy the fullscreen quad VAO/VBO.