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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 … 37 38 39 40 41 … 117 Next »

OpenGL 4.5
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
OpenGL 4.5
08-11-2014, 11:08 PM (This post was last modified: 08-11-2014, 11:22 PM by Dolp.)
#1
Dolp Offline
Junior Member
**
Posts: 23
Threads: 11
Joined: Feb 2014
https://www.khronos.org/news/press/khron...-ecosystem

http://www.opengl.org/registry/ OpenGL 4.5 API Specification (updated August 8, 2014)

http://www.geeks3d.com/20140811/opengl-4...fications/

Quote: GL_ARB_clip_control
GL_ARB_cull_distance
GL_ARB_ES3_1_compatibility
GL_ARB_conditional_render_inverted
GL_KHR_context_flush_control
GL_ARB_derivative_control
GL_ARB_direct_state_access
GL_ARB_get_texture_sub_image
GL_KHR_robustness
GL_ARB_shader_texture_image_samples
GL_ARB_texture_barrier

Wonder if any of these new ARB extensions will be helpful for Dolphin.

https://developer.nvidia.com/opengl-driver

Quote:Windows driver version 340.65 and Linux drivers version 340.23.01 provide beta support for OpenGL 4.5 and GLSL 4.50 on capable hardware.

OpenGL 4.5 beta drivers released by Nvidia.
Find
Reply
08-11-2014, 11:50 PM (This post was last modified: 08-11-2014, 11:57 PM by Anti-Ultimate.)
#2
Anti-Ultimate Offline
Above and Beyond
*******
Posts: 1,957
Threads: 29
Joined: May 2010
The only thing that would be useful IMO would be the Flush Control. But I'm pretty sure there won't be any big speedups.

EDIT: lel nevermind

Find
Reply
08-11-2014, 11:55 PM (This post was last modified: 08-11-2014, 11:56 PM by neobrain.)
#3
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
Quickly glancing over the extension texts, these look somewhat useful:
GL_ARB_clip_control: Off the top of my head I don't know which depth range the GC/Wii use for clipping, but if it's different from the standard OpenGL spec, then this should help a bit with z fighting / geometry being clipped away (possibly even related to http://code.google.com/p/dolphin-emu/iss...il?id=6914 )
GL_ARB_cull_distance: Not sure about this one. Might have one or two oddball use cases.
GL_ARB_direct_state_access: This theoretically allows for a good code cleanup, but that would require us to make OpenGL 4.5 support a hard dependency (note that this is something which in theory could be supported by any GL driver and any hardware if there was a common OpenGL layer like D3D has).
GL_ARB_get_texture_sub_image: Might have good use for our texture cache, however all this provides seems to be possible to do with previous features, too.
GL_ARB_texture_barrier: This might be useful if we ever decided to drop our current OpenGL backend and decide to perform all rendering in shaders (i.e. including the parts which are virtually always done in fixed-function hardware like clipping and blending).
All other stuff doesn't really seem to have any good use in Dolphin.

So yeah, looks useful-ish. Could be worse, I guess, and clip_control surely enough is worth a closer look.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
08-12-2014, 02:28 AM
#4
purpasmart96 Offline
Member
***
Posts: 124
Threads: 8
Joined: May 2014
It shouldn't be implemented until the drivers support it.
Find
Reply
08-12-2014, 04:42 AM
#5
Lex Offline
Junior Member
**
Posts: 18
Threads: 4
Joined: Nov 2013
(08-12-2014, 02:28 AM)purpasmart96 Wrote: It shouldn't be implemented until the drivers support it.
Nvidia already supports it as of 340.65, AMD usually needs about 1 year to adapt new OpenGL versions and Intel arrived just somewhat between 4.3 and 4.4 if I remember correctly. Also some implemented 4.4 extensions are optional if your card/driver doesen't support it Dolphin just won't use it.
Windows 10 Pro
i7 3770K
AMD Radeon RX480 8GB
16GB DDR3
Find
Reply
08-13-2014, 06:51 PM
#6
Dolp Offline
Junior Member
**
Posts: 23
Threads: 11
Joined: Feb 2014
http://www.slideshare.net/Mark_Kilgard/o...vidia-gpus
Find
Reply
12-24-2014, 01:22 AM
#7
Dolp Offline
Junior Member
**
Posts: 23
Threads: 11
Joined: Feb 2014
http://www.geforce.com/whats-new/article...r-released
http://www.nvidia.com/download/driverRes...0913/en-us
http://www.nvidia.com/download/driverRes...0915/en-us

Nvidia has released WHQL certified driver with OpenGL 4.5 support, please work on adding OpenGL 4.5 to Dolphin so we can get maximum performance on Nvidia cards.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma