6 ms·
Wow, I'm a Chrome user, but I'm impressed with how much better this performs in IE.
by dstaheli 12y ago
Wow, I'm a Chrome user, but I'm impressed with how much better this performs in IE.
- snarfy 12y agoI believe there is an extra layer of indirection in chrome. IE can implement WebGL using DirectX, while chrome uses OpenGL, which under windows is a wrapper over DirectX. This may not be true of all video cards/drivers but I believe it's the default implementation of OpenGL under windows.
- pmr_ 12y agoOpenGL has never been implemented in terms of DirectX on windows. No idea what you are talking about here.
- tsemple 12y agoWhen Vista first came out, Microsoft forced OpenGL to be a layer above DirectX. But they pretty quickly backed down and let people build direct OpenGL drivers again.
- snarfy 12y agoAh, this is where I got it from. I didn't realize they changed it back.
- runeks 12y agoYeah, I know this is true for the AMD driver, at least. Their Catalyst ("fglrx") OpenGL implementation is shared between Linux and Windows, with a fairly low-level wrapper for each OS. [1][2] [1] http://www.phoronix.com/forums/showthread.php?106228-RadeonSI-Gallium3D-Nine-Can-Beat-AMD-Catalyst-With-Some-Wine-Tests&p=440188#post440188 http://www.phoronix.com/forums/showthread.php?106228-RadeonS... [2] http://amd-dev.wpengine.netdna-cdn.com/wordpress/media/2012/10/AMD_Intermediate_Language_%28IL%29_Specification_v2.pdf http://amd-dev.wpengine.netdna-cdn.com/wordpress/media/2012/...
- omegote 12y agoJust read your comment and tried it in IE... Wow! In IE the experience is much better!
- bhouston 12y agoLike because of the Angle translation layer that is between WebGL and DirectX on Windows: https://code.google.com/p/angleproject/ https://code.google.com/p/angleproject/ It is likely the IE team didn't worry about portability of IE between Windows, Linux and OSX, thus they did some direct connection to DirectX that wasn't that feasible for the Chrome team.