Tags Posts tagged with "joshua barczak"

joshua barczak

przez -
23 842
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

0 201
Czy hackerzy w 24 godziny znajdą rozwiązania dla m.in. PKO BP, PKN Orlen, Visa, Wojska Polskiego oraz wielu innych organizacji? Dowiemy się już pod...
Canonical Ubuntu

0 363