AMD Mantle: Low-level Graphics API

Grafické karty s libovolným GPU firmy AMD/ATI (např. Rage, Radeon).

Moderátoři: morke, Walker1134, Wilik

Odpovědět
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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:
havli
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 15. zář 2009
Bydliště: Hradec Králové
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od havli »

A neni to jedno? OGL bylo (pro herni pouziti) v kurzu naposledy pred 10+ lety... dneska je to mrtvola.
Ryzen 7 7700 ; Asus B650E-F Gaming Wifi ; 64 GB DDR5 6000 ; Inno3D RTX 4070 Super ; Samsung 990 Pro 4 TB, MX500 4 TB ; Corsair RM850i ; Dell G3223Q
Retro PC: Core i3-3250, Quadro 5000, 4 GB DDR3, X-Fi, WinXP + 7 x64; Pentium 4 3.06 @ 3.33 GHz, Voodoo5 5500 AGP, 512MB DDR, Audigy, Win98SE; VIA C3 1000, 512MB DDR, ESS Solo-1 + DreamBlaster X2 GS, Win98SE & DOS
Retro PC: Celeron 220, Voodoo4 4500 PCI, 512MB DDR2, Win98SE; 2× Pentium Pro 233/256, Voodoo Graphics, 1024MB EDO, AWE32 28MB (CT3980), Win98SE & DOS
Retro NTB: IBM ThinkPad 600, ThinkPad T20; Toshiba Satellite Pro 430CDT, 460CDT, Portege 3010CT
HW museum.cz - muzeum grafických karet a procesorů
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: AMD Mantle: Low-level Graphics API

Příspěvek od Krteq »

To vysvětli třeba lidem z iD softu nebo profíkům :roll:
havli
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 15. zář 2009
Bydliště: Hradec Králové
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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
Ryzen 7 7700 ; Asus B650E-F Gaming Wifi ; 64 GB DDR5 6000 ; Inno3D RTX 4070 Super ; Samsung 990 Pro 4 TB, MX500 4 TB ; Corsair RM850i ; Dell G3223Q
Retro PC: Core i3-3250, Quadro 5000, 4 GB DDR3, X-Fi, WinXP + 7 x64; Pentium 4 3.06 @ 3.33 GHz, Voodoo5 5500 AGP, 512MB DDR, Audigy, Win98SE; VIA C3 1000, 512MB DDR, ESS Solo-1 + DreamBlaster X2 GS, Win98SE & DOS
Retro PC: Celeron 220, Voodoo4 4500 PCI, 512MB DDR2, Win98SE; 2× Pentium Pro 233/256, Voodoo Graphics, 1024MB EDO, AWE32 28MB (CT3980), Win98SE & DOS
Retro NTB: IBM ThinkPad 600, ThinkPad T20; Toshiba Satellite Pro 430CDT, 460CDT, Portege 3010CT
HW museum.cz - muzeum grafických karet a procesorů
Hladis
Moderátor
Moderátor
Uživatelský avatar
Registrován: 24. čer 2004
Bydliště: Varnsdorf - Athens

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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:
nou
Začátečník
Začátečník
Registrován: 11. pro 2009

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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.
LDK
Začátečník
Začátečník
Registrován: 03. srp 2005
Bydliště: Jižní Morava
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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...
Hladis
Moderátor
Moderátor
Uživatelský avatar
Registrován: 24. čer 2004
Bydliště: Varnsdorf - Athens

Re: AMD Mantle: Low-level Graphics API

Příspěvek od Hladis »

jj OGL je v mobilních zarizenich a myslim ze PS4 taky jede na nejakym OGL zakladu.
DOC_ZENITH
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 08. kvě 2010
Bydliště: Praha

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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.
nou
Začátečník
Začátečník
Registrován: 11. pro 2009

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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.
Hladis
Moderátor
Moderátor
Uživatelský avatar
Registrován: 24. čer 2004
Bydliště: Varnsdorf - Athens

Re: AMD Mantle: Low-level Graphics API

Příspěvek od Hladis »

Jasne ja narazel na profi scenu a ne mobilni. Tam to uplatneni najde.
havli
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 15. zář 2009
Bydliště: Hradec Králové
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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. :|
Ryzen 7 7700 ; Asus B650E-F Gaming Wifi ; 64 GB DDR5 6000 ; Inno3D RTX 4070 Super ; Samsung 990 Pro 4 TB, MX500 4 TB ; Corsair RM850i ; Dell G3223Q
Retro PC: Core i3-3250, Quadro 5000, 4 GB DDR3, X-Fi, WinXP + 7 x64; Pentium 4 3.06 @ 3.33 GHz, Voodoo5 5500 AGP, 512MB DDR, Audigy, Win98SE; VIA C3 1000, 512MB DDR, ESS Solo-1 + DreamBlaster X2 GS, Win98SE & DOS
Retro PC: Celeron 220, Voodoo4 4500 PCI, 512MB DDR2, Win98SE; 2× Pentium Pro 233/256, Voodoo Graphics, 1024MB EDO, AWE32 28MB (CT3980), Win98SE & DOS
Retro NTB: IBM ThinkPad 600, ThinkPad T20; Toshiba Satellite Pro 430CDT, 460CDT, Portege 3010CT
HW museum.cz - muzeum grafických karet a procesorů
webwalker
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. úno 2010
Bydliště: Buranov vedle Prahy

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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á.
Chtěl bych se stát profesionálním pískačem. Už teď jsem v tom sice hvězda, ale chtěl bych se ještě zdokonalit a začít se tím živit.
GPUreport.cz
oneb1t
Začátečník
Začátečník
Uživatelský avatar
Registrován: 22. dub 2010

Re: AMD Mantle: Low-level Graphics API

Příspěvek od oneb1t »

OGL si tahne zpetnou kompatibilitu nekdy z roku 1920... tam by musel bejt novej restart toho rozhrani aby se neco vylepsilo
https://SecreLocal.com - Local Singles Chat - No Verify - Anonymous Adult Dating - Local Live Chat
DOC_ZENITH
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 08. kvě 2010
Bydliště: Praha

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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.
nou
Začátečník
Začátečník
Registrován: 11. pro 2009

Re: AMD Mantle: Low-level Graphics API

Příspěvek od nou »

AMD ponuka Mantle ako zaklad OpenGL NG http://techreport.com/news/26922/amd-ho ... pengl-next
blekota je boss
Začátečník
Začátečník
Uživatelský avatar
Registrován: 05. črc 2006
Bydliště: okolí Hradce Králové

Re: AMD Mantle: Low-level Graphics API

Příspěvek od blekota je boss »

oneb1t
Začátečník
Začátečník
Uživatelský avatar
Registrován: 22. dub 2010

Re: AMD Mantle: Low-level Graphics API

Příspěvek 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 :)
https://SecreLocal.com - Local Singles Chat - No Verify - Anonymous Adult Dating - Local Live Chat
webwalker
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. úno 2010
Bydliště: Buranov vedle Prahy

Re: AMD Mantle: Low-level Graphics API

Příspěvek od webwalker »

New Star Wars Battlefront game will be based on AMD Mantle.
Chtěl bych se stát profesionálním pískačem. Už teď jsem v tom sice hvězda, ale chtěl bych se ještě zdokonalit a začít se tím živit.
GPUreport.cz
Ingamacek
Červená karta
Červená karta
Registrován: 04. kvě 2013
Bydliště: SNV

Re: AMD Mantle: Low-level Graphics API

Příspěvek od Ingamacek »

Tak na toto sa naozaj tesim :D
Odpovědět

Zpět na „AMD/ATI grafické karty“