Project

General

Profile

Actions

Emulator Issues #9154

closed

Anti-Aliasing SSAA-Difference between OpenGL & Direct3D

Added by DolphinZocker over 8 years ago. Updated over 6 years ago.

Status:
Working as intended
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 anti-aliasing effect with SSAA is different between OpenGL & Direct3D when you use a native resolution and 8x SSAA. With Direct3D the anti-aliasing effect is smoother then with OpenGL.

Currently, i use the Dolphin Version 4.0-8342

What are your PC specifications? (CPU, GPU, Operating System, more)
i7-3770K, ATI Radeon HD 5870, Windows 7 64-Bit

Is there any other relevant information? (e.g. logs, screenshots,
configuration files)

I made 3 Tests with Direct3D and OpenGL and have made screenshots which you can find here. The files has the prefix "Test1", "Test2", "Test3".


Files

Test1_direct3D_ssaa_8x.png (2.57 MB) Test1_direct3D_ssaa_8x.png DolphinZocker, 12/14/2015 04:23 PM
Test1_opengl_ssaa_8x.png (2.79 MB) Test1_opengl_ssaa_8x.png DolphinZocker, 12/14/2015 04:23 PM
Test2_direc3D_ssaa_8x.png (2.38 MB) Test2_direc3D_ssaa_8x.png DolphinZocker, 12/14/2015 04:23 PM
Test3_direct3D_ssaa_8x.png (2.39 MB) Test3_direct3D_ssaa_8x.png DolphinZocker, 12/14/2015 04:24 PM
Test2_opengl_ssaa_8x.png (2.72 MB) Test2_opengl_ssaa_8x.png DolphinZocker, 12/14/2015 04:24 PM
Test3_opengl_ssaa_8x.png (2.55 MB) Test3_opengl_ssaa_8x.png DolphinZocker, 12/14/2015 04:24 PM
GFZP01_2_direct3d_ssaa_8x.png (2.27 MB) GFZP01_2_direct3d_ssaa_8x.png DolphinZocker, 01/03/2016 05:56 PM
GFZP01_1_direct3d_ssaa_8x.png (2.14 MB) GFZP01_1_direct3d_ssaa_8x.png DolphinZocker, 01/03/2016 05:56 PM
GFZP01_3_direct3d_ssaa_8x.png (2.11 MB) GFZP01_3_direct3d_ssaa_8x.png DolphinZocker, 01/03/2016 05:56 PM
Actions #1

Updated by fla56 over 8 years ago

DolphinZocker wrote:

The anti-aliasing effect with SSAA is different between OpenGL & Direct3D when you use a native resolution and 8x SSAA. With Direct3D the anti-aliasing effect is smoother then with OpenGL.

very interesting, i noticed a scaling bug with D3D antialiasing (on my GTX970) -there's some error that leads to staircasing effects: https://bugs.dolphin-emu.org/issues/9107

which game have you tested? i'd like to try it

do you want to take look/screenshot F-Zero for a comparison?

Actions #2

Updated by JosJuice over 8 years ago

This should be fixed by 4.0-8462. Can anyone confirm that?

The link to 4.0-8462 is https://dolphin-emu.org/download/dev/294bb753164b58eb0a1e9317eaf05ce3d5bb0209/, but that download isn't available for Windows. The closest available build is https://dolphin-emu.org/download/dev/8843760ad72fa19d72c53607f27313c88ab864a1/

Updated by DolphinZocker over 8 years ago

fla56 wrote:

very interesting, i noticed a scaling bug with D3D antialiasing (on my GTX970) -there's some error that leads to staircasing effects: https://bugs.dolphin-emu.org/issues/9107

which game have you tested? i'd like to try it

I tested it on Mario Party 8 (RM8P01)

do you want to take look/screenshot F-Zero for a comparison?

I've tested it with F-Zero GX (GFZP01) and Dolphin 4.0-8534, Direct3D, SSAA 8x, XFB-Enabled (real). I could not reproduce your issue (see Sreenshots, all is fine).

Actions #4

Updated by DolphinZocker over 8 years ago

JosJuice wrote:

This should be fixed by 4.0-8462. Can anyone confirm that?

I tested it with 4.0-8534. The issue does here still occure mit Open GL.

Actions #5

Updated by JMC4789 over 6 years ago

  • Status changed from New to Working as intended

Its up to the driver to determine how to downsample. Not our issue.

Actions #6

Updated by DolphinZocker over 6 years ago

No painroblem. When i made this ticket, OGL had fewer issues as D3D,so i wanted to use it. But meanwhile D3D has become better and independent from that, D3D is faster on AMD :)

Actions

Also available in: Atom PDF