scp-fs2open / scp-fs2open/fs2open.github.com

FR: Modular Post_processing.tbl with modular shader support

Open
#3,692 0 comments 0 reactions 1 assignee Claimed by @BMagnu View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.