Project

General

Profile

Actions

Emulator Issues #6204

closed

"D3D11: Fix glitched polygon edges when MSAA is enabled." broke rendering on OS X. I reverted it, but you should fix and reapply.

Added by xuzz over 11 years ago.

Status:
Fixed
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

Revert commit: https://code.google.com/p/dolphin-emu/source/detail?r=9f8841e96047ab4c09cbbc67380a0212c5ad9b3b

It broke all rendering on OS X, just showed a black screen with sound.


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #6203: "D3D11: Fix glitched polygon edges when MSAA is enabled." broke rendering on OS X. I reverted it, but you should fix and reapply.DuplicateNeoBrainX

Actions
Actions #1

Updated by xuzz over 11 years ago

Issue 6203 has been merged into this issue.

Actions #2

Updated by pauldacheez over 11 years ago

Also breaks OpenGL on Linux, and most likely on Windows too, since it just goes against GLSL 130/140 syntax (AFAICT). Software renderer works fine on Linux, but is broken on OS X for other reasons (GL context isn't using the right GL profile).

Actions #3

Updated by degasus over 11 years ago

The VertexShaderGen.cpp part is used by all backenends, so this will break. Something like ApiType == API_D3D11 is missing.
btw, this may also break DX9 for old gpus :-P

Or we should switch to GLSL140. There we could use structs for in/out variables. This would be much cleaner, but unsupported on mesa :-(

Actions #4

Updated by kostamarino over 11 years ago

Fixed by revision 0ca7ea6c3ffb i think.

Actions #5

Updated by Sonicadvance1 over 11 years ago

  • Status changed from New to Fixed
Actions

Also available in: Atom PDF