protonscr

DXVK do not work since specific commit

dxvkclosed
doitsujin/dxvk#5774 · opened 2026-07-04 by EmptyShell92 · updated 2026-07-05 · 10 comments · github
EEmptyShell92 2026-07-04 github

Hello DXVK developers!
I know you don't support Android, but that's probably not the issue here. As of this commit
https://github.com/doitsujin/dxvk/commit/701579e676f59e79ec889ae604800b5a127864b7
and using the latest MESA Turnip 26.2.0, games don't launch anymore, i tried The Witcher (2007, DX9), Gothic 3 (DX9), Ori and The Blind Forest (DX11).

KK0bin maintainer 2026-07-04 github

If it's that specific comment, I guess your version of Turnip doesn't support those features on your device.

Ddoitsujin maintainer 2026-07-04 github

Those features are supported on Steam Frame hardware (aka Adreno 750), we reeeeeeally don't care about anything older than that.

EEmptyShell92 2026-07-04 github

Those features are supported on Steam Frame hardware (aka Adreno 750), we reeeeeeally don't care about anything older than that.

Is there perhaps a workaround? For example, disabling unsupported VK_EXT/KHR extensions? I have an Adreno 642L...

Ddoitsujin maintainer 2026-07-04 github

Just stick to older DXVK then.

EEmptyShell92 2026-07-04 github

Just stick to older DXVK then.

I'll try to fix this in my local DXVK fork, I'm certainly grateful for your project, but screwing over Adreno 6xx users "just because"... well, it's unfair.

KK0bin maintainer 2026-07-04 github

but screwing over Adreno 6xx users "just because"... well, it's unfair.

It is not 'just because'. DXVK uses those features that aren't supported on your device.

EEmptyShell92 2026-07-04 github

but screwing over Adreno 6xx users "just because"... well, it's unfair.

It is not 'just because'. DXVK uses those features that aren't supported on your device.

I have no idea why there was a need for HARD-require 16-bit and 8-bit storage buffer access (if that's the issue?), I don't even know if that's the issue, but after that commit, nothing works anymore. As if it was impossible not to break what worked. I get your point. Thank you.

KK0bin maintainer 2026-07-04 github

Feel free to put in the work to maintain a DXVK version that doesn't use those features.

DDigger1955 2026-07-05 github

@EmptyShell92

You can try DXVK's fork - DXVK-GPLALL. It tries to keep lower minimum Vulkan requirements for broader compatibility.

P.S.: It is not polite to propose to user to do developer's job.

KK0bin maintainer 2026-07-05 github

P.S.: It is not polite to propose to user to do developer's job.

It is also not polite to suggest we're using new Vulkan features out of spite.

Nothing extracted yet.