Hi, is this the issue i've already reported twice maybe, HDR works but colours are washed out?. If it is essentially what is happening is that the app or game is using the Private AMD HDR API and not windows HDR and is not sending BT2020 colour space to your HDR terminal.
This is a bug with the driver/HDR API and has been broken since this card came out, we've proved this now as we have a workaround executable file which when enabled fixes the issue. All you do is download the files and run HDR on to fix it, and then HDR off to put your PC back in SDR mode, this is only a workaround and might not work with games.
simply extra to a folder and run from there, dont rename any files.
here is a more detailed explanation of the bug which was diagnosed and provided by DMU on the Doom9 forum.
|The agsSetDisplayMode() function used to set a specific display in HDR mode, does its job perfectly: it sends metadata to the display device, which is defined in section 6.9 «Dynamic Range and Mastering InfoFrame» according to Table 5 of the CTA-861 standard. But in the same Table 5 there is also «Auxiliary Video Information (AVI)» defined in section 6.4. And all display devices are required to use the color space (colorimetry) from this data section (AVI InfoFrame) for the current video signal.|
Suppose we are in SDR mode with the standard sRGB color space. And we want to switch to the HDR mode with the BT.2020 color space, which is the main one for this mode. By calling the agsSetDisplayMode() function, we put the display device in HDR mode. And we see distorted or unsaturated colors. This is because the display device did not receive the corresponding flag from the GPU in the AVI InfoFrame and is trying to display our BT.2020 color space in its sRGB.
Please tell me, do you think that such HDR support in AGS_SDK is sufficient? If yes, then advise what else needs to be done so that the display device passes into the correct color space when activating the HDR mode using AGS?