Stránka 14 z 106
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 09:25
od webwalker
For over 15 years, Direct3D has served as an essential ingredient to deliver cutting-edge 3D graphics in games. During this time, Direct3D has dramatically evolved as a result of deep investments we’ve made in development across our device platforms (Windows, Xbox, and Windows Phone) and continued partnership with industry-leading GPU hardware vendors and game developers. We are very excited that with the launch of Xbox One, we can now bring the latest generation of Direct3D 11 to console. The Xbox One graphics API is “Direct3D 11.x” and the Xbox One hardware provides a superset of Direct3D 11.2 functionality. Other graphics APIs such as OpenGL and AMD’s Mantle are not available on Xbox One.
http://blogs.windows.com/windows/b/appb ... ect3d.aspx
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 09:32
od Riku
To je fakt divný, že MS bude používat u xboxu one jen direct3D

Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 09:40
od del42sa
webwalker píše:Other graphics APIs such as OpenGL and AMD’s Mantle are not available on Xbox One.
http://blogs.windows.com/windows/b/appb ... ect3d.aspx[/quote]
to ovšem odporuje Anandově hypotéze , nebo ?
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 09:47
od webwalker
@
del42sa: Ne tak docela, jenže my dosud ani nevíme, co vlastně vůbec Mantle je. Definice Mantle:
is a development environment that's *similar* to the consoles, which already offer low-level APIs, close-to-metal programming, easier development and more (vs. the complicated PC environment). By creating a more console-like developer environment, Mantle: improves time to market; reduces development costs; and allows for considerably more efficient rendering, improving performance for gamers. The console connection is made because next-gen uses Radeon, so much of the programming they're doing for the consoles are already well-suited to a modern Radeon architecture on the desktop; that continuum is what allows Mantle to exist.
Tady se nic o tom, že bude na konzolích nepíše. Mantle je pro PC! Asi budeme opravdu muset počkat do listopadu.
PS:
Ono to vlastně s Anadovou teorií kolidovat nemusí. On spekuloval o tom, že Mantle je vlastně přenesené nízkoúrovňové API z XBOXu na PC.
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 09:56
od del42sa
webwalker píše:PS:
Ono to vlastně s Anadovou teorií kolidovat nemusí. On spekuloval o tom, že Mantle je vlastně přenesené nízkoúrovňové API z XBOXu na PC.
ale potom je tedy Mantle i v XBone , akorát se nejmenuje Mantle

Jsem opravdu zvědavej na další detaily v Listopadu....
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 10:01
od webwalker
Možné je všechno, ale definitivně lze říct, že název "Mantle" je API pouze pro PC. Podle mě se do listopadu více nedopátráme.
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 12:09
od del42sa
z diskuze :
I think though you will only see these "Mantle-like optimizations" on Windows 8.1 considering Microsoft is not allowing dx11.2 on Windows 7. This is the very reason why people have very high hopes for SteamOS and if Mantle is supported on it. If Microsoft continues to push W8.1 onto the community it will inevitably push both gamers and game developers away from windows and possibly adopt SteamOS using OpenGL and maybe Mantle.
Take note that the PS4 uses a OpenGL style API and has not been confirmed to be hostile towards Mantle, this could still give hope to people who are tired of Microsoft or to put so much pressure on Microsoft that they make dx11.2 available W7 like they did dx11.1.
The Xbox One graphics API is “Direct3D 11.x” and the Xbox One hardware provides a superset of Direct3D 11.2 functionality.
So what does the subset of DX11.2 call ? At the silicon/machine code level ? I mean, it might not be called 'Mantle' by MS, but if it shares the same functionality at the lowest level what difference does it make ? MS are just playing with words .....
@webwalker: ale máš recht, že chytřejší budeme v listopadu
http://developer.amd.com/apu/
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 19:28
od DOC_ZENITH
http://extrahardware.cnews.cz/mantle-na ... iznava-amd
Jop, jsem říkal že to MS zabije (na jiném webu ale říkal!

). Stejně jako postupem času zabil všechna API na jeho platformách které nebyly jeho. (killnul i ten podělanej creative EAX)
Tim nechci říci že by Mantle neexistovalo, ale bude jen úzkoprofilové bude jej umět pár enginů a to ještě ne na 100% protože budou muset být dělané taky aby běžely solidně i na D3D a OpenGL (kvůli konzolím že).
To že by mantle udělalo revoluci a pomohlo hlavně v efektivitě nakládání s CPU to bylo spíš takové zbožné přání. Ne bude se stále sedět na podělaném directX. Chjo.
Ono optimalizované OpenGL už je taky poměrně low, ale mezi vývojáři her to jaksi moc oblíbené není. Leda na PSku u sponzorovanejch her přímo Sony.
Mantle dle mého názoru nakonec bude stejné jako všechna uzavřená proprietální API, stejnej osud. Někdo může říci "ale vždyť je otevřené" ne, neni. To je jako otevřenost OpenCL. Stejně pokud to má ňák solidně běhat tak se musí optimalizovat na konkrétní železo. Mantle nebude nikdy běhat solidně na grafikách co nejsou AMD i kdyby se jej někdo rozhodl implementovat do svejch driverů. Protože mantle = optimalizace pro GCN. Pokud by NVidia implementovala mantle a zaplatžila optimalizace ňákejch titulů, ty by pak zas běžely dobře jen na jejich GPU. Případně by se optimalizovali separé a byly by jsme tam kde IDtech engine s OGL, ala různé rendericng patche pro různé architektury GPU, ala to co vývojáři her nechtěj. A v tu chvíli by bylo mantle zbytečné mohly by jsme rovnou zůstat u OpenGL.
Kdyby mantle prorazilo celkově, skrz win, linux, konzole, byla by to malá revoluce a NV by to asi dost odskákala, a pro mně za mně k čertu s NV, hlavně když bude větší výkon a konečně zas ňákej pokrok. Ale ee, takhlke to nedopadne.
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 19:34
od Hladis
Presne tohle jsem cekal. Ze to Sony a MS zazdi. Taky vůbec nevim proc by to měli chtit.
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 19:55
od arach
vesteni z kristalovy koule...
staci aby se to prosadilo v jedny top aaa hre stylem, ze to pojede treba o 20% lip nez bez toho, a trh si to o rekne sam protoze se kolem toho udela obrovskej hype...to neni pissx ani tressx a podobny kraviny, ktery akorat vykon brzdej za cenu par poletujicich strepu nebo vlasu
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 20:22
od arach
no ale 3dfx karty vykonove a hlavne technologicky prevalcovala casem jak ati tak nvidia
jestli to bude vykonove nahore diky lepsi optimalizaci cpu a bude ti stacit na stejnej vykon cpu za tri litry s mantlem proti cpu za 5 litru..., nebo budes mit na cpu za pet litru s mantlem o x procent lepsi vykon nez s cpu za pet litru bez mantlu....
jestli hry s mantle budou nejak znatelne hezci/ rychlejsi na stejnym hw, tak si to trh podle me prosadi sam...
a o tom se moc nema cenu bavit, protoze nikdo nevi jakej opravdu prinos to bude mit, jak narocny to bude pro vyvojare na implementaci atd.
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 22:29
od arach
jo presne tak, prislo pozde, to je prave to
to je jak kdyby nv ted prisla s 8800gtx
: -)))
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 22:30
od zumpar1234
No a vzdusny zamok o nejakom AMD Mantle ovladnuti konzol padol. Takze nam ostava property API Mantle, o nejakej revolucii nemoze byt ani reci ale zaujimave to byt kludne moze ak to Mantle poda dobry vysledok. Som zvedavy...

Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 22:56
od sam_217
Já teda dobu 3Dfx nějak nezažil, v tý době sem si hrál max s kalkulačkou na základce(první grafickou kartu kterou sem viděl byla Geforce 2 MX400 a o existenci nějakejch Voodoo sem vůbec nevěděl, maximálně pak na starejch, tehda ještě novejch se v systémových požadavcích objevovalo nějaký to Voodoo 4/5), ale podle toho co řikáte tak to vypadá, že se AMD skutečně vydá podobnou cestou jak kdysi 3Dfx a Glide, prostě Mantle by mohl bejt na jejich HW takovej bonus asi jako PhysX a Cuda na nvidii...podle mě do toho spatlaj vše v jednom, nějaký fyzikální efekty, TressFX atd po vzoru Nvidie a její CUDA platformě s PhysXem prostě a ty hry, který budou Gaming Evolved budou umět mimo DX i Mantle...což by mohlo trochu naznačovat, proč to tak AMD udělalo - jelikož s optimalizací DX her nejsou zrovna mistři (Crysis 3 a blbnoucí TressFX v TombRaider), prostě všechny tyhle rádoby optimalizace jim usnadní vlastní vytvořený API, kde to maj přímo na míru sami sobě, vlastnímu HW a driverům a bude se jim to tim pádem líp dělat, než se snažit o optimalizace driverů na DX hrách, tzn že v jejich "uzavřenym" systému by se SW kvalitou konečně možná mohli vyrovnat Nvidii.
Re: AMD Mantle: Low-level Graphics API
Napsal: úte 15. říj 2013, 23:17
od nou
aby to neskoncilo tak ze vdaka mantle bude v Battlefield +100% minimalne FPS a pojdete ruky AMD odtrhnut aby ste mali radeona.
inak vyjadrenie ze na XBoxe zapracovali na tom aby dosiahly "close to metal" bude z velkej casti zasluhou toho ze tam pravdepodobne neprichadza k prepinaniu kernel/user space tak ako v normalnom windowse ale vsetko bezi v kernel space.
Re: AMD Mantle: Low-level Graphics API
Napsal: stř 16. říj 2013, 00:38
od Hladis
No zase to smeruje do OT. Kdyztak by nebylo od veci zalozit Retro topic, ale zde se uz věnujte Mantle.
Re: AMD Mantle: Low-level Graphics API
Napsal: stř 16. říj 2013, 01:44
od komancero
skoda ,me ta trocha "ot" historie zaujala

a diky vsem zucastnenym

Re: AMD Mantle: Low-level Graphics API
Napsal: stř 16. říj 2013, 10:02
od Krteq
Retro thread vytvořen a diskuze přesunuta.
Unlock
Re: AMD Mantle: Low-level Graphics API
Napsal: stř 16. říj 2013, 17:50
od del42sa
http://semiaccurate.com/2013/10/16/micr ... ts-mantle/
diskuze:
To me, it still sounds like NSa answering to the Senate... you need to ask the right question with the correct wording to get the truth out of their mouthes.
Xbox doesn't support mantle, check.
AMD still says, it would ease up development and portability to consoles, check.
So... why should anyone use different commands to code for the same GPU architecture ???
I still assume, they use the same GPU commands, but can drop others that would bypass the optimized versions of DX on Xbox one or OGL on PS4.
By this, both consoles won't support Mantle, but still use the core of the API under a different name.
co myslíte vy ?
Re: AMD Mantle: Low-level Graphics API
Napsal: stř 16. říj 2013, 18:58
od Hladis
Myslim, ze MS a Sony si vytvorilo vlastní nastroje nezavisle. Pochybuju, ze jsou natolik shodne, když pouzivaji vlastní odlisna API. Tuto shodu by vytvořilo Mantle, ale uz od zacatku mi je jasne, ze není v zajmu ani Sony, ani MS umožnit fungovani jiného API nez toho jejich. Na jejich miste bych to odmitnul taky, protože me jde o profit a profit není umožnit snadnou portaci her na vice zarizenich, ale mit co největší počet exkluzivnich her psanych primo na jejich konzoli.
Jedine, ze by se vyvojari sprajcli, a s pomoci AMD by si to vydupali, protože pro vyvojare a studie je vetsi profit vice prodanych kusu na vice zarizeni. Jenze takhle to nedopadne. AMD je moc slaba firma a neznamena, ze když mají kus HW v konzolich, ze to je nejaka vyhoda. Oni jen dodavaji hw a Sony a MS si s nim dela pak co chce a AMD uz do toho nemůže nijak zasahovat. Sony a MS jsou trochu vetsi firmy s nejakymi jinými zajmy nez ma AMD a AMD nemá takove paky. To by AMD muselo získat ty největší jako EA a zatlacit, jenze ještě tu je nVidia a dalších X dolarových faktoru, proc AMD nemusi vůbec uspet.
I tak tyhle diskuze, zbozna prani a vesteni z koule je o nicem. Zbytecne se vytvari nejaka ocekavani a od AMD to mohl byt jen sikovny marketingovy tah na podporu prodeje.