• 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 ... 134 135 136 137 138 ... 367 Next »

Hard performance-drop when recording with DxTory (OpenGL only)
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Hard performance-drop when recording with DxTory (OpenGL only)
09-15-2014, 09:18 PM
#1
Ranz92 Offline
Junior Member
**
Posts: 29
Threads: 8
Joined: Mar 2014
Hi you guys,

Yesterday I tried to record some footage from Dolphin with DxTory. But if you use the OpenGL backend, which is the most accurate one atm I think, you will get a hard performance-drop. The higher the internal resolution the greater the p-d. I also tried out the latest version of the Ishiiruka-Dolphin with DX9 backend and it works totally fine with full speed ..
(I'm playing at a Full-HD TV with 3x Internal Resolution / but recording @ 720p60)

I tried to get some support from the Excode forums but I haven't received any answer yet and I doubt I ever will ..
There are some recording-options you can check and the option "Disable Delay Processing" gives a slight performance-boost while recording.
The explanation of this option says: "Processing is performed before Present. For avoiding the bug of a video driver. Recommended for Multi-GPU envirnment."
Find
Reply
09-16-2014, 02:33 AM
#2
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,542
Threads: 29
Joined: Feb 2013
Recording will usually cause a performance drop except when using something like Shadowplay, which is usually fine for me. But even that has its limits.
Find
Reply
09-16-2014, 05:27 AM
#3
Ranz92 Offline
Junior Member
**
Posts: 29
Threads: 8
Joined: Mar 2014
But why with OpenGL and with DX9 not?
Find
Reply
09-16-2014, 05:55 AM
#4
DJBarry004 Offline
Don't even bother...
*******
Posts: 2,456
Threads: 33
Joined: Sep 2013
As you said, OGL is accurate. Sometimes, accuracy sacrificies speed. DX9 wasn´t as accurate as the other backends, and thus being faster.

You´re supposedly using an NVidia card, you´ll do better recording with ShadowPlay.
Rig 1: Windows 10 Home | AMD A6-1450 @ 600/1000/1400 MHz | AMD Radeon HD Graphics 8250 | 4GB RAM | HP Pavilion TouchSmart 11.

Rig 2: Windows 10 Pro | Intel Core i7-2640M @ 780/2800/3500 MHz | Intel HD 3000 Mobile | 8GB RAM | Dell Latitude 6320.
Find
Reply
09-16-2014, 06:39 AM (This post was last modified: 09-16-2014, 06:47 AM by Ranz92.)
#5
Ranz92 Offline
Junior Member
**
Posts: 29
Threads: 8
Joined: Mar 2014
I can't I have a GTX 580
Afaik Shadowplay is only supported by GTX 600 series and higher

Btw the 3D11 backend is faster than OpenGL.
OpenGL is also very slow (when recording) in older versions when it wasn't as accurate as it is today ..
I guess DxTory just doesn't work properly with OpenGL ..
Find
Reply
09-16-2014, 12:51 PM
#6
Xtreme2damax Offline
New & Improved
********
Global Moderators
Posts: 3,135
Threads: 91
Joined: Mar 2009
OpenGL is way faster and smooth than D3D11 on recent revisions especially for Nvidia hardware. Made even faster thanks to Fiora's JIT commits, OpenGL should be faster and if it isn't something is wrong. I have a first gen i7 and GTX 460's and OpenGL has superior performance that I can get 90fps to 100+ fps in Super Mario Galaxy 1/2.

Higher than 2x IR as I found in my case will kill performance especially with high resolutions. I use either 1920 x 1080 or 1920 x 1200 and sometimes I have to turn down IR for better performance then there is overhead of recording and writing to hdd but Dxtory should be faster than Fraps.

Oh and if you haven't then download the latest dev builds, OpenGL really *is* faster and smoother than D3D11 and possibly faster than D3D9 without some issues those backends currently have, D3D9 is no longer supported anyway so you should be using latest dev builds with either D3D11 or OpenGL, preferably OpenGL. It's not just that OpenGL is faster but the JIT improvements and optimizations that improve speed even more.

I'm not sure why you would be experiencing performance issues with OpenGL since it should be faster than D3D11 so there must be something going on if you are using the latest dev builds but I presume you are not since you mention DX9/D3D9.
Find
Reply
09-16-2014, 12:55 PM
#7
Anti-Ultimate Offline
Above and Beyond
*******
Posts: 1,957
Threads: 29
Joined: May 2010
X2D's giant wall of text strikes again

Find
Reply
09-16-2014, 01:05 PM
#8
Xtreme2damax Offline
New & Improved
********
Global Moderators
Posts: 3,135
Threads: 91
Joined: Mar 2009
Wall of text? It's basically just a paragraph with sentences spaced out for readability. o_O
Find
Reply
09-16-2014, 01:18 PM
#9
Anti-Ultimate Offline
Above and Beyond
*******
Posts: 1,957
Threads: 29
Joined: May 2010
Still, you often write way too much and half the text you wrote doen't even belong to the topic Tongue

Find
Reply
09-16-2014, 01:28 PM
#10
Xtreme2damax Offline
New & Improved
********
Global Moderators
Posts: 3,135
Threads: 91
Joined: Mar 2009
Well technically it does..

He is getting poor performance with OpenGL even more so when recording due to using an outdated build which obviously seems to be the case since he mentions DX9. In recent dev builds OpenGL should be faster and smoother than DX9/DX11. So his performance will likely be on par with or better than DX9/DX11 while recording if he upgrades to the latest dev builds and uses the OpenGL backend. If he tried with the latest dev builds and is getting poor performance with OpenGL then something else is going on.
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • 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