• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 106 107 108 109 110 ... 369 Next »

OpenGL or Direct3D? I have a 980TI. also, it flickers when I go into fullscreen.
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
OpenGL or Direct3D? I have a 980TI. also, it flickers when I go into fullscreen.
10-27-2015, 07:42 PM
#1
dubb
Unregistered
 
I am trying to play xenoblade chronicles with the hd texture packs but the fps drops below 30 fps (5-12) during certain cutscenes and when I do a chain attack.

When I select direct3d and go into fullscreen to a seperate window, the screen flickers but if I render to the mainscreen, and then go fullscreen in direct3d, it plays fine.

are there some settings that I need to change?

http://imgur.com/2uWyRVy
Reply
10-27-2015, 09:03 PM
#2
DrHouse64 Offline
A woman yet a man, a man yet a woman
****
Posts: 343
Threads: 18
Joined: Jun 2013
Hi,

First, check "Prefetch Custom Textures". It will prevent hangs when a new texture is loaded, and it's safe because you have 16 Go of RAM.
Also, try reduce anti-aliasing quality. 8x SSAA is demanding a REALLY heavy amount of work to the GPU, especially if the IR is 2560x2112.
From France with love.
Laptop ROG : W10 / Ryzen 7 4800HS @2.9 GHz (4.2 GHz Turbo disabled unless necessary for better thermals) / 16 Go DDR4 / RTX 2060 MaxQ (6 Go GDDR6)
Find
Reply
10-28-2015, 10:30 AM
#3
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,578
Threads: 47
Joined: Dec 2010
(10-27-2015, 07:42 PM)dubb Wrote: When I select direct3d and go into fullscreen to a seperate window, the screen flickers but if I render to the mainscreen, and then go fullscreen in direct3d, it plays fine.

If by "screen flicker" you're referring to the black flashes that occur when entering/exiting full screen, it's the way exclusive full screen works and there's no way to avoid that (plus it reduces the latency). By rendering directly to GUI you're actually disabling exclusive full screen and that's why it doesn't flash (but you'll have added latency and may miss frames)...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
10-31-2015, 11:40 AM (This post was last modified: 10-31-2015, 11:42 AM by Helios.)
#4
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,395
Threads: 15
Joined: May 2012
OpenGL is recommended for nvidia users because their OGL implementation actually works and lets you take advantage of some of the really cool things we do for better performance and more accurate emulation.

So for you, unless the game's page on the wiki recommends otherwise, use OpenGL.

AMD and Intel users should use Direct3D.
Find
Reply
10-31-2015, 12:58 PM
#5
OatmealDome Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 292
Threads: 2
Joined: Mar 2015
I recommend that OP try both for a period of time, since I get better performance with DX11 for Xenoblade (and I ran OGL for a while too to make sure it wasn't shader related)
Find
Reply
11-02-2015, 03:54 AM
#6
UmbraWitchJeanne Offline
RBF Addict
**
Posts: 47
Threads: 2
Joined: May 2015
I have an AMD card, and I've found that some games actually run better in OpenGL than they do in Direct3D. (e.g. Panel de Pon in Nintendo Puzzle Collection)

So I recommend trying both, and seeing which one works better for you.
Was gonna call my friends and get 'em all together
I was gonna go and start a band
But everything I wanna do, it's already been done
Why would I wanna go and do it again?
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode