github whitebelyash/AdrenoToolsDrivers tu_v31
Mainline Turnip v31

latest release: stu_v1
5 hours ago

Mainline Turnip Vulkan V31
Built from: https://github.com/whitebelyash/mesa-unified (turnip/gen8 branch).

I didn't test this this much. Contact me on MojoLauncher.en (#offtopic-non-help, requires Community role) or EmuCore discord if there are any issues.

Warning

Please don't report issues to Mesa, PLEASE

Supported GPUs:

  • Adreno 8XX Family: 840, 830, 829, 825, 812, 810
  • Adreno 7XX Family: any GPU supported by the upstream Turnip + 710/720/722 (unstable, sysmem only). Thanks, https://github.com/Vauzi-17/710.
    (Upstream has more fixes, so check it too)
  • Adreno 6XX Family: any GPU supported by the upstream Turnip

Notes:

  • Disable DXVK_HUD if you see weird black artifacts
  • Apparently there are swizzling glitches in Eden & maybe other emulators, try increasing render scale(?)
  • Some games may require AMD/NVIDIA GPU to run and refuse to start on Qualcomm or block some features. I've included a patch to spoof as Steam Deck - use TU_DEBUG=deck_emu
  • GMEM rendering produces glitchy picture on A830 (write page faults), disable it with TU_DEBUG=sysmem. It's pretty much useless for PC emulation anyway.
  • Adreno 812 support is HIGHLY experimental, I have not even seen devices with such GPU hence it's just based on "812 = 810 OC" assumption. Thanks to @DiskDVD for configs.

Changes:

  • Rebase on upstream
  • Enable Adreno 812 support
  • Fix Adreno 810/812 cache fraction (untested)

Adreno 812 testing welcome!

Don't miss a new AdrenoToolsDrivers release

NewReleases is sending notifications on new releases.