Project

General

Profile

Actions

Emulator Issues #9752

closed

Stereoscopy modes crash the emulator in Direct3D 12 backend

Added by TeamFail over 7 years ago. Updated almost 7 years ago.

Status:
Won't fix
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
Windows
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

Game Name?

All games

Game ID? (right click the game in the game list, properties, info tab)

Since it affects all games, this is pretty much redundant.

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)

Same as above.

What's the problem? Describe what went wrong.

Using any of the Stereoscopy modes in the Enhancements tab of Dolphin's Graphics settings will crash the emulator entirely when any game is started. NVIDIA 3D vision does mention that it's not working with the backend, but none of the other 3D modes do anything (Side by Side/Top and Bottom/Anaglyph) when selected, presumably because they should be working.

What steps will reproduce the problem?

  1. Start Dolphin and change the backend to Direct3D 12.
  2. Select any 3D mode that is NOT "Off" or "NVIDIA 3D Vision" and save your settings.
  3. Start any game.

Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?

5.0-419, haven't tested any older versions yet.

What are your PC specifications? (CPU, GPU, Operating System, more)

Intel i7-5700HQ
16GB RAM
Windows 10 Professional
NVIDIA GTX950M (Fairly recent drivers)

Actions #1

Updated by TeamFail over 7 years ago

In addition, going back to the Direct3D 11 backend seems to fix the issue, but it's simply not working on Direct3D 12 at all.

Actions #2

Updated by Megapsychotron over 7 years ago

I've been having the same issue since at least 5.0-383. I'm currently on the latest build 424. I don't know if it worked prior because I just installed a Dx12 card recently. My specs:

i5 6600K
8 GB DDR4
Windows 10 Pro
NVIDIA GTX 970 (with most current driver)

I've brought it up in the support forum, but no one seemed to be able to help with the issue. I was about to bring it up here, but it looks like I'm not alone. Hopefully it can be resolved soon.

Actions #3

Updated by TeamFail over 7 years ago

Went and tested with 5.0-466, and it still crashes.

Actions #4

Updated by phire over 7 years ago

Is this a regression, or has DirectX 12 just never gained stereoscopy support.

And if it's a regression, can you find the build that broke it?

Actions #5

Updated by TeamFail over 7 years ago

phire wrote:

Is this a regression, or has DirectX 12 just never gained stereoscopy support.

And if it's a regression, can you find the build that broke it?

Went and looked back to see how far back this goes, and it seems that the 5.0 stable build also has the same issue, so I decided to dig further and it seems that it's been broken since DirectX 12 was implemented (4.0-8933).

Actions #6

Updated by ryanebola16 over 7 years ago

#9489 should also be looked into If someone plans on editing the stereoscopy code. I want to use stereoscopy in 3D12 too.

Actions #7

Updated by JMC4789 over 7 years ago

D3D12 is a pile of hacks and the person who implemented it seems to have disappeared.

Actions #8

Updated by JosJuice over 7 years ago

  • Milestone set to Current

Marking as Current because this shouldn't lead to crashes. Having stereoscopy work in D3D12 isn't Current-worthy, though.

Actions #9

Updated by Helios almost 7 years ago

  • Status changed from New to Won't fix
  • Operating system Windows added
  • Operating system deleted (N/A)

Won't be fixed anymore. D3D12 has been removed from master as of https://dolphin-emu.org/download/dev/1880a97bb055b917108b1391d44fa9c04015c289/ and is no longer supported.

Actions #10

Updated by Helios almost 7 years ago

  • Milestone deleted (Current)
Actions

Also available in: Atom PDF