PostProcessPipeline Class
Definition
Namespace: Brine2D.Rendering.PostProcessing
Abstract base class for managing and executing post-processing effects. Backend implementations handle GPU-specific rendering details. Similar to ASP.NET middleware pipeline pattern.
Inheritance System.Object → PostProcessPipeline
Derived
↳ SDL3PostProcessPipeline
| Methods | |
|---|---|
| AddEffect\(IPostProcessEffect\) | Add a post-processing effect to the pipeline. |
| Clear() | Clear all effects from the pipeline. |
| EnsureSorted() | Sort effects by order if needed. |
| RemoveEffect\(IPostProcessEffect\) | Remove a post-processing effect from the pipeline. |