Gamma, brightness etc settings for SDR
I believe SK should add settings for controlling gamma, brightness etc. when using SDR. This would be helpful for games which have no such settings, which cause users problems. (too dark, etc.) This could be done by either modifying the image, or the Windows gamma ramp (only while window is active). Maybe even add some other video settings like e.g. tweaking each color channel.
Modifications to the Windows gamma ramp only work in Fullscreen Exclusive, this runs counter to pretty much everything SK was designed for.
I don't want to say no, but I think ReShade is better suited to this. ReShade 6.0 has introduced an interop API to make compatibility with SK pretty trivial, so you can load it while a game is running and then pick a shader to do this stuff. I'm almost certain such a shader already exists somewhere :)
This functionality exists in Special K for HDR, but extending it backwards to SDR would be a lot of complication that could just be solved with ReShade.
That makes sense, but even more if ditching FSE shouldn't SetGammaControl/SetGammaRamp be wrapped/mapped to still do something (if window/swapchain constrained)? Of course perfect color grading is much better suited elsewhere, but most people would probably just like to make right with whatever in-game slider there is.