-
AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Ho appena finito di seguire la conferenza AMD, nella quale ha presentato le sue nuove GPU.
Noiosa per la maggior parte del tempo ma alla fine, quando stavo per chiudere tutto, annunciano Mantle.
Non riuscivo a capire cosa fosse, uno sviluppatore di DICE, che lavora al Frostbyte 3, spiega come queste API permettono un "dialogo" con la GPU a basso livello, in maniera molto simile a quanto avviene su console.
A quanto pare il primo ad utilizzare quese nuove API sarà Battlefield 4, che a dicembre riceverà l'aggiornamento e utilizzerà Mantle al posto delle DirectX 11.1 con l'hardware compatibile.
Ho dato un'occhiata a twitter per leggere le prime reazioni e magari capirci qualcosa di più, in molti sembrano concordare che questo sistema permetterà un'ottimizzazione maggiore degli engine grafici.
Ora mi domando: AMD sta davvero lanciando delle librerie grafiche alternative a DirectX e OpenGL? Per quanto la possibilità di una maggiore ottimizzazione sia molto interessante, questo non porterà una maggiore frammentazione visto che, immagino, Mantle sarà un'esclusiva AMD?
EDIT:
qui trovate il comunicato stampa AMD sulle nuove schede grafiche, di sotto quoto la parte relativa a Mantle:
http://www.amd.com/us/press-releases...013sept25.aspx
Citazione:
Mantle and Graphics Core Next: Simplifying Cross-Platform Game Development
The award-winning Graphics Core Next (GCN) architecture in the AMD Radeon R9 and R7 Series graphics cards continues to serve as a driving force behind the Unified Gaming Strategy, AMD’s approach to providing a consistent gaming experience on the PC, in the living room or over the cloud — all powered by AMD Radeon graphics found in AMD graphics cards and accelerated processing units (APUs). The four pillars of the Unified Gaming Strategy — console, cloud, content and client — come together with the introduction of Mantle.
With Mantle, games like DICE’s “Battlefield 4” will be empowered with the ability to speak the native language of the Graphics Core Next architecture, presenting a deeper level of hardware optimization no other graphics card manufacturer can match. Mantle also assists game developers in bringing games to life on multiple platforms by leveraging the commonalities between GCN-powered PCs and consoles for a simple game development process.
With the introduction of Mantle, AMD solidifies its position as the leading provider of fast and efficient game development platforms. Mantle will be detailed further at the AMD Developer Summit, APU13, taking place Nov. 11-13 in San Jose, Calif.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Una terza libreria probabilmente in esclusiva per AMD significa lavoro in più per tutti gli sviluppatori che vogliono trarne vantaggio, ma essendo solamente su schede video AMD, che non sono certo la maggioranza rispetto a Nvidia nei PC da gamers del globo, non credo che convenga veramente agli sviluppatori(e di riflesso anche a AMD) tenerla per molto tempo in esclusiva.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Questa cosa è ben più interessante di uno Steam OS o Steam Machine, anzi, con uno SteamOS tutta questa roba ha ancora più senso.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Tweet di Carmack a riguardo:
Commento di uno sviluppatore DICE http://www.neogaf.com/forum/showpost...9&postcount=48
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Citazione:
Originariamente Scritto da
covin
Si, è una delle prime cose che ho pensato, la possibilità di collaborazione tra Valve e AMD, anche perchè c'era già stata in passato con l'integrazione dell'aggiornamento dei driver AMD su Steam, ma sarà Nvidia a collaborare con Valve:
Citazione:
Engineers from Valve and NVIDIA have spent a lot of time collaborating on a common goal for SteamOS: to deliver an open-platform gaming experience with superior performance and uncompromising visuals directly on the big screen.
http://blogs.nvidia.com/blog/2013/09...r-living-room/
Quindi o sarà un win di AMD su tutta la linea, grazie anche alla sua presenza su console, o un eventuale successo di SteamMachine renderà inutile Mantle.
Se dovessi puntare probabilmente sceglierei AMD, al momento, anche se l'idea di API esclusive non mi piace gran che.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Aggiungo: Mantle è sviluppato in collaborazione con EA/DICE, e dovrebbe essere supportato da tutti i prossimi titoli che faranno uso di Frostbyte, vale a dire Dragon Age, Command & Conquer, Need for Speed, Mass Effect e in generale i titoli EA.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
A me non sembra affatto una brutta cosa, soprattutto alla luce del fatto che PS4 e X1 montano schede AMD. Questo vuol dire che realizzare titoli multipiatta (includendo anche i PC con hardware AMD) dovrebbe essere ancora più agevole di prima o sbaglio?
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Appunto e in questo video lo stesso sviluppatore DICE spiega bene o male tutto. E' un Win-Win per tutti praticamente, a partire dagli sviluppatori e soprattutto per gli utenti pc.
http://www.youtube.com/watch?v=mLt5RVGJfQY
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Citazione:
Originariamente Scritto da
__Ro9__
A me non sembra affatto una brutta cosa, soprattutto alla luce del fatto che PS4 e X1 montano schede AMD. Questo vuol dire che realizzare titoli multipiatta (includendo anche i PC con hardware AMD) dovrebbe essere ancora più agevole di prima o sbaglio?
Si, a quanto ho capito è un sistema multipiattaforma che vuole unificare i processi di sviluppo su tutte le piattaforme che utilizzano AMD con GPU Core Graphic Next. E le GPU delle nuove console saranno basate su GCN.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Citazione:
Originariamente Scritto da
Aton
Si, a quanto ho capito è un sistema multipiattaforma che vuole unificare i processi di sviluppo su tutte le piattaforme che utilizzano AMD con GPU Core Graphic Next. E le GPU delle nuove console saranno basate su GCN.
E allora è una notizia discretamente positiva, specialmente per tanti sviluppatori che sono in parte estranei allo sviluppo su PC o che solo di recente vi ci sono affacciati (come From Software con Dark Souls). Se poi tutto ciò dovesse comportare anche minori costi per le conversioni...
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Nelle slide dello sviluppatore della DICE trovate di tutto, appunto conversioni più semplici tra console - pc e finalmente la possibilità di sfruttare per bene 8 core della cpu insieme alla gpu, non vedo l'ora di provare BF4 con queste nuove API, dopotutto le HD7xxx sono già compatibili con mantle.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Queste Api non sono esclusiva Amd, sono opensource.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Si, ma non penso che alla Nvidia all'inizio gliene importerà molto, il problema è che il pool di hardware amd è abbastanza grande visto che parliamo del 100% delle console nextgen, e se ciò significa conversioni più facili da sviluppare, perchè non usare anche questa API?
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Citazione:
Originariamente Scritto da
Strelok89
Queste Api non sono esclusiva Amd, sono opensource.
Davvero? questa parte me l'ero persa
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Si, quando vogliono alla Nvidia possono farne uso, naturalmente non lo faranno mai a meno che non prendano seriamente una buona parte dello share di videogiochi.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Queste "Mantle" di AMD mi puzzano tanto di "nuove Glide". Già agli sviluppatori sta molto sulle scatole dover realizzare delle versioni OpenGL dei propri giochi dopo averli programmati per avvalersi delle DirectX quando devono convertirli per sistemi diversi da Windows, figuriamoci se poi dovessero ottimizzarli anche per le Mantle (che al momento funzionano solo sulle schede AMD, proprio come le Glide funzionavano solo su quelle di 3DFX).
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Uscito bf4 e le mantle si sono rivelate essere una bufala. Il vantaggio della 290x sulla titan è contenuto ed interamente giustificato dalla partnership tra EA e amd per una migliore ottimizzazione del titolo. Non portano nessun vantaggio rispetto alle normali directx. Su guru3d trovate l'articolo con i benchmark dettagliati di bf4.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Citazione:
Originariamente Scritto da
Joxer1908
Uscito bf4 e le mantle si sono rivelate essere una bufala. Il vantaggio della 290x sulla titan è contenuto ed interamente giustificato dalla partnership tra EA e amd per una migliore ottimizzazione del titolo. Non portano nessun vantaggio rispetto alle normali directx. Su guru3d trovate l'articolo con i benchmark dettagliati di bf4.
Se ti riferisci a questo
http://www.guru3d.com/articles_pages...nchmark,1.html mi devi dire dove è scritto che hanno utilizzato Mantle dato che non l'ho trovato.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Citazione:
Originariamente Scritto da
Joxer1908
Uscito bf4 e le mantle si sono rivelate essere una bufala. Il vantaggio della 290x sulla titan è contenuto ed interamente giustificato dalla partnership tra EA e amd per una migliore ottimizzazione del titolo. Non portano nessun vantaggio rispetto alle normali directx. Su guru3d trovate l'articolo con i benchmark dettagliati di bf4.
Ma magari leggerli, gli articoli, pare brutto? Il supporto a Mantle uscirà a dicembre :facepalm:
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Citazione:
Originariamente Scritto da
Aton
Ma magari leggerli, gli articoli, pare brutto? Il supporto a Mantle uscirà a dicembre :facepalm:
Ok epic fail da parte mia :look:. Ho visto solo i grafici e non sapevo il supporto arrivase in seguito :(.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Citazione:
AMD comunica il supporto assicurato da parte di tre produttori di videogiochi di prim'ordine per la nuova tecnologia Mantle, con Cloud Imperium, Eidos-Montréal e Oxide che si schierano dalla parte delle nuove API grafiche.
Tutte e tre le etichette si uniranno a AMD e a DICE nella discussione relativa all'architettura e all'implementazione di Mantle nel corso dell'AMD Developer Summit (APU 13), in programma dall'11 al 14 novembre prossimi a San Jose, California. Nel corso dell'evento, Oxide Games offrirà inoltre un'anteprima delle prestazioni offerte da Mantle.
Si tratta di partner strategici di grande spessore, considerando che Cloud Imperium Games si sta attualmente occupando di Star Citizen mentre Eidos-Montréal, com'è noto, si sta occupando del nuovo Thief e del nuovo capitolo di Deus Ex, titolo di grande richiamo in ambito PC e non solo.
Mantle è la nuova tecnologia che fornisce API grafiche in grado di sfruttare al massimo la potenza delle schede grafiche AMD Radeon, ponendosi come alternativa alle DirectX.
http://multiplayer.it/notizie/125083...l-e-oxide.html
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Ecco, per quanto riguarda Star Citizen, sarei curioso di sapere come implementeranno il tutto, e cosa comporterà in termini di tempo l'inserire anche la compatibilità e le ottimizzazioni con Mantle, dato che hanno precedentemente detto che saranno inserite le varie tecnologie Nvidia, Physx compreso.
-
Re: AMD Mantle, nuove API grafiche per l'ottimizzazione a basso livello anche su PC
Mi sembra un'ottima idea... però 3dfx è finita male, e son convinto che è stata cassata proprio perché era troppo avanti rispetto alle dx!