Skip to content

add colorspace metadata to surfaces and items, and use it in the OpenGL renderer

Xaver Hugl requested to merge work/zamundaaa/hdr-preparations into master

A small preparation step for implementing the color management protocol(s).

Note that with this commit, the color management shader (but not the whole color management pipeline) will always be run. It shouldn't add a lot of instructions to the shader, so I think it shouldn't impact performance in a noticeable way on any hardware. For the case that I'm wrong about that, I've made this as a separate MR, so that we can notice that before we merge more color management bits that depend on this.

Merge request reports

Loading