Post-Processing FX of Arc Apellago
The post-processing pipeline was developed in Arc Apellago to support visual effects that manipulate the screen-space quad following the rendering pass.
These effects are constructed through the shader meta-reflection system, which creates a unique post-processing effect and applies it to the screen if it is currently active.
The below source and header files are examples of shaders and their uniforms being directly interfaced with their effect.