Share via

HDR capability not detected by some games. Like games using the Frostbite engine.

Anonymous
2022-09-27T23:32:26+00:00

Hi, HDR is working great in many games, but I noticed in both Battlefield 1 and Battlefield 5, which use the Frostbite Engine, they are not detecting my HDR10 display even though I've selected HDR10 in game.

You can deduce whether HDR has been engaged in Frostbite games by typing ~ to bring up the developer console, then typing "render.DrawScreenInfo 1". This will bring up some system info, including whether HDR is enabled or disabled

My guess is that something has changed in Windows and they can no longer detect that the system supports HDR10.

Has anything changed in recent months/years in how Windows communicates HDR compatiblity with game programs? If so, is there a way I can emulate older methods to "force" a game to detect HDR compatibility?

Windows for home | Windows 11 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

8 answers

Sort by: Most helpful
  1. Anonymous
    2022-10-21T15:19:31+00:00

    Wait, why does EA need to update those older Battlefield games when it's a change in Windows that broke HDR compatiblity? Those games have been stable and haven't needed an update for years.

    So it seems to me that Microsoft needs to take a look at some of these earlier HDR compatible games, and figure out why Windows broke the communication layer that the OS uses to tell the games it can output HDR.

    I've already used the HDR calibration tool, and as I mentioned before, HDR works in some games, like Doom Eternal and Hellblade.

    Was this answer helpful?

    4 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2022-09-28T05:39:23+00:00

    Hi TommyHildizzle,

    Welcome to Microsoft Community.

    The Xbox feature in Windows 11 will automatically enable HDR (provided you have a graphics card with minimum performance requirements). In fact, Battlefield 1 and 5 games support HDR, so if your PC has HDR enabled automatically, the game will be enabled by default.

    Given your situation so far, I would suggest you checkhere to calibrate your monitor's HDR functionality and troubleshoote that aspect.

    Then turn on the "Auto HDR" setting by following these steps:

    1. Select the Start button, then enter settings.select Settings > System > Display.
    2. If you have multiple displays, select your HDR-capable display at the top.
    3. Turn on Use HDR, then select More options.
    4. Turn on Auto HDR.
    5. Go back to the game to see if HDR is enabled.

    On the other hand, go to Start - Settings -Windows Update - Update History to see what updates have been installed recently and I can help you check the update history to see if any recent updates have reported issues with HDR.

    If there is anything not clear, please do not hesitate to let me know.

    Best Regards,

    Manson - MSFT | Microsoft Community Support Specialist

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2022-09-30T15:15:31+00:00

    OK, I tried to fallback to 22H1, and it had the same problem. Battlefield 1 reporting "HDR: Disabled"

    So this issue is older than 22H2 I believe

    My GPU is an AMD Radeon 5700xt by the way

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2022-09-30T02:02:10+00:00

    Thank you for your reply. The 22H2 update has HDR improvements (which actually force HDR on), and given your situation, this seems to be a compatibility issue. I recommend trying Start-Settings-System-Recovery-Fallback(which can happen within 10 days of the upgrade) and going back to 21H2 to make sure all HDR works with the previous version.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2022-09-28T18:05:51+00:00

    To be clear, HDR is working great in other, newer games, just not these two (and likely other Frostbite-engine games)

    I'm not trying to use auto-HDR, that is for making SDR games look like HDR. I want to only use HDR in games that have it built in.

    Battlefield 1 and 5 have native HDR, but the games aren't detecting HDR support from Windows, so they're staying in SDR.

    The console command "render.DrawScreenInfo 1" is reporting HDR as disabled from the game. I even tried with "auto-HDR" on in Windows, just in case.

    To put it another way: Battlefield 1 and 5 used to support HDR in Windows. But at some point in the past a change in Windows broke HDR compatibility with these games

    I don't think it would help to to tell you what updates I recently installed, because I only last week got an HDR-capable monitor. So my guess is it wasn't a recent update that broke things. It could be, but I have no way of telling. My most recent update was to 22H2, if that helps, but that was before I got the HDR monitor

    Was this answer helpful?

    0 comments No comments