AMD Adds OpenGL 3.0 Support To Graphics Drivers
arcticstoat writes "Just a few months after The Khronos Group unveiled the Open GL 3.0 spec last year, AMD has included full support for the new API in its first WHQL driver of 2009 — Catalyst 9.1. OpenGL 3.0 requires DirectX 10-level hardware, such as AMD's Radeon HD series of GPUs. However, unlike Direct3D 10, OpenGL 3.0's features can be enabled on both Windows XP and Vista, as well as Linux and Mac OS, which could be a bonus for game developers looking for a broad base of customers. The Khronos Group claims that OpenGL 3.0 has a 'rough feature parity' with Direct3D 10, and it provides Shader Model 4.0 support, including features such as the Geometry Shader. The Khronos Group also says that the new API will interoperate with the GPGPU API OpenCL, which could allow OpenGL 3.0 to compete with the Compute Shader promised in Microsoft's DirectX 11 API."
Now we just have a waiting game, to see if any major developers will adopt it. It seems these days they just want to port over xbox games so directx is the obvious choice.
If sharing a song makes you a pirate, what do I have to share to be a ninja?
I'm hoping that this will eventually lead to a fix of many ATI-related issues on Linux and 3D, as their cards seem to experience a lot of weird GL bugs compared to Nvidia, etc.
KDE4 on an ATI card, for example, does lots of weird things if you try to use FMV or have 3d apps and the 3d accelerated functions. Likewise Cedega has been known to behave oddly with ATI cards.
On a positive note about ATI though, their drivers seem to have improved quite noticeably since the AMD takeover, and in some instances are updated quicker than Nvidia's. When 2.6.28 came out, the Nvidia driver wouldn't compile but ATI's drivers worked just fine. Also, ATI's installer has a GUI portion for those users that aren't so comfortable with a command-line.
In fairness ATI really isn't at fault here. OpenGL 3.0 was such a botched spec release, that most of us graphics devs (especially those who'd like to see GL regain some dominance) would like to see the Khronos group lined up against the wall and shot.
How do you imagine they're going to play games on the Macs when half of them have the notorious Intel GMA "video cards", most of which still don't have hardware T&L (example: Intel GMA950 is still used in Mac minis and was until recently in MacBooks)? The other half of the Macs has outdated and non-upgradeable video cards. To illustrate: the most up to date video card you can get for the Mac Pro (most upgradeable and powerful Mac) is the Radeon 3870 or the NVidia 8800GT (both a generation behind the curve).
I don't think developers are going to take gaming on OS X seriously until Apple does.