Project

General

Profile

Actions

Emulator Issues #9475

closed

Exclusive Fullscreen decreases performance with a texture pack

Added by DrHouse64 over 8 years ago. Updated over 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

Game Name?

Super Smash Bros Brawl / Project M

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

RSBE01 / RSBEPM

What's the problem? Describe what went wrong.

When using a texture pack, exclusive fullscreen have a bigger performance impact than borderless. It's supposed to be the opposite.
It's more obvious with DX11, but also impacts OGL.

What steps will reproduce the problem?

  • Play the game before to avoid shader compilation stuttering
  • Pick this pack https://forums.dolphin-emu.org/Thread-super-smash-bros-hd-retexture-project-v4-0-3-august-2015
  • Check "Fullscreen", "V-Sync", "Load custom textures" and "Prefetch custom textures". Uncheck "Borderless fullscreen".
  • Play.
  • It depends on what enhancements and what GPU you have, but you can note stuttering on every new texture scenario and slowdown on the character select screen. If not, put more enhancements. SSAA works well on this one. Also, if you begin a battle, a huge durable slowdown can occur. For some reasons, sometimes, switching between windowed and fullscreen fix it.
  • Close the game. Go to the Graphics Panel and check "Borderless Fullscreen".
  • Play. Everything is way smoother now.

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 7840 and 9102

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

Windows 8.1
Intel i5 4670K
GTX 770 2 Go
8 Go RAM

Actions #1

Updated by JMC4789 over 8 years ago

  • Status changed from New to Won't fix

Borderless fullscreen is the same as disabling vsync in Dolphin.

That's where the biggest performance difference is coming from. Even if there is some kind of performance difference, it's likely there before this happened and the vsync + exclusive is exasperating it.

There's not much that can be done for it currently. I believe we already have an issue for exclusive fullscreen + vsync stuff.

Maybe with freesync/gsync monitors in the future there can be a solution without vsync causing slowdowns.

Actions #2

Updated by DrHouse64 over 8 years ago

I understand, thanks for your concern.

I put this here just in case the problem wasn't normal.

Many people say the exclusive fullscreen increases performance, that is not always true.

Actions

Also available in: Atom PDF