Forum Discussion

YoinkedMeme's avatar
YoinkedMeme
Rising Newcomer
7 hours ago

BFV, BF2042, BF6: Can't launch Vulkan programs while these games are running

Probably applies to BF1 & REDSEC as well, since they use Javelin anticheat, but I don't have them installed at the moment.  Programs that use https://docs.vulkan.org/refpages/latest/refpages/source/vkCreateDevice.html can't be launched while one of these Battlefield games are running. It's super weird, because these games don't even use Vulkan, they use DX12.

OS: Windows build 10.0.19044.6937

To reproduce:

  1. Install the Vulkan SDK.
  2. Launch one of these Battlefield games.
  3. Run VKCube.
  4. It'll crash right after opening the window.

2 Replies

  • YoinkedMeme's avatar
    YoinkedMeme
    Rising Newcomer
    6 hours ago

    Lots of reasons, like opening another game, GPU accelerated terminals (e.g. Rio with WebGPU), or using a video player that's rendered with Vulkan (e.g. anything that uses libplacebo: ffplay, mpv, or vlc)... Any program can be rendered with Vulkan, even your browser.

  • Why would you run a Vukan application while having Battlefield running?