4 ms·
Follow some of the top-end OpenGL developers on Twitter sometime; you'll change your tune quickly. There's a significant amount of overhead in the existing Ope
by binarycrusader 13y ago
Follow some of the top-end OpenGL developers on Twitter sometime; you'll change your tune quickly.
There's a significant amount of overhead in the existing OpenGL API, which currently can only be mitigated somewhat through vendor-specific extensions. But extensions alone aren't sufficient to address some of the serious issues that the OpenGL API has today.
OpenGL forces you to maintain a tremendous amount of state information that significantly increases overhead.
John Carmack and many others have explicitly mentioned this in past discussions.
While I'm horrified at the idea of revisiting the days of 3DFX glide and installing my own client ICD into a game driectory, if Mantle drives the OpenGL ARB to start seriously addressing those issues and increases competition, then I'm all for it.
- zanny 13y agoThis. I'm hoping Mantle is to OGL what Mir was to Wayland - not a supplicant, but a kick in the rear to get their act in gear.
- simoncion 13y agoIt was my understanding that those involved with or in the know about both Wayland and Mir felt that Mir is a project in a very early state of development [0][1] that was started for the wrong reasons [2]. Could you point me to a knowledgeable person who doesn't work for Canonical who mentions that some significant good idea(s) from Mir worked their way into Wayland? :) [0] http://mjg59.dreamwidth.org/26254.html http://mjg59.dreamwidth.org/26254.html [1] http://mjg59.dreamwidth.org/27327.html http://mjg59.dreamwidth.org/27327.html [2] http://blog.martin-graesslin.com/blog/2013/05/mir-in-kubuntu/ http://blog.martin-graesslin.com/blog/2013/05/mir-in-kubuntu...
- qznc 13y agoWho are those "top-end OpenGL developers on Twitter"? Maybe some blogs you can recommend?
- thelinked 13y agoHere are some blogs. http://hacksoflife.blogspot.com/ http://hacksoflife.blogspot.com/ http://fgiesen.wordpress.com/ http://fgiesen.wordpress.com/ http://www.g-truc.net/ http://www.g-truc.net/
- binarycrusader 13y agoHere are some of the graphics people I follow on Twitter and whom I personally consider experts in the field: Fabian Giesen: https://twtter.com/rygorous https://twtter.com/rygorous http://fgiesen.wordpress.com/ http://fgiesen.wordpress.com/ -- RAD Game Tools Sean Barrett: https://twitter.com/nothings https://twitter.com/nothings -- ex-Looking Glass, now RAD Game Tools Brian Hook: https://twitter.com/GrumpyHook https://twitter.com/GrumpyHook -- ex-id Software, now RAD Game Tools Romain Guy: https://twitter.com/romainguy https://twitter.com/romainguy -- Google (Android) John Carmack: https://twitter.com/ID_AA_Carmack https://twitter.com/ID_AA_Carmack -- id Software Founder / Occulus VR CTO Johan Andersson: https://twitter.com/repi https://twitter.com/repi -- Technical Director on Frostbite Engine at DICE (Battlefield Games) Dave Moore: https://twitter.com/dmmfix https://twitter.com/dmmfix -- RAD Game Tools Tom Forsyth: https://twitter.com/tom_forsyth https://twitter.com/tom_forsyth -- ex-Valve (?), ex-Intel, now at Occulus Graham Sellers: https://twitter.com/grahamsellers https://twitter.com/grahamsellers -- AMD Matthäus G. Chajdas: https://twitter.com/NIV_Anteru https://twitter.com/NIV_Anteru Christophe Riccio: https://twitter.com/g_truc https://twitter.com/g_truc -- ex-Imagination Technologies, ex-AMD ?, now indie? Robert Menzel: https://twitter.com/renderpipeline https://twitter.com/renderpipeline Morgan McGuire: https://twitter.com/CasualEffects https://twitter.com/CasualEffects