scp-fs2open / scp-fs2open/fs2open.github.com
FR: Modular Post_processing.tbl with modular shader support
Open
enhancement
graphics
- Dominant language
- C++
- Stars
- 487
- Forks
- 184
- Avg merge
- 3d 9h
- Merged PRs (30d)
- 44
Description
Currently, the post_processing.tbl is non-modular. If it were to be made modular, there needs to be a similar feature to allow modularization of the underlying post-f/v.sdr that supply the shaders for the post processing effects. If done well, these modular shaders would also allow to decouple custom effects in a way that they don't break if the in-engine post processing shader changes. This would still not give any guarantees for forwards-compatibility of the shaders though, since we might eventually switch rendering pipelines.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.