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.38 Bug Reporting thread
    Solutions and more information may already be available.

Vulkan API – Feedback, Known Issues, and FAQ

Discussion in 'Troubleshooting: Bugs, Questions and Support' started by Car_Killer, Jun 22, 2021.

  1. Car_Killer

    Car_Killer
    Expand Collapse
    Technical Artist / QA
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,726
    Hello all,
    This thread is for feedback and issue reports related to the Vulkan rendering backend in BeamNG.drive.
    Vulkan was first introduced in version 0.23. You can read the original announcement here:
    https://beamng.com/game/news/announce/introducing-vulkan-api

    Since its introduction, Vulkan has received many renderer improvements, including better memory handling, texture streaming, and additional debugging support. We would still like to hear your feedback, but please review the guidelines below before posting.

    Posts that do not follow the guidelines may be removed or merged.




    Posting guidelines
    Before posting, please make sure to:
    • Update your GPU drivers to the latest stable version.
    • Check if you have any pending OS updates.
    • Update the game to the latest version, including hotfixes.
    • Disable all mods and test again.
    • Check if the issue occurs in Safe Mode.
    • If the issue is Vulkan-specific, also test using Vulkan Mode (Safe Mode + extra debug data).
    • If the game does not start after switching to Vulkan, switch back to Direct3D 11 and attach your log when reporting.

    When reporting:
    • Check if the issue has already been reported. If you have additional information, reply to the existing report instead of creating a duplicate.
    • Be clear about what exactly is happening and when it happens.
    • Describe how to reproduce the issue, if possible.
    • Attach screenshots or video for visual issues.
    • Attach beamng.log whenever possible, especially for crashes, startup issues, or rendering errors.
    • If the issue is related only to a specific place on the map, press ALT+O and share the generated URL.

    Reporting template:
    The issue you’ve noticed:

    (Describe what is happening. Attach screenshot or video if useful.)
    This happens when:
    (Describe how to trigger the issue if you can. This helps us reproduce it on our side.)
    My specs are:
    (Include OS version, CPU, GPU, RAM, graphics driver version, selected graphics API, and any relevant display/HDR/VR setup.)
    Logs:
    (Attach beamng.log. If possible, use Vulkan Mode with extra debug data.)




    Known Issues
    (as for 25.05.2026)
    • Slowdowns or crashes when the game is using more VRAM than available.
    • Minor graphical issues.
    • Crash when generating imposters on some configurations.
    • Out of memory protection is disabled when the GPU has less than 6GB VRAM. This is because some levels use almost 4GB VRAM to load just non-streamable data. In those situations, the game would never load textures.




    FAQ
    1. Which GPUs are supported by Vulkan API?
    BeamNG requires a Vulkan-capable GPU with the modern Vulkan features used by the renderer. A GPU simply advertising “Vulkan support” does not always guarantee that it supports all required features.
    As a general guideline:
    • NVIDIA: Maxwell / GTX 900 series or newer is recommended. Some older Kepler GPUs may expose Vulkan, but may not support all required features reliably.
    • AMD: GCN-based Radeon GPUs and newer generally support Vulkan, but newer drivers are strongly recommended.
    • Intel: Newer integrated and dedicated GPUs may support Vulkan, but older Intel GPUs often do not meet BeamNG’s overall rendering or performance requirements.
    If Vulkan fails to initialize, update your GPU driver first. If it still fails, use Direct3D 11 and attach your log when reporting the issue.

    2. My game does not start after switching to Vulkan. What should I do?
    Try the following:
    • Update your GPU driver.
    • Install pending Windows updates.
    • Start the game in Safe Mode.
    • Try Vulkan Mode (Safe Mode + extra debug data).
    • Clear cache: Clear Cache.
    • Switch back to Direct3D 11 or Direct3D 12 if Vulkan still fails.

    When reporting the issue, please attach beamng.log. The log usually contains the Vulkan device name, driver version, supported extensions, missing features, and device creation errors.

    3. Why does Vulkan fail on my GPU even though other Vulkan games work?
    Different games use different Vulkan features. BeamNG’s Vulkan renderer requires a modern low-level rendering feature set.
    A GPU or driver may support Vulkan in general, but still be missing a feature required by BeamNG. In that case, Vulkan may fail to initialize and you should use Direct3D 11 12 instead.

    4. What is the difference between Vulkan, Direct3D 12, and Direct3D 11?
    • Vulkan and Direct3D 12 are modern low-level graphics APIs. They support newer renderer features such as texture streaming.
    • Direct3D 11 is the older compatibility backend. It is useful on systems where Vulkan or Direct3D 12 are unstable, but it does not support texture streaming and other render features requiring Shader Model 6

    If you are unsure which backend to use, try Vulkan. If you experience crashes or rendering issues, switch to Direct3D 11 as a fallback.

    5. Does Vulkan support texture streaming?
    Yes. Texture streaming was introduced for Vulkan in update 0.37.
    Texture streaming allows the engine to load texture mip levels on demand instead of keeping every texture at full resolution in VRAM at all times. This helps reduce VRAM pressure and improves scalability in large scenes.

    6. Why do textures look blurry or take time to sharpen in Vulkan?
    This is usually related to texture streaming, Texture Quality, VRAM pressure, or storage speed.
    Possible causes include:
    • Texture Quality is set to Low or Lowest, or Texture Quality is set to Normal on a low VRAM GPU.
    • The game is close to its VRAM budget and cannot load higher-resolution mip levels.
    • The storage device is slow, delaying texture streaming.
    • A mod or level uses very large textures.
    • A mod is using non-DDS textures.
    When VRAM usage is high, the engine may prefer lower-resolution textures over running out of VRAM and crashing.

    7. Does Vulkan work with older mods?
    In most cases, yes. Mods should generally work across rendering APIs.
    Always test without mods before reporting a Vulkan issue.

    8. Does Vulkan support VR?
    Vulkan can be used with VR/OpenXR setups, but compatibility depends heavily on the OpenXR runtime, GPU driver, headset software, and required Vulkan extensions.

    If reporting VR-related Vulkan issues, include:
    • Headset model.
    • OpenXR runtime.
    • GPU and driver version.
    • Whether SteamVR, Meta/Oculus, WMR, Virtual Desktop, or another runtime is used.
    • beamng.log.

    9. Will Vulkan replace Direct3D 11?
    Yes. Direct3D 11 is planned to be deprecated in the near future. After that, it will only remain available through a separate Steam branch containing the last game version with Direct3D 11 support.

    10. What information is most useful when reporting Vulkan bugs?
    Please include:
    • beamng.log.
    • GPU model.
    • GPU driver version.
    • Windows version.
    • Selected graphics API.
    • Whether Safe Mode was tested.
    • Whether Vulkan Mode with extra debug data was tested.
    • Steps to reproduce.
    • Screenshots or video for visual issues.
    • ALT+O location URL if map/location-specific.
     
    #1 Car_Killer, Jun 22, 2021
    Last edited: May 25, 2026
    • Like Like x 16
  2. NoxiousFumes

    NoxiousFumes
    Expand Collapse

    Joined:
    Apr 24, 2016
    Messages:
    674
    The issue you’ve noticed:
    Switching from windowed to borderless mode, or launching in borderless mode caused the display to take up only 1/4 of my screen.

    (note: first time beamng closes is because I alt-f4ed, not a crash)


    This happens when:
    Borderless mode is selected in settings while using Vulkan
    Borderless mode is selected beforehand in the DX11 renderer, and then game is launched in Vulkan

    My specs are:
    Windows 10 Pro version 20H2, build 19042.1052
    i7-4790 (not k variant)

    NVIDIA GTX 960 4GB, driver version 30.0.14.7111
    16 GB DDR3 1600mhz RAM
     
    • Agree Agree x 3
    • Like Like x 1
  3. Car_Killer

    Car_Killer
    Expand Collapse
    Technical Artist / QA
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,726
    This seems to be a duplication of:
    I'll rewrite it to be more clear then :)
     
    • Like Like x 1
    • Agree Agree x 1
  4. Deleted member 439856

    Deleted member 439856
    Expand Collapse
    Guest

    game crashes

    GTX 1650
    Ryzen 5 4600H
    16gb RAM

    -----

    lol
    upload_2021-6-30_18-13-48.png
     

    Attached Files:

    #4 Deleted member 439856, Jun 30, 2021
    Last edited by a moderator: Jun 30, 2021
  5. alexelcaza

    alexelcaza
    Expand Collapse

    Joined:
    Jun 28, 2015
    Messages:
    14
    fullscreen does not really work and there is some weird purple thing flickering
    loading took around 5 times longer than usual and the game used more than 5GB of memory when it only uses 3.8GB with dx11
    *edit performance was also much lower at 20-25fps instead of 80+
    vulkan + safe mode crashes instantly


    my specs:
    windows 10 pro build 19043
    r7 2700
    16GB 3266MHz
    display 1 XG2401 on an RX 460 driver version 21.6.1
    display 2 VG240Y on a GTX 1050 driver version 471.11
     
    • Like Like x 1
    • Agree Agree x 1
  6. Car_Killer

    Car_Killer
    Expand Collapse
    Technical Artist / QA
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,726
    What's the NVIDIA driver version? Which version of OS do you have? Please remember to always give as much information as you can.
     
    • Agree Agree x 1
  7. Deleted member 439856

    Deleted member 439856
    Expand Collapse
    Guest

    upload_2021-6-30_18-47-43.png
    upload_2021-6-30_18-48-21.png
     

    Attached Files:

  8. Justy4WDTURBO

    Justy4WDTURBO
    Expand Collapse

    Joined:
    May 14, 2016
    Messages:
    670
    Vulkan doesn't seem to work under Win7.
     
  9. Car_Killer

    Car_Killer
    Expand Collapse
    Technical Artist / QA
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,726
    What's the GPU, driver version, please attach log to your post.
     
  10. Justy4WDTURBO

    Justy4WDTURBO
    Expand Collapse

    Joined:
    May 14, 2016
    Messages:
    670
    RX480, 20.9.2, where do I find that log?
     
  11. bot9ra

    bot9ra
    Expand Collapse

    Joined:
    Jun 30, 2021
    Messages:
    4
    upload_2021-6-30_19-38-10.png
    Graphics are broken and fps is very bad (8-10)
    GTX 960 2GB (457.51) (cant update)
    Windows 10 19041
    Edit: I updated driver to 471.11 and issue is still present
    Screenshot on gridmap:
    upload_2021-6-30_21-11-57.png
     
    #11 bot9ra, Jun 30, 2021
    Last edited: Jun 30, 2021
    • Like Like x 1
  12. nawa

    nawa
    Expand Collapse

    Joined:
    Jul 4, 2019
    Messages:
    191
    Ryzen 5 3600 / GTX 1060 with latest driver / 32 GB RAM

    Everything (except for known issues) works perfectly and improves performance by around 20-30% in West Coast map. Really good.

    Can I suggest putting "Using Dynamic Reflections might noticeably degrade performance" in bold so it would be more noticeable? I saw the word "Vulkan" in release notes, excitedly skimmed through this post, went on and enabled Vulkan, and got 9 fps with dynamic reflections on. I did re-read the post more carefully and found the reason but others may not.
     
    • Like Like x 1
  13. moiloic

    moiloic
    Expand Collapse

    Joined:
    Jun 30, 2021
    Messages:
    1
    The issue you’ve noticed:
    The game doesn't load when i launch on Vulkan graphics / safe mode Vulcan and when i close it i get the error "BeamNG.drive 0.23.0.0 0xC0000005 STATUS_ACCESS_VIOLATION"

    This happens when:
    whenever i use the Vulkan graphics in the support tools when i launch the game

    My specs are:
    Ryzen 5 2600 / GTX 1060 6Gb (471.11) / windows 10 Pro 64Bit 21H1 (10.0.19043 Build 19043.1081 / 16Gb DDR4 ram 2600)


    i already tried to clear cache, verified system files/ game files, restarted my pc, updated windows / gpu drivers, launched game as admin, turned off dep. but nothing worked im still getting the same error
    but didnt reinstalled the game

    EDIT: attached log files
     

    Attached Files:

    #13 moiloic, Jun 30, 2021
    Last edited: Jul 1, 2021
    • Agree Agree x 2
    • Like Like x 1
  14. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,773
    upload_2021-6-30_22-33-12.png
    0.42531|D|GFXInit::createDevice|Attempting to create GFX device 0: GPU (VK) [with output Device]
    0.42533|D|GFXInit::createDevice|shader model: 5.0 , available video modes: 1
    0.42536|D|GFXInit::createDevice|Device created, setting adapter and enumerating modes
    9.50816|E|Crashreport|*** Trying to get Lua callstack
    9.50821|E|Crashreport|*** this is not the error, look above
    9.50829|E|GELua.main_static_crashrpt|
    =============== Stack Traceback >> START >>
    (1) main chunk of line at line 1
    --------------- << END <<

    upload_2021-6-30_22-38-5.png

    Geekbench 5 Vulkan benchmark works fine, but I need to have old drivers in this system (419.35) so maybe I just try with new system and see what it does, when I have time for that.

    I is just funny how it crashes right away, without even drawing the window, but it is really old driver.
     
  15. SandwichesANDmilk

    SandwichesANDmilk
    Expand Collapse

    Joined:
    Jul 10, 2016
    Messages:
    1,451
    I'm getting worse and less consistent FPS on vulkan
    specs: Ryzen 7 3700x, 16gb (8gbx2) 3200mhz, RTX 3060TI founders at 1440p
    Latest windows, latest drivers
    upload_2021-6-30_16-22-37.png
    I am using the ultra preset in both and both are taken with the car sitting still at the same location with the same car with same camera position on ECUSA
    car is the Wendover
    Vulkan:
    upload_2021-6-30_16-18-23.png

    DX11:
    upload_2021-6-30_16-19-23.png

    with vulkan I noticed the frame rate consistently dipping down to 70fps while in DX11 it usually dipped down to ~85 at the lowest and went all the way up to ~110 regularly

    I am finding no other issues in my quick testing, just performance differences

    I do have some older, slower PCs that I will test and show my findings, maybe it can help on older hardware more than brand new state of the art (GTX 670 vs 3060TI)
     
    • Like Like x 1
  16. Car_Killer

    Car_Killer
    Expand Collapse
    Technical Artist / QA
    BeamNG Team

    Joined:
    Sep 24, 2013
    Messages:
    1,726
    Please update the driver to the latest one. It should fix the issue. However Pascal series might be unstable, thanks for testing old driver :)

    Thanks for the report. We'll look into it.

    You can find the log in AppData/Local/BeamNG.drive/0.23 folder

    Could you attach a log from Vulkan Safe Mode option in Support Tools? It will help us identify the issue.
     
  17. Turbo49>

    Turbo49>
    Expand Collapse

    Joined:
    Apr 1, 2021
    Messages:
    3,248
    Game crashes on the final loading step. Tested on Gridmap V2. Specs are in the signature,
    Windows version: 20H2 KB4023057
    GPU driver version: 466.11
    Edit: now on safe mode it don't crash but the loading screen won't disappear.
     
    #17 Turbo49>, Jun 30, 2021
    Last edited: Jun 30, 2021
  18. bot9ra

    bot9ra
    Expand Collapse

    Joined:
    Jun 30, 2021
    Messages:
    4
    After reinstalling the game i have different issue: game is stuck at loading screen but you can hear car sounds and you can drive it
    Edit: Game only loads with ultra graphics, log for broken graphics is with .log extension
    upload_2021-7-1_0-15-39.png
     

    Attached Files:

    #18 bot9ra, Jun 30, 2021
    Last edited: Jun 30, 2021
    • Like Like x 1
    • Agree Agree x 1
  19. FFIVGUY

    FFIVGUY
    Expand Collapse

    Joined:
    Feb 21, 2018
    Messages:
    617
    I am using the experimental Vulkan API, but in Vulkan safe mode and regular Vulkan mode I only get 3-4 fps where as I should be getting about 80 fps
    My specs are:
    NVIDIA GeForce GTX 960
    Intel(R) Core(TM) i3-6100 CPU @ 3.70GHz 3.70 GHz
    16GB RAM
     

    Attached Files:

    • 2021-06-301.png
    #19 FFIVGUY, Jul 1, 2021
    Last edited: Jul 1, 2021
    • Like Like x 1
  20. Krt3k

    Krt3k
    Expand Collapse

    Joined:
    Jul 28, 2016
    Messages:
    29
    Game either hangs while displaying a black window when using the normal mode, or crashes with a 0x00000001 error when I attempt launching it with the safe and debug modes enabled, similar to what has happened in post #14 .
    The system has the newest video drivers (21.6.1), I have an AMD R5 1600 and an RX Vega 64, verifying files in the launcher as well as in Steam and clearing cache (+ deep clean) hasn't solved the issue
    Edit: 21.6.2 just came out, but that didn't change anything
    Edit: Deleting the old userfolder did the trick
     

    Attached Files:

    #20 Krt3k, Jul 1, 2021
    Last edited: Jul 1, 2021
    • Like Like x 1
  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