Broken rendering of Borderlands 2 on Freedreno
System info:
System:
Host: mobian Kernel: 5.14-sdm845 aarch64 bits: 64 compiler: gcc v: 10.2.1
Desktop: GNOME 41.0 tk: GTK 3.24.30 wm: gnome-shell dm: GDM3
Distro: Debian GNU/Linux bookworm/sid
CPU:
Info: 8-Core model: N/A variant: kryo385 bits: 64 type: MCP arch: ARMv8 rev: C
features: Use -f option to see features bogomips: 0
Speed: 826 MHz min/max: 300:826/1766:2650 MHz boost: disabled Core speeds (MHz):
1: 300 2: 300 3: 300 4: 300 5: 2170 6: 2170 7: 2170 8: 2170
Graphics:
Device-1: adreno-630.2 driver: adreno v: N/A bus-ID: N/A chip-ID: qcom:5000000
Display: wayland server: X.Org 1.20.11 compositor: gnome-shell driver:
loaded: adreno note: n/a (using device driver) resolution: 2240x1080~60Hz
s-dpi: 96
OpenGL: renderer: FD630 v: 3.3 Mesa 22.0.0-devel (git-1cd43ff030)
direct render: Yes
Linux version of the game running using box86 have broken rendering, most scene is white, UI and videos are rendered correctly. Here is trace box86.trace
Edited by Heasterian