We get lots of reports of players with AMD beta drivers not being able to start the open source game
https://github.com/ddnet/ddnet
with our OpenGL backend(which is default)
It also has a Vulkan backend which runs fine, also the WHQL 22.5.1 driver works fine with OpenGL.
We tracked down the issue to mipmap generation of 2D array textures.
For OpenGL 3.3
For < OpenGL 3.0:
https://github.com/ddnet/ddnet/blob/31b0c0a6cdd17f00310da5533faff55bb34f5a8f/src/engine/client/backe...
removing these lines makes it not crash, but ofc results in incorrect results
Step to reproduce:
Starting the game chooses OpenGL 3.0 default, it directly results in a crash
Even with OpenGL 3.3 it results in this crash (you can start DDNet with `./DDNet.exe "gfx_gl_major 3; gfx_gl_minor 3; gfx_backend OpenGL"` to test it)
The game is also available on steam if that's easier
https://store.steampowered.com/app/412220/DDraceNetwork/
Linux and macOS are not affected.
Solved! Go to Solution.
The new driver version 22.11.2 fixes the regression. Thanks to whoever fixed it in the driver team
Just confirmed it still happens with 22.10.1 on a RX 6900 XT
You'll want to post this in 'Communities > Developers' section.
Mhh i guess a mod can move it to:
https://community.amd.com/t5/opengl-vulkan/bd-p/opengl-and-vulkan-discussions
but i dont have permissions to start a topic there
Yep, you need to post in 'Newcomers' to be whitelisted.
Please ask affected users to submit a bug report using AMD Software, thank you.
We did that directly when it first happened. Also put the optional email into it. That was around 3 months ago. Since the issue list isn't transparent and no email with some kind of status was send plus that it's been a few months i created the post here since it seems like a major bug, that should be fixed
The new driver version 22.11.2 fixes the regression. Thanks to whoever fixed it in the driver team