Eerder deze maand publiceerde Khronos de definitieve specificaties van de cross-platform OpenGL 3.3 en 4.0 grafische API's. Hoewel nVidia de primeur had door ondersteuning voor OpenGL 3.3 in haar drivers voor zowel Windows als Linux te integreren, kondigde AMD enkele dagen later aan een bètadriver gereed te hebben die tevens ondersteuning voor het nieuwere OpenGL 4.0 biedt.
OpenGL 3.3 stond vooral in het teken van het meer bruikbaar maken van de mogelijkheden die de OpenGL API omvat. Hardwarematige ondersteuning voor OpenGL 3.3 is al geruime tijd aanwezig bij videokaarten. Bij nVidia kunnen alle modellen uit de GeForce 8-serie en nieuwer overweg met de specificatie, zowel de desktop- als notebookvarianten, alsook diverse kaarten uit de Quadro FX line-up. AMD geeft aan dat al haar videokaarten binnen de Radeon, FirePro en FireGL reeksen die vanaf het voorjaar van 2007 op de markt gebracht zijn geschikt zijn.
OpenGL 4.0 borduurt voort op de specificaties van 3.3 en moet vooral de samenwerking met OpenCL, dat een basis biedt voor het ontwikkelen van GPGPU applicaties, soepeler maken. Zaken die een belangrijke plek innemen binnen Microsofts DirectX 11 API staan ook centraal in OpenGL 4.0. Zo is tessellation aanwezig, zijn er nieuwe mogelijkheden om de renderkwaliteit te verbeteren, mede dankzij anti-aliasing, worden 64-bit double precision floating point shaderbewerkingen ondersteund en zijn er diverse optimalisaties doorgevoerd. Dit alles heeft tot gevolg dat OpenGL 4.0 - net als DirectX 11 - op dit moment alleen nog geschikt is voor AMD's Radeon HD 5000 serie en nVidia's GeForce GTX 470 en 480.
Zoals gezegd heeft AMD inmiddels een bètadriver beschikbaar gesteld die OpenGL 4.0 functionaliteit mogelijk maakt op haar Radeon HD 5000 reeks en OpenGL 3.3 op alle videokaarten vanaf de Radeon HD 2000 serie. De driver is geschikt voor alle smaken van Windows 7, Vista en XP alsook Linux. Ook nVidia heeft al laten weten dat het haar drivers zal bijwerken om de mogelijkheden van OpenGL 4.0 op haar Fermi serie te ontsluiten.