Project

General

Profile

Emulator Issues #12450

OpenGL SSAA not working with Radeon GPUs

Added by KrossX 28 days ago. Updated 28 days ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

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

History

#1 Updated by Miksel12 28 days ago

This is the Dolphin issue tracker, it seems like you need the Duckstation issue tracker: https://github.com/stenzek/duckstation/issues

#2 Updated by JosJuice 28 days 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.)

#3 Updated by KrossX 28 days 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.

Also available in: Atom PDF