Stránka 86 z 106

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 21:16
od Krteq
nou píše:neviem kam to dat https://www.khronos.org/news/press/khro ... -ecosystem
http://www.anandtech.com/show/8363/khro ... initiative
Next Generation OpenGL Initiative - Call for Participation
Khronos announced a call for participation today in a project to define a future open standard for high-efficiency access to graphics and compute on modern GPUs. Key directions for the new ground-up design include explicit application control over GPU and CPU workloads for performance and predictability, a multithreading-friendly API with greatly reduced overhead, a common shader program intermediate language, and a strengthened ecosystem focus that includes rigorous conformance testing. Fast-paced work on detailed proposals and designs are already underway, and any company interested to participate is strongly encouraged to join Khronos for a voice and a vote in the development process.
myslim ze OpenGL 5 bude dost inspirovane Mantle
No, hezky se to rozjelo. DX12 je víceméně Mantle + pár M$ features navíc a teď OpenGL co se nechá Mantle inspirovat ;)

Mimochodem, tohle je docela políček pro ty, kteří tu neustále tvrdili jak se stejného snížení CPU overheadu dá docílit i s aktuální verzí OGL :lol:

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 21:36
od havli
A neni to jedno? OGL bylo (pro herni pouziti) v kurzu naposledy pred 10+ lety... dneska je to mrtvola.

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 21:38
od Krteq
To vysvětli třeba lidem z iD softu nebo profíkům :roll:

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 21:45
od havli
Sakra... ze tady tech her od ID ale mame. Za posledni roky jednu, nebo mozna dve? :mrgreen:

Profi vyuziti me nezajima, tam at si klidne jedou na Glide a VSA-100 8-way SLI. :P

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 21:51
od Hladis
Krteq píše:To vysvětli třeba lidem z iD softu nebo profíkům :roll:
Muzes mi uvest v profisfere kde někdo potřebuje tak urgentne snizeny overhead, zvlaste když nVidie overhead v OGL snizeny ma ? :razz: Jen tak mimochodem, zrovna Wolf ukazuje, ze u nV ten snizeny overhead na nV funguje. Naopak ja videl zatím policek od nV, kdy AMD ukazali, jak se dela driver pod DX11 :razz: Takze s tema "polickama" bych byl opatrny :razz:

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 22:01
od nou
pozor ja len tipujem ze OpenGL sa asi bude inspirovat v Mantle. ked uz len kvoyl tomu ze na tom budu pravdepodone pracovat rovnaky ludia od AMD ako na Mantle. A nizky overhead sa da dostiahnut aj pomocou dnesneho OpenGL. Co myslis naco boli tie prednasky o AZDO? Dolezite je ale tato veta Key directions for the new ground-up design include explicit application control over GPU and CPU workloads for performance and predictability, a multithreading-friendly API with greatly reduced overhead
  • explicit application control - v OpenGL a v mensej miere aj v DX nemate presnu kontrolu nad tym co driver urobi. napriklad nVidia urcity cas robila rekonpilaciu shadera podla toho aku unfiorm konstatnu ste nastavili. ak ste nastavili 0.5 tak nasledovala rekompilacia shadera a lag. toto adresuje Mantle kde driver roby len presne to, co mu poviete.
  • multithreading toto nie je v dnesnom OpenGL mozne.
  • conformance testing - toto je velky problem. medzi ovladacmi su velke rozdiely ktore vedu k tomu ze sa takmer nemozete spolahnut ze nieco bude bezat na inom GPU ako ste vyvijali.
hlavny dovod preco vytvaraju novu verziu OpenGL je ze cele OpenGL je obrovsky moloch. dnes vydali specifikaciu k verzii 4.5 v ktorej zahrnuli nejakych 11 novych extensions. a pre porovnanie jedno z nich direct state access pridava do OpenGL takmer dalsich 100 novych funkcii. cele Mantle ma nieco cez 120 funkcii. naproti tomu v OpenGL je 10 sposobov ako vytvorit texturu a 8 sposobov ako vykreslit trojuholnik na obrazovku. pricom jeden sposob je ultra rychly, 3 rychle a zvysok pomaly alebo zabugovany.

pomocou AZDO OpenGL si dokazete generovat prikazy co sa ma renderovat aj pomocou OpenCL. teda CPU k tomu takmer nepotrebuje. nizsi CPU overhead sa uz ani neda dosiahnut.

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 22:02
od LDK
havli píše:A neni to jedno? OGL bylo (pro herni pouziti) v kurzu naposledy pred 10+ lety... dneska je to mrtvola.
A dneska je v kurzu víc než kdy jindy, hlavně díky mobilům. Nebo na čem si myslíš, že tam všechny ty 3D hry běhají? DX to fakt nebude...

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 22:08
od Hladis
jj OGL je v mobilních zarizenich a myslim ze PS4 taky jede na nejakym OGL zakladu.

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 22:21
od DOC_ZENITH
No jo ale tam Apple tlačí své vlastní API a snaží se OGL zbavit heh, spíš by do vývoje OGL měli zatahnout hochy z PowerVR ajk více těžit z tile-based renderingu, protože oni navrhujou ty nejlepší mobilní GPU, ne AMD nebo NV.

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 22:22
od nou
Hladis píše:
Krteq píše:To vysvětli třeba lidem z iD softu nebo profíkům :roll:
Muzes mi uvest v profisfere kde někdo potřebuje tak urgentne snizeny overhead, zvlaste když nVidie overhead v OGL snizeny ma ? :razz: Jen tak mimochodem, zrovna Wolf ukazuje, ze u nV ten snizeny overhead na nV funguje. Naopak ja videl zatím policek od nV, kdy AMD ukazali, jak se dela driver pod DX11 :razz: Takze s tema "polickama" bych byl opatrny :razz:
ten znizeny overhead potrebuju tie hry ktore teraz vychadzaju pod Linuxom. a toez aj tie aplikacie a hry ktore vychadzaju na mobiloch, tabletoch kde nemate super silne Intel CPU.

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 22:26
od Hladis
Jasne ja narazel na profi scenu a ne mobilni. Tam to uplatneni najde.

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 22:28
od havli
Hry pod linuxem by se daly pocitat na prstech, takze na tom vazne nikomu nezalezi. A hrani na mobilech / tabletech je blbost. Jednak kvuli ovladani a taky kvuli vykonu. Zkousel jsem GTA3 na tabletu a behalo to znatelne hur nez v roce 2002 na P4 + GF4, takze asi tak. :|

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 22:34
od webwalker
OGL je opravdu strašný moloch a imho jeho osekání a restart by mu jen prospěl. V těch rozšíření se už prakticky nikdo bez různých seznamů a manuálů nevyzná. Příliš mnoho angažovaných firem, každá s vlastními zájmy, od profi sféry přes herní sféru až po mobility. Prostě OGL by nejraději sedělo jedním zadkem na všech posvíceních a podle toho tak vypadá.

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 23:21
od oneb1t
OGL si tahne zpetnou kompatibilitu nekdy z roku 1920... tam by musel bejt novej restart toho rozhrani aby se neco vylepsilo

Re: AMD Mantle: Low-level Graphics API

Napsal: pon 11. srp 2014, 23:42
od DOC_ZENITH
webwalker píše:OGL je opravdu strašný moloch a imho jeho osekání a restart by mu jen prospěl. V těch rozšíření se už prakticky nikdo bez různých seznamů a manuálů nevyzná. Příliš mnoho angažovaných firem, každá s vlastními zájmy, od profi sféry přes herní sféru až po mobility. Prostě OGL by nejraději sedělo jedním zadkem na všech posvíceních a podle toho tak vypadá.
Osekané OGL o kraviny a upravené pro herní využijí jsme tu už měli. Jmenovalo se 3DFX Glide a bylo to nejlepší API své doby. Možná ever vezmu li v potaz bugless provoz a takřka neexistující problémy s drivery a pod. Momentálně jej vlastné NV, jakžto všechny věci co vymyslela 3DFX (a nikdy je nepoužila nebo raději zničila jako u všech likvidačních akvizicí jinejch firem), a dost pochybuji že by se nechala ukecat k takové investici. D3D nebyl dobrej nikdy, ale prosadil se díky MS a NV.

Na Linux bych zapoměl. Podpora OpenGL =/= linux friendly. Těch pár multiplatform her co jedou na linuxu pod OGL jedou hůře jak pod win (oboje OGL), obvykle i hůře vypadaj. Je jen vždy otázka jak zlý to bude. Třeba NV drivery jsou na linuxu považovány za nej, ale jejich driver tam je tragickej, nefunguje tam TRAA, nefunguje tam nic na co jsou lidi z win zvyklí už 10 let a to je ten nej driver. Proto taky profi OGL aplikace jsou pod Win a nebo OSX, neni linux autocad třeba...... prostě linux a 3D grafika = průser. AMd drivery na linuxu maj kolabující základní funkcionalitu, něco jako GPu akcelerace to trvalo roky... opensource driver je naprosto useless, atd. Prostě ne.

Re: AMD Mantle: Low-level Graphics API

Napsal: pát 15. srp 2014, 08:09
od nou
AMD ponuka Mantle ako zaklad OpenGL NG http://techreport.com/news/26922/amd-ho ... pengl-next

Re: AMD Mantle: Low-level Graphics API

Napsal: pát 15. srp 2014, 22:38
od blekota je boss

Re: AMD Mantle: Low-level Graphics API

Napsal: ned 17. srp 2014, 03:02
od oneb1t
nou píše:AMD ponuka Mantle ako zaklad OpenGL NG http://techreport.com/news/26922/amd-ho ... pengl-next
zacina se to vyvijet opravdu slibne i do budoucna :)

Re: AMD Mantle: Low-level Graphics API

Napsal: sob 23. srp 2014, 16:59
od webwalker
New Star Wars Battlefront game will be based on AMD Mantle.

Re: AMD Mantle: Low-level Graphics API

Napsal: sob 23. srp 2014, 18:14
od Ingamacek
Tak na toto sa naozaj tesim :D