Tags Posts tagged with "joshua barczak"

joshua barczak

przez -
23 660
OpenGL

Joshua Barczak, który w przeszłości pracował dla firmy AMD, a obecnie zajmuje się rozwojem gry Civilization V w firmie Firaxis Games, zamieścił artykuł: OpenGL is broken. Post jest w pewnym sensie kontynuacją wypowiedzi Richa Geldreicha, który wytykał błędy w OpenGL. Według Joshuy, który posiada ponad dziesięcioletnie doświadczenie w programowaniu z użyciem wielu bibliotek, OpenGL w porównaniu do DirectX 11, czy Mantle jest bardzo przestarzałe.

Deweloper wytyka takie błędy w specyfikacji, jak:

  • Zbyt dużo wersji na różne systemy operacyjne
  • Jakość sterownika OpenGL jest bardzo zróżnicowana
  • OpenGL jest gorsze od swoich konkurentów
  • GLSL jest złe
  • Wielowątkowość w OpenGL to lekkie nieporozumienie
  • Obsługa błędów jest źle zaimplementowana
  • Obsługa tekstur i modeli wymaga większej liczby wywołań
  • Zbyt dużo dublujących się funkcji

Joshua Barczak zaznacza, że specyfikacja OpenGL musi zostać zaprojektowana od zera, jeżeli biblioteka Khronos i jej implementacje u producentów kart graficznych, miały konkurować z Microsoftowym DirectX lub AMD Mantle.

Polecane

Jesień Linuksowa

1 648
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...