PostProcessPipeline Class
Abstract base class for managing and executing post-processing effects. Backend implementations handle GPU-specific rendering details. Similar to ASP.NET middleware pipeline pattern.
public abstract class PostProcessPipeline
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. |