Grupa Khronos zaprezentowała nową odsłonę interfejsu programowania OpenGL w wersji 4.0. Zaletą nowego interfejsu programowania jest zwiększony nacisk na teselację oraz na ogólny wzrost wydajności. Gry komputerowe wykorzystujące najnowsze rozwiązania technologiczne, kojarzone są przede wszystkim z bibliotekami DirectX 11, znajdującymi się w systemach Windows Vista oraz Windows 7. Open GL 4.0 ma to zmienić.

Grupa Khronos ogłosiła ważną informację o specyfikacji OpenGL 4.0, od czasu rozpoczęcia prac nad Open CL pod koniec 2008 roku. Cechą nowego API jest wprowadzenie nowej wersji GLSL (OpenGL Shading Language), które pozwala lepiej wykorzystać moc procesora graficznego przez programistów. Open GL 4.0 opiera się na OpenCL, umożliwiając wykorzystanie mocy obliczeniowej procesorów graficznych, co przyczynia się do wzrostu wydajności oraz odciążenia komputera, aby mógł wykonywać inne zadania. Odciążenie procesora komputera następuje wskutek wykorzystania nowych dwóch etapów cieniowania, przenosząc proces obliczania teselacji na procesor graficzny. Jest to lepsza metoda, niż w przypadku API Microsoftu. OpenGL 4.0 wspiera obsługę wielu rdzeni a także liczy fizykę z wykorzystaniem procesora graficznego.
Open GL 4.0 poprawia jakość generowanego obrazu oraz uelastycznia antialiasing. Oprócz tego w nowym API wprowadzono 64-bitową precyzję zmiennoprzecinkowej precyzji operacji wejścia/wyjścia dotyczącą cieniowania, aby poprawić szczegółowość i jakość renderingu.
NVIVIDIA zapowiedziała, że nowe karty graficzne z procesorami opartymi na architekturze Fermi, będą wspierały OpenGL 4.0. Można się domyślić, że długo wyczekiwane karty graficzne GeForce GTX 470 oraz GTX 480, których premiera została zapowiedziana na 26 marca 2010 roku, będą już obsługiwały nowy interfejs programowania.
Zaletą OpenGL 4.0 jest możliwość jego wdrożenia w szerokiej gamie urządzeń. Już wkrótce ukaże się także OpenGL ES, czyli odmiana mobilna interfejsu programowania. Oprócz tego OpenGL 4.0 może być wykorzystany w systemach operacyjnych w których biblioteki DirectX 11 nie występują np. w systemie Windows XP, Linuks, Mac OS X.
Edycja:Treść poniżej została dodana przez autora - 13 marca 2010