F1 2017 dx11 vs dx12

  1. Burgurne's Avatar
    Posts : 476
    Windows 10 Pro
       #1

    F1 2017 dx11 vs dx12


    I'm confused (not strange considering my age)On steam, DX11 is listed as recommended HW, but now the game is installed. I found the following 4 files:
    GFSDK_SSAO_D3D11.win64.dll
    GFSDK_SSAO_D3D11_UWP.win64.dll
    GFSDK_SSAO_D3D12.win64.dll
    GFSDK_SSAO_D3D12_UWP.win64.dll

    But the game is running DX11, and I can not figure out how to switch to DX12. A google search made me even more confused, some people claim it supports DX12 after patch 1.6, others that it don't, as it should work with the dam consoles in online gaming-mode.
    Anyone here can tell me if / how I can get the game in DX12 mode in singleplayer ??? :)
      My Computer

  2. sygnus21's Avatar
    Posts : 5,376
    Win 10 Pro (x64) 20H2 (19042.928)
       #2

    @Burgurne,

    If the game is only DX11, then even if you have a DX12 GPU (video card), and a DX12 OS (Windows 10), the game will only run is DX11 as that the mode the game was designed to run in. In order to run in DX12 mode you need 3 things....

    • Game must be a DX12 title
    • GPU must be DX12 capable
    • OS must support DX12

    If any of those things at missing, the game will run in the lowest DX mode available to the lowest item. In your case it appears the game is only DX11 capable, so your DX mode will be 11. Also be aware that the DX API is backwards compatible, which means DX12 can play older DX games - 8 - 11 for example. That even though the OS is DX12 capable, doesn't mean a DX9 title is automatically elevated to DX12.

    Here's a list of DX12 supported games - List of games with DirectX 12 support - Wikipedia.

    Hope that answers your question.

    BTW What is the game title in question?
      My Computers

  3. Burgurne's Avatar
    Posts : 476
    Windows 10 Pro
    Thread Starter
       #3

    Yes, I know that if a game is listed as DX11, then it will stay at DX11, but as I wrote in #0, there are these 4 files in the gamedir after installing the game:
    GFSDK_SSAO_D3D11.win64.dll
    GFSDK_SSAO_D3D11_UWP.win64.dll
    GFSDK_SSAO_D3D12.win64.dll
    GFSDK_SSAO_D3D12_UWP.win64.dll

    And it looks to me, as if the last file is in fact DX12 in a 64bit windows, but how to activate it?

    The game is this:
    http://store.steampowered.com/app/515220/F1_2017/
    and it is a DX11 game, but with some dx12 files in gamedir after an update.
      My Computer

  4. sygnus21's Avatar
    Posts : 5,376
    Win 10 Pro (x64) 20H2 (19042.928)
       #4

    Don't know what those files are or what they represent, but I do know the game is listed as a DX11 game as noted in the system requirements. And if the game was DX12 capable, it would allow you to enable it as shown is the game Deus EX: Mankind Divided Settings for example....

    F1 2017 dx11 vs dx12-de-md-settings.png

    That said, I'm sure the game is utilizing some DX12 functions, but that doesn't make the game a full DX12 title. At the end of the day, I can not give you a definitive answer to the purpose of those files, I just the know the game is listed as a DX11 title, and has not of yet been patched to DX12, which was the case for Deus Ex: Mankind Divided in my example.

    The bottom line is you can not enable the game to run in DX12 mode if the game developer hasn't supported it. It's up to the game developer, not the other way around. Sorry.
      My Computers


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 01:03.
Find Us




Windows 10 Forums