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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 444 445 446 447 448 ... 1198 Next »

OpenGL slower than D3D on Nvidia GTX 750 Ti
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
OpenGL slower than D3D on Nvidia GTX 750 Ti
11-20-2015, 08:07 AM (This post was last modified: 11-20-2015, 12:51 PM by kirbypuff.)
#18
kirbypuff Offline
The Original White Marshmallow
*****
Posts: 825
Threads: 37
Joined: Aug 2010
Finally someone who is able to reproduce the OpenGL performance regression on AMD/ATI GPUs posted a year ago, but this time using an NVIDIA GPU.

NOTE #1: In that thread I benchmarked 4.0-1769 (exact same performance as 4.0-1776).


Disabling coherent mapping causes a performance drop on nearly all modern GPUs regardless of the brand (AMD or NVIDIA) or the use of vendor-specific OpenGL extensions (e.g. GL_AMD_Pinned_Memory).


Here's a quick NSMB benchmark @ 4xIR, EFB2Tex with the old HD6850 + the latest drivers (Cat. 15.11.1):

NOTE #2: Can't do a 6xIR bench because the old builds don't support anything higher than 4x.

w1-1
====
4.0-1776 OGL = 116 FPS
4.0-1778 OGL = 101 FPS
4.0-2010 OGL = 116 FPS
--------------------------
4.0-1778 D3D = 140 FPS
--------------------------
4.0-8187 OGL = 116 FPS
4.0-8187 D3D = 138 FPS


w2-overview
=========
4.0-1776 OGL = 88 FPS
4.0-1778 OGL = 74 FPS
4.0-2010 OGL = 85 FPS
-------------------------
4.0-1778 D3D = 100 FPS
--------------------------
4.0-8187 OGL = 97 FPS
4.0-8187 D3D = 126 FPS

NOTE #3: 4.0-2010 is the same as 4.0-1778, but with GL_AMD_Pinned_Memory instead of GL_ARB_Buffer_Storage.

Pinned Memory manages to close the gap, but not quite. Coherent mapping is still faster. In vertex-heavy scenes, the difference is much more pronounced (in other titles, there's a HUGE difference between coherent mapping and non-coherent with pinned memory).

Even worse, in some cases Pinned Memory can be slower than Buffer Storage:

Cake Intro
=======
4.0-1776 OGL = 75 FPS
4.0-1778 OGL = 74 FPS
4.0-2010 OGL = 72 FPS

OTOH, Coherent memory doesn't have any of these drawbacks / caveats.

NOTE #4: The latest dev. build is so much faster than the other builds because of a bunch of other optimizations (SSE-optimized vertex loaders, texture cache rewrite, more efficient JIT, etc.)
Find
Reply
« Next Oldest | Next Newest »


Messages In This Thread
OpenGL slower than D3D on Nvidia GTX 750 Ti - Kirono - 11-18-2015, 12:00 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Helios - 11-18-2015, 12:18 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Helios - 11-18-2015, 12:21 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Kirono - 11-18-2015, 02:27 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Helios - 11-18-2015, 02:55 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Kirono - 11-19-2015, 03:38 AM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Anti-Ultimate - 11-18-2015, 03:22 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Helios - 11-18-2015, 03:35 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - envisaged0ne - 11-18-2015, 11:22 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Helios - 11-19-2015, 04:02 AM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - DJBarry004 - 11-19-2015, 05:08 AM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Kirono - 11-19-2015, 07:33 AM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Helios - 11-19-2015, 12:59 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Kirono - 11-19-2015, 03:54 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Helios - 11-19-2015, 04:23 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Kirono - 11-20-2015, 03:53 AM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Helios - 11-20-2015, 06:49 AM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - kirbypuff - 11-20-2015, 08:07 AM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - kirbypuff - 11-21-2015, 09:59 PM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - Helios - 11-22-2015, 03:34 AM
RE: OpenGL slower than D3D on Nvidia GTX 750 Ti - r2rX - 11-25-2015, 06:30 AM

  • 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