Skip to main content

Module pipeline

Module pipeline 

Source
Expand description

Render pipeline — glutin 0.32 / winit 0.30 window + OpenGL 3.3 Core context, instanced glyph batch rendering, and the full multi-pass post-processing pipeline (bloom, chromatic aberration, film grain, vignette, scanlines) wired through PostFxPipeline so that RenderConfig actually controls runtime behaviour.

§Post-processing flow

GlyphPass (to scene FBO, dual attachments)
  └─ color    ──┐
  └─ emission ──┤
                ├─ PostFxPipeline::run(RenderConfig)
                │   ├─ Bloom H-blur
                │   ├─ Bloom V-blur   (×2 for softness)
                │   └─ Composite: scene + bloom + CA + grain + vignette → screen
                └─► Default framebuffer

Structs§

FrameStats
Per-frame rendering statistics.
Pipeline
The main render pipeline.