Project

General

Profile

Actions

Emulator Issues #7530

closed

D3D11 Exclusive Fullscreen Enhancements

Added by MichaelWFadely almost 10 years ago. Updated over 1 year ago.

Status:
Duplicate
Priority:
Low
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

So with the implementation of exclusive fullscreen, I have noticed a performance increase. However, unless I happen to be getting perfect performance, I often get screen tearing since it doesn't go through the window manager.

I imagine you might suggest v-sync, but by enabling it, my framerate will more often than not get locked to 30FPS in a 60FPS game if the performance dips just below 100%. I also see that there's a borderless fullscreen option I could use for the time being, but I do enjoy the overall improvements that exclusive fullscreen provides.

So I propose triple buffering. As far as I'm aware, it provides the best of both worlds; no screen tearing, but no noticeable framerate caps. There is a program called D3DOverrider which can force this for D3D applications, but it doesn't appear to work with Dolphin. I'm also aware I can enable OpenGL triple-buffered v-sync in my video card control panel (AMD R7 265, by the way), but my performance in OpenGL is typically not as good as D3D11 overall, and I don't know that it actually works in Dolphin anyway.

If it doesn't seem viable, I'd love to hear why, mostly because I find even the supposedly least interesting progress reports to be quite interesting in actuality.

That's all I have to say, really. Thanks for reading.


Related issues 1 (1 open0 closed)

Is duplicate of Emulator - Emulator Issues #13084: Presentation Megathread - Vsync/ScreenTearing/Framepacing IssueAccepted

Actions
Actions

Also available in: Atom PDF