Project

General

Profile

Actions

Emulator Issues #9588

closed

Interesting color bug when emulation is paused in fullscreen mode.

Added by Skywolf almost 8 years ago. Updated almost 8 years ago.

Status:
Won't fix
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

What's the problem? Describe what went wrong.

In Direct3D 11 when Dolphin is set to fullscreen and the user pauses using hotkeys then alt-tabs or uses the Windows key to focus on another program makes the colors of Windows itself look rather strange. Looks like the Red and Blue values are switched around or something.

What steps will reproduce the problem?

Start any game with a key mapped to pause then pause while in fullscreen and alt-tab out of Dolphin. Only works in Direct3D 11 although I can't test with Direct3D 12.

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?

tested on 4.0-9426. Issue has been around since 4.0-2286 (when D3D got exclusive fullscreen support).

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

Operating System: Windows 7 x64
Processor/CPU: Intel i5-3230M@ 2.60Ghz (Laptop) (Desktop)
Video Card/GPU: Nvidia GT740M (Laptop) Amd Radeon HD 6870 (Desktop) (Currently no GPU but issue has been around for a while and it did happen on desktop aswell when the GPU was still in working order).

Issue occurs on both of these systems.

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

Issue cannot be captured using print screen. So I had to resort to my crappy tablet's camera.


Files

20160610204443_1.jpg (2.26 MB) 20160610204443_1.jpg Skywolf, 06/10/2016 07:11 PM
Actions #1

Updated by JMC4789 almost 8 years ago

Misread your issue. Now I'm more confused. Can you try turning off exclusive fullscreen? I mean, if that's the problem, I'm wondering if your drivers are doing something weird...

Actions #2

Updated by JMC4789 almost 8 years ago

Ahhh, I reread. I wonder if it's falling back to the Intel HD 2000/3000 on both of those scenarios when you leave Dolphin, which would explain color issues.

Actions #3

Updated by Helios almost 8 years ago

  • Status changed from New to Won't fix

This looked interesting so I tested this on my Optimus setup and cannot reproduce it.

This sounds like drivers being dumb in a way we cannot do anything about.

Actions #4

Updated by Skywolf almost 8 years ago

JMC4789 wrote:

Ahhh, I reread. I wonder if it's falling back to the Intel HD 2000/3000 on both of those scenarios when you leave Dolphin, which would explain color issues.

That would be strange as it also happened on my desktop where the monitor dolphin ran on has no physical connection to HD graphics (which is used for my second display). But there seems to be an issue here though. Dolphin shows the correct GPU (gt740m) in graphics config before launching a game but shows HD Graphics 4000 after doing so.

The issue also occurs when just using HD Graphics though. So I doubt it is related to it switching between those. But I will test on a different PC tommorow which doesn't even have intergrated graphics (and runs a gtx 660). Wouldn't be suprised if it is caused by dodgy Intel drivers. Dolphin wouldn't be the first piece of software I have seen that has problems with those.

Actions #5

Updated by JMC4789 almost 8 years ago

Optimus sucks at detecting Dolphin. If it says its using the Intel HD in the overlay, then it's using the Intel HD.

Actions #6

Updated by Stenzek almost 8 years ago

Interesting issue. Random idea: can you try running Dolphin with "Disable desktop composition" checked in Compatiblity options, or disabling DWM, and see if it makes any difference?

Actions #7

Updated by Skywolf almost 8 years ago

JMC4789 wrote:

Optimus sucks at detecting Dolphin. If it says its using the Intel HD in the overlay, then it's using the Intel HD.

You can force it to use the dedicated GPU using the right-mouse menu and select "run with graphics processor". Which I always do because rarely does it detect things properly by itself.

Stenzek wrote:

Interesting issue. Random idea: can you try running Dolphin with "Disable desktop composition" checked in Compatiblity options, or disabling DWM, and see if it makes any difference?

This indeed gets around the issue. So is Aero to blame?

Tested it on the other PC and it doesn't appear on there. However that machine runs Windows 10 which doesn't really have Aero anymore.

Actions

Also available in: Atom PDF