[anv] Rage 2 does not render in game graphics
System information
System:
Host: asus-fx553vd Kernel: 5.15.11-arch2-1 x86_64 bits: 64 compiler: gcc
v: 11.1.0 Desktop: KDE Plasma 5.23.4 tk: Qt 5.15.2 wm: kwin_x11 dm: SDDM
Distro: EndeavourOS base: Arch Linux
CPU:
Info: quad core model: Intel Core i7-7700HQ bits: 64 type: MT MCP
arch: Kaby Lake rev: 9 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
Speed (MHz): avg: 900 min/max: 800/3800 cores: 1: 900 2: 900 3: 900
4: 900 5: 900 6: 900 7: 900 8: 900 bogomips: 44817
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel HD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:591b
Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: ASUSTeK
driver: nvidia v: 470.86 bus-ID: 01:00.0 chip-ID: 10de:1c8d
Device-3: Realtek USB2.0 HD UVC WebCam type: USB driver: uvcvideo
bus-ID: 1-6:3 chip-ID: 0bda:57f5
Display: x11 server: X.Org 1.21.1.2 compositor: kwin_x11 driver:
loaded: intel,nvidia unloaded: fbdev,modesetting,vesa alternate: nouveau,nv
resolution: 1920x1080~60Hz s-dpi: 96
OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 21.3.2
direct render: Yes
If applicable
- DXVK version:None, native Vulkan Windows title
- Wine/Proton version:Wine 6.21 but it also works with older versions ( such as Proton 5 series and 6.3)
Describe the issue
As described in the title, in game graphics are not rendered. HUD elements ( such as health bar) on screen are the only exception of this. Screenshot comparison against Nvidia will be provided below.
Regression
Unknown but i'm guessing that it never worked correctly as native Vulkan AAA titles ( native to Linux and Windows only) tends to be problematic on ANV such it happens with Doom Eternal (Wİndows only),Metro Exodus (Linux native) etc.
Screenshots/video files (if applicable)
Screenshot from ANV:
Screenshot from Nvidia:
Any extra information would be greatly appreciated
Game was launched with:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=mesa VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/intel_icd.x86_64.json
Rage 2 seems to be working on Intel Windows Vulkan driver. Various gameplay videos of it can be found on web.