protonscr

Overwatch picks wrong GPU

dxvkclosed
doitsujin/dxvk#1074 · opened 2019-05-22 by concatime · updated 2019-05-22 · 2 comments · github
Cconcatime 2019-05-22 github

This is neither a crash nor a rendering issue, so I do not submit a apitrace log.

Software information

Overwatch, latest version available.

System information

  • GPU: AMD Radeon 520
  • Driver: Amdgpu
  • Wine version: wine-4.8 (Staging)
  • DXVK version: 1.2.1

Log files

When I launch Overwatch, DXVK always picks the wrong GPU. It happens only with this game.
I tried Heartstone, Heroes of the Storm, Unigine Heaven and Unigine Valley, they all launch with the discrete GPU, and not the APU.

I use Sway, wayland-based, but this happens also with X11.

overwatch
heroes_of_the_storm

Ddoitsujin maintainer 2019-05-22 github

Not a bug. There's no such thing as a wrong GPU, and it's not DXVK's responsibility to pick a GPU but the game's, and for some reason it seems to pick your integrated one (note that the game doesn't know what an integrated GPU even is).

It's still a bit weird because DXVK lists dedicated GPUs first if they are reported correctly as such by the Vulkan driver, but apparently that's just what it does.

Anyway, check the Device Filter section on the README on how to force DXVK to only report one specific GPU to the application.

Cconcatime 2019-05-22 github

It was quick, and simple, thank you!

Nothing extracted yet.