1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice
  3. Before reporting issues or bugs, please check the up-to-date Bug Reporting Thread for the current version.
    0.35 Bug Reporting thread
    Solutions and more information may already be available.

Performance issues with AMD GPUs

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by Fluffy Panda, Nov 1, 2021.

  1. ShotgunBaus

    ShotgunBaus
    Expand Collapse

    Joined:
    Aug 9, 2013
    Messages:
    4
    Tried switching to vulkan per recommendations on this thread, but it seems like BeamNG just grabs my second GPU (1650 used for encoding) rather than my primary (6700xt, monitor connected). Beam normally renders on my primary GPU when not using Vulkan. Any suggestions?
     
  2. JlnPrssnr

    JlnPrssnr
    Expand Collapse

    Joined:
    Jun 15, 2016
    Messages:
    433
    Yes , by using the DXVK files from GitHub. There is a difference: the game will still use the default DX11 render engine (--> less buggy), but DXVK will translate it into Vulkan instructions for your GPU.
     
  3. Fy42145

    Fy42145
    Expand Collapse

    Joined:
    Nov 12, 2022
    Messages:
    584
    I have a problem with unstable fps, especially when 3 cars
     
  4. Elijah1

    Elijah1
    Expand Collapse

    Joined:
    Mar 18, 2018
    Messages:
    110
    Does this actually help at all?
    Id much rather run DX11 for the stability but i need the performance from vulkan Cause sheesh even on a 6900xt it runs horribly in DX11
     
  5. Xamanz

    Xamanz
    Expand Collapse

    Joined:
    Jan 12, 2023
    Messages:
    3
    I just upgraded to a 6700 XT from an old GTX 1070 and my performance also plummeted. Vulkan crashes all the time, but this DXVK thing seems to be working quite well. The only crashes I had were related to MSI Afterburner messing things up. Performance seems to be almost as good as native Vulkan.
     
  6. JlnPrssnr

    JlnPrssnr
    Expand Collapse

    Joined:
    Jun 15, 2016
    Messages:
    433
    @Elijah1 yes, that's why I suggested it. Vulkan games are not unstable by nature, it's just that the Vulkan version of BeamNG is not finished. With DXVK, you will run the regular DirectX11 version, but the work your GPU does is translated to Vulkan instructions so you benefit from modern GPU architectures and driver optimizations
     
  7. Elijah1

    Elijah1
    Expand Collapse

    Joined:
    Mar 18, 2018
    Messages:
    110
    Sounds good i gotta try that
     
  8. nobelious

    nobelious
    Expand Collapse

    Joined:
    Dec 8, 2022
    Messages:
    11
    Okay so I tried out the DXVK that you get from Github. As far as I know, you only have to copy and paste the d3d11 and dxgi files into the Bin64 folder in the Beam.NG root folder right? I did just that and afterburner shows that the normal game is running in Vulkan mode so I think I did it correctly.

    On East Coast, with just 1 car loaded and no Ai, I'm getting the full GPU utilization which is good. However, once I add in AI, it seems to render as if it weren't using Vulkan and utilization goes up and down. It's sort of better than the normal game but it's not as well performing as the very buggy Vulkan API that's in the game. Am I doing anything wrong or missing anything when installing the DXVK files into the game?

    EDIT: So trying out some of the other maps, even when there's no AI the utilization goes up and down as well. Could someone confirm that I only have to put those files into the Bin64 folder or is there another place I have to put them as well?
     
    #168 nobelious, Jan 13, 2023
    Last edited: Jan 13, 2023
  9. JlnPrssnr

    JlnPrssnr
    Expand Collapse

    Joined:
    Jun 15, 2016
    Messages:
    433
    You did the right steps. With traffic performance probably still suffers from how the DirectX11 renderer handled multiple vehicles, nothing DXVK can do about that of course as it just translates graphics instructions 1:1

    To verify you're running Vulkan successfully, you can also create an environment variable in Windows DXVK_HUD with value 1. This will show DXVKs overlay with FPS counter
     
    #169 JlnPrssnr, Jan 13, 2023
    Last edited: Jan 13, 2023
  10. Turbo49>

    Turbo49>
    Expand Collapse

    Joined:
    Apr 1, 2021
    Messages:
    3,220
    How do you do that ? with the command prompt ?
     
  11. Xamanz

    Xamanz
    Expand Collapse

    Joined:
    Jan 12, 2023
    Messages:
    3
    I have that same impression, but I couldn't do any solid testing because vulkan crashes quickly after I add AI, so no way to measure its performance properly.
     
  12. nobelious

    nobelious
    Expand Collapse

    Joined:
    Dec 8, 2022
    Messages:
    11
    I see, well after testing it out some more it definitely is more stable than using the DX11 renderer on its own. Using AI with it yields better results than stock but it's nowhere near as smooth as the Vulkan API with the game. I just hope the devs are able to develop the games Vulkan API enough where it's stable enough to use.
     
    • Like Like x 1
  13. securiteeboyz

    securiteeboyz
    Expand Collapse

    Joined:
    Aug 2, 2016
    Messages:
    17
    I returned the AMD 6800XT and went to Nvidia RTX 4080. So to clarify there was a miserable 5-10 second stuttering at the the beginning of any large AI race. There is a stutter on Nvidia but it's done before the start timer even goes off only a 1 second stutter. It was the same with my GTX 1080. I only was able to test 1 AMD card maybe it was faulty but I wasn't going to risk my PC being down again to try another AMD. Nvidia is MUCH better for beamng in my small test.
     
  14. Elijah1

    Elijah1
    Expand Collapse

    Joined:
    Mar 18, 2018
    Messages:
    110
    Tried DXVK but i dont see any performance improvement over normal DX11 and GPU usage still sits low
     
  15. HoralkaEU

    HoralkaEU
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    2
    I have recently upgraded from 1070 to 6800XT and the performance is either same or worse. Sadly I didnt bother to check before purchase if there are any issues.
    I also have huge FPS drop after starting an event or changing vehicle, it takes from 5 to 10 second for FPS to get back to normal.
    Performance is better on Vulkan, but it does like to crash and idk if its only me but using Vulkan whole game looks grainy. Motion blur is also bugged. Not sure if its also related to my resolution, playing on Ultrawide 1440p.
     
  16. Elijah1

    Elijah1
    Expand Collapse

    Joined:
    Mar 18, 2018
    Messages:
    110
    Ive noticed in DX11 on my 6900XT even if the FPS is at like 80 it still does not feel smooth like Sutters? Or constant micro stuttering? Idk
    Going into vulkan fixes everything But as with you it likes to crash constantly
    I have not had a single session that didnt end in the game just crashing out of nowhere

    I also get lines or something showing on roads in both DX11/Vulkan
     
  17. nobelious

    nobelious
    Expand Collapse

    Joined:
    Dec 8, 2022
    Messages:
    11
    +1 and it seems in the more recent updates, the game will crash even more often than before in Vulkan.
     
    #177 nobelious, Mar 16, 2023
    Last edited: Apr 5, 2023
  18. Elijah1

    Elijah1
    Expand Collapse

    Joined:
    Mar 18, 2018
    Messages:
    110
    I really wish they would just make an update entirely focused on vulkan or something
    Kinda regretting buying this GPU just because of how trash beamng runs on it even though every other game runs amazing
     
    • Agree Agree x 2
  19. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,352
    If the devs that focus on adding vehicles took a break for 1 update, it wouldn't mean the devs who work on Vulkan would suddenly have 2 times more time to do their job... And besides you make it seem like it's easy to just switch the entire rendering engine and they aren't fixing any issues with it because they are lazy or something bruh
     
    • Agree Agree x 2
  20. JoLi

    JoLi
    Expand Collapse

    Joined:
    Oct 12, 2020
    Messages:
    250
    I mean, I don't want to be that guy, but try Linux, with my 6700XT it runs great with wine/proton, getting ~90-120fps depending on the map on ultra preset 1440p, and it runs A LOT smoother than on windows
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice