If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Civilization V is THE buggiest, most sluggish, lousy written, resource inefficient game I've played in my life. This guy sounds like he is making excuses about his own cr@ppy job. I've played it on a i7 3770K@3.5Ghz with 32 gigs of ram and a hasty SSD and it runs like a snail. He should find a better excuse not to get fired (and rightfully so)...
I don't know much about the topic, (I think EGL is a subset of OpenGL) maybe someone could explain if that could apply to EGL too.
When you target OpenGL you still have some differences between Windows, Linux, OS X, etc. Most devs would abstract away the differences in their own custom-solutions. EGL is a Khronos-official abstraction for all the OS differences.*
*Greatly simplified, but you hopefully get the idea.
If EGL can be used on the desktop, is its window manager interface functionality intended to abstract the differences in GLX, WGL, and whatever the Mac OS equivalent is ? Or could it replace all 3 of those together?
Yes, that is the intent. EGL started with the GLX API and then was genericized to replace X Windows-specific concepts with (hopefully) portable equivalents. EGL has also been evolving into a more significant role as the resource manager when using multiple Khronos APIs together, especially through the EGLImage family of extensions. OpenGL / ES, OpenVG, and OpenWF all can interact with or make use of EGL already, and there is work underway to extend that to more of our APIs.
Isn't openGL 5 supposed to fix some of his complaints, particularly the Mantle approach? While I don't code anything in 3D, I am curious as to what specifically openGL needs to do or is missing. I understand DX has always been easier to work with, but that doesn't mean its better. As Valve employees have shown, they got better performance out of openGL vs DirectX.
well it was *supposed* to happen with openGL 3, but that didn't happen. Also I don't remember who off the top of my head but I know that there have been blogs where other people have gotten the opposite results with their game. Civilization comes to mind but i don't think that was it.