EndlesslyFlowering / ReShade_HDR_shaders

ReShade shaders focused on HDR analysis, (post) processing and (inverse) tone mapping.
GNU General Public License v3.0
197 stars 6 forks source link

HDR Analysis shader not working for AutoHDR #5

Closed DitherMan420 closed 1 year ago

DitherMan420 commented 1 year ago

Hello. I just wanted to let you know that your shader is not working in autoHDR, even when adding the correct CSP_SCSRGB override line. Do you know what's going on? Others have also confirmed this issue (see plasma tv for gaming youtube channel). Is this going to be fixed? Thank you!

EndlesslyFlowering commented 1 year ago

image ReShade only has access to the SDR game and not the HDR created from AutoHDR which happens after anything ReShade has control over. iirc AutoHDR happens in the DWM, so there is no way for ReShade to reach it. I have build in protections so you can't do overrides which don't make sense. And overriding SDR (sRGB) to be read as scRGB doesn't make sense.

DitherMan420 commented 1 year ago

image ReShade only has access to the SDR game and not the HDR created from AutoHDR which happens after anything ReShade has control over. iirc AutoHDR happens in the DWM, so there is no way for ReShade to reach it. I have build in protections so you can't do overrides which don't make sense. And overriding SDR (sRGB) to be read as scRGB doesn't make sense.

So is there any way to get your shaders to work with AutoHDR that you are aware of?

EndlesslyFlowering commented 1 year ago

image ReShade only has access to the SDR game and not the HDR created from AutoHDR which happens after anything ReShade has control over. iirc AutoHDR happens in the DWM, so there is no way for ReShade to reach it. I have build in protections so you can't do overrides which don't make sense. And overriding SDR (sRGB) to be read as scRGB doesn't make sense.

So is there any way to get your shaders to work with AutoHDR that you are aware of?

Literally not possible as I understand it.

DitherMan420 commented 1 year ago

Okay thank you. I appreciate your work and the quick replies. In AUTOHDR, If I wanted to just adjust the black floor level by eyesight (rather than the graphs), can I do that using your black floor fix shader? Or will that just straight up not work at all?

EndlesslyFlowering commented 1 year ago

Okay thank you. I appreciate your work and the quick replies. In AUTOHDR, If I wanted to just adjust the black floor level by eyesight (rather than the graphs), can I do that using your black floor fix shader? Or will that just straight up not work at all?

I prevent all my HDR specific shaders from being used in SDR which includes the "HDR black floor fix". The only shader that also works in SDR is the filmgrain shader.