Zgłoś błąd
X
Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.
Błędy w spisie treści artykułu zgłaszaj jako "błąd w TREŚCI".
Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
.
Załóż konto
EnglishDeutschукраїнськийFrançaisEspañol中国

NVIDIA, AMD i Intel opowiadają o zaletach OpenGL na GDC 2014

Arkad | 21-03-2014 14:45 |

Wczorajsza prezentacja DirectX 12 na Game Developers Conference 2014 w San Francisco  jest niewątpliwie kamieniem milowym we wprowadzaniu nowego API w życie - najbardziej interesującym faktem było niewątpliwie ogłoszenie kompatybilności wielu kart graficznych i układów IGP z najnowszym interfejsem. Microsoft we współpracy z NVIDIĄ, AMD, Intelem oraz Qualcommem tworzy mniej ociężałe API wspierane przez takie modele jak GeForce GTX 400, 500, 600 oraz 700, jak również Radeon HD 7000 oraz Radeon R9 i R7. Do tego dochodzą IGP Iris oraz Iris Pro w procesorach Intel Haswell, a ponadto niektóre jednostki Qualcomm (na razie nie są znane). Czy jedyną odpowiednią drogą do rozwoju gier jest DirectX 12 tworzony przez Microsoft? Okazuje się, że producenci pomimo wierności technologii od giganta z Redmond cały czas szukają alternatyw, czego najlepszym przykładem jest API Mantle będące niskopoziomowym interfejsem zapewniającym szerszy dostęp deweloperów do podzespołów komputera.

Na konferencji Game Developers Conference 2014 czołowi przedstawiciele rynku kart graficznych i procesorów zaprezentowali także zalety interfejsu OpenGL, który jest wielką siłą napędową dla gier przeznaczonych na Linuksa - NVIDIA, AMD oraz Intel jednogłośnie mówili o pozytywnych aspektach pisania gier pod wspomniane API. Ze standardem OpenGL deweloperzy mogą zapewnić znacznie większą wydajność swoich produkcji, a mowa tutaj o skoku na poziomie 1,3 raza - po drobnych zmianach (nazywanych jako tuning) można uzyskać kilkukrotnie większą wydajność.

OpenGL kilkukrotnie szybszy dzięki zmniejszeniu narzutu programowego sterownika...

Cały myk polega na zmniejszeniu narzutu sterownika dla danej karty graficznej, dzięki czemu nie zaliczamy takich spadków ilości klatek na sekundę w przypadku komputerów PC oraz oszczędzamy jakże ważną energię na urządzeniach mobilnych. Dana aplikacja potrafi renderować więcej FPSów, rdzeń mówiąc krótko nudziłby się przy takiej operacji, a sterownik... no właśnie, tutaj tkwi cały problem wydajności karty graficznej dla wielu gier. Procesor graficzny zostaje przeładowany przez ilość operacji narzuconych przez oprogramowanie, przez co nie ma możliwości renderowania takiej ilości klatek na sekundę, na jaką pozwalałaby dobrze zaprojektowania aplikacja.

..ale wiele się na razie nie zmieni z powodu konkurencji ;]

OpenGL ma wiele zalet związanych z szeroką dostępnością standardu na wielu platformach (wspomniany już Linux, a ponadto OS X), jednak Microsoft wraz ze swoim DirectX 12 ma większą siłę przebicia i nie pozwoli na zajęcie zbyt dużej części rynku przez inne standardy. Jak będzie wyglądała przyszłość gier komputerowych pod względem technikaliów? Na razie wszystko jest pomieszane i niezbyt wyraźne dla normalnego użytkownika - poczekamy, zobaczymy... Najprędzej będziemy mieli okazję przetestować DirectX 12, który w pewnym stopniu ma zmienić postrzeganie całego API jako ociężałego produktu od Microsoftu.

Cieszy nas fakt, że trzy firmy przynajmniej przez chwilę mówią jednym głosem.

Źródło: NVIDIA

Bądź na bieżąco - obserwuj PurePC.pl na Google News
Zgłoś błąd
Liczba komentarzy: 6

Komentarze:

x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.