$darkmode
Suckless OGL 1.0.0
A lean, high-performance C11 PBR Renderer
postprocess_input.h File Reference
#include "action_notifier.h"
#include "effect_benchmark.h"
#include "postprocess.h"
#include <GLFW/glfw3.h>
Include dependency graph for postprocess_input.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  PostProcessInputContext
 Context required for post-processing input handling. More...
 

Functions

void postprocess_input_handle_key (const PostProcessInputContext *ctx, int key, int mods)
 Handles key input events related to post-processing. More...
 

Function Documentation

◆ postprocess_input_handle_key()

void postprocess_input_handle_key ( const PostProcessInputContext ctx,
int  key,
int  mods 
)

Handles key input events related to post-processing.

Processes keys for toggling effects (Bloom, DOF, etc.), cycling presets, and adjusting exposure.

Parameters
ctxPointer to the input context.
keyThe GLFW key code.
modsThe GLFW modifier flags.
Here is the call graph for this function: