Teď jsem to nějak nepochopil. Je špatně, že OpenGL 2.0 některé ty vlastnosti podporuje přímo (bez různých proprietárních rozšíření jednotlivých firem)? Problém s OpenGL 2.0 je IMHO ten, že se tento standard navrhoval moc dlouho a výrobci GPU přece nebudou čekat až na oficiální standard, aby implementovali nové fíčurky (to stejné se již několikrát stalo poněkud zkostnatělému konsorciu W3C).
Pravda je, že rozdíl mezi rozšířeními OpenGL a DirectX je velký. V OpenGL je to (velmi zjednodušeně řečeno) pomocí klasických funkcí s předem známým prefixem, v Directech to trošku zjednodušuje Microsoft tím, že Vám dává možnost výběru více rozhraní.