Emulator Issues #12450
closedOpenGL SSAA not working with Radeon GPUs
0%
Description
The sample qualifier appears to not be working properly when used inside an interface block and seems to affect all Radeon products. This driver bug makes SSAA look like MSAA when used. Disabling the usage of interface blocks for Radeons when SSAA is enabled should do the trick, or just always disable it like in DuckStation.
DuckMaster commit:
https://github.com/stenzek/duckstation/commit/0feb8171305ba1d3f1677a04e981971d68e2d711
Bug report on AMD:
https://community.amd.com/t5/opengl-vulkan/bug-opengl-windows-sample-qualifier-on-interface-block-not/m-p/456874
Updated by Miksel12 about 3 years ago
This is the Dolphin issue tracker, it seems like you need the Duckstation issue tracker: https://github.com/stenzek/duckstation/issues
Updated by JosJuice about 3 years ago
No, they're reporting a bug that doesn't happen in DuckStation, so I'm assuming they know what issue tracker they're on. (Though it would have been useful to have a Dolphin version number in the report like the issue template suggests.)
Updated by KrossX about 3 years ago
I confirmed it happening with 5.0-13827, no new changes since. So I'll assume it's been happening since SSAA has been available when using interface blocks. The template seems tailored to game bugs in particular, so I just deleted the thing.
I haven't tested linux, so it's a Windows only driver bug as far as I know.
PS: OpenGL Anisotropic is also broken on Windows with Radeon cards, old cards are safe though. No workaround that I know of.
Updated by KrossX about 1 month ago
I think it's no longer a problem, just tested 5.0-21222 and SSAA seems to work fine.
Updated by Billiard26 about 1 month ago
- Status changed from New to Working as intended