Stránka 9 z 106

Re: AMD Mantle: Low-level Graphics API

Napsal: úte 1. říj 2013, 17:46
od del42sa
webwalker píše:To je právě ta mýlka. Konzole, ačkoliv byly papírově jasně slabší, díky programování "direct to metal" byl jejich životní cyklus mnohem a mnohem delší než silných PC.
Jenže za jakou cenu ??? ty hry musely být záměrně kriplené aby aspoň nějak slušně běžely na slabém hardware a to navzdory programování přímo na "železo"a přesto se ještě musely odebírat další věci a dělat další kompromisy, aby to aspoň nějak běhalo (Cell, to byla noční můra všech programátorů) a ve výsledku to téměř zastavilo jakýkoliv pokrok ve vývoji her. Proč asi poslední roky nadáváme, že hry na PC vypadají jak vypadají vyjma pár exkluzivních titulů ?? Kvůli konzolím a není to tím, že dosavadní programování "direct to metal" by bylo na tak vysoké úrovni, ale kvůli jejich slabému a zastaralému hardware.

To se ale teď dost podstatně změnilo. Máme zcela nové a svým způsobem revoluční API, které nejen že řeší samotný rendering a konečně i využití více jader CPU, ale navíc umožňuje snadnou portaci her napříč platformami a co víc, není to na úkor kompatibility se všeobecně používanými rozhraními jako je DX a OGL. :) K tomu přičti zcela nový DX11.2 capable hardware a vyjde to z toho to, že se spíše rozdíly, které hrály ve prospěch PC (ugradovatelnost, větší výkon, širší možnosti nastavení) stírají a konzole pak z tohoto srovnání vycházejí jako výhodnější koupě (pro hráče samozřejmě - aneb zapni a hraj).

Vem v potaz i prodejní cenu takové konzole a vyjde ti, že srovnatelný PC by tě vyšel na více peněz než konzole a imho ani přítomnost Mantle v desktopu na tom nic nezmění.

A poslední věc: zatím se pořád zdůrazňují pozitiva Mantle rozhraní,ale jsem si jistý, že podobně jako Glide, bude mít i Mantle nějaké ty restrikce či určitá omezení vyplývající z použití low-level API.

@Hladis: Je to výhoda pro vývojáře, kteří chtějí uvést hru i v provedení pro PC. Čili výhoda je snadná portace her napříč platformami.

IMO IMO IMO

Re: AMD Mantle: Low-level Graphics API

Napsal: úte 1. říj 2013, 18:03
od Hladis
Mno to vim ze pro vyvojare, ale me jde o to, zda tam nebude prekazka/restrikce prave ze strany MS a SONY a na tom to stoji a pada. Pokud se Mantle ma ujmout masoveji, musí byt pritomno na obou konzolich ve velkem poctu titulu a to zavisi na vuli tehle dvou.

Re: AMD Mantle: Low-level Graphics API

Napsal: úte 1. říj 2013, 18:08
od del42sa
Já to z té prezentace takto pochopil, že to je hodně zaměřené právě na konzole už jen díky přítomnosti AMD hardware v obou konzolích. Desktop Mantle je imho jen takový vedlejší produkt této snahy, ale máš pravdu, že bude záležet na AMD jak se jim podaří MS a Sony přesvědčit, že je pro ně použití Mantle výhodnější než jejich vlastní vývojářské tools. Mám ale pocit, že právě o to AMD usiluje....

PS: třeba se potvrdí Anandova hypotéza ( i když já si to nemyslím) a pak by použití na XBone bylo zaručenou věcí.

Re: AMD Mantle: Low-level Graphics API

Napsal: úte 1. říj 2013, 18:25
od Raikkonen
Zase ale nezapomeňte, že grafiky dělá i nVidia a Intel. To aby si AMD za Mantle exkluzivitu pěkně zaplatila, protože kdo by si jinak nechal utéct asi 60% trhu dedikovaných a v celkovém trhu grafik přes 75%? A to ještě máme ohromnou spoustu starších Radeonů řady HD 6xxx a starších, které uživatelům ještě chvíli vydrží. Proto moc nevěřím, že se v příštích 2 letech objeví více PC her Mantle-only, maximálně v jednotkách.

Re: AMD Mantle: Low-level Graphics API

Napsal: úte 1. říj 2013, 18:32
od Hladis
No a tohle me prave nejvic zajima, protože pokud to AMD neprotlaci přes tyhle dva, tak si muze sbalit fidlátka a bude to jen takova draha featurka v Battlefieldu 4. Pokud se jim to ale povede (a třeba uz tam nejaky dohody jsou, ci to muzou tlacit na SONY a MS pomoci vyvojaru), tak vyhrajou jackpot.

Raikkonen: Pokud by to AMD perotlacili na konzolich, tak nejaka nVidia s Intelem jim jsou ukradeny.

Re: AMD Mantle: Low-level Graphics API

Napsal: úte 1. říj 2013, 18:37
od ArgCZ
Raikkonen píše:Proto moc nevěřím, že se v příštích 2 letech objeví více PC her Mantle-only, maximálně v jednotkách.
Takové hry se neobjeví snad nikdy, to je z celé prezentace myslím více než jasné.

Re: AMD Mantle: Low-level Graphics API

Napsal: úte 1. říj 2013, 18:45
od Raikkonen
Hladis - tak co tedy vlastně Mantle je? Z toho mála infa jsem zatím pochytil jen API pro PC, které umožní rychlejší port z konzolí a vymačká více z GCN architektury. V tom smyslu jsem někde četl i vyjádření pár vývojářů. Jestli je ale Mantle API i pro konzole, tak to je úplně jiný level.

Re: AMD Mantle: Low-level Graphics API

Napsal: úte 1. říj 2013, 18:49
od nonestaciti
Hladis píše: Raikkonen: Pokud by to AMD perotlacili na konzolich, tak nejaka nVidia s Intelem jim jsou ukradeny.
Taký malý východiskový krok by mohla byť užšia spolupráca nV a intelu, ale tam by potrebovali viac než rok aby im to prinieslo nejaké ovocie.

Re: AMD Mantle: Low-level Graphics API

Napsal: úte 1. říj 2013, 18:57
od Hladis
Raikkonen píše:Hladis - tak co tedy vlastně Mantle je? Z toho mála infa jsem zatím pochytil jen API pro PC, které umožní rychlejší port z konzolí a vymačká více z GCN architektury. V tom smyslu jsem někde četl i vyjádření pár vývojářů. Jestli je ale Mantle API i pro konzole, tak to je úplně jiný level.
Zalistuj zpet a cti :) Není to API jako Dx ci OGL. Je to jen "nadstavba".
nonestaciti píše:
Hladis píše: Raikkonen: Pokud by to AMD perotlacili na konzolich, tak nejaka nVidia s Intelem jim jsou ukradeny.
Taký malý východiskový krok by mohla byť užšia spolupráca nV a intelu, ale tam by potrebovali viac než rok aby im to prinieslo nejaké ovocie.
Intelu je nejaky herni segment vcelku ukradeny a u nV je tezky ted něco predikovat. nV se muze zacit orientovat na Linux a Valve, ale to je cucani z prstu.

Re: AMD Mantle: Low-level Graphics API

Napsal: úte 1. říj 2013, 18:58
od del42sa
Raikkonen píše:Hladis - tak co tedy vlastně Mantle je? Z toho mála infa jsem zatím pochytil jen API pro PC, které umožní rychlejší port z konzolí a vymačká více z GCN architektury. V tom smyslu jsem někde četl i vyjádření pár vývojářů. Jestli je ale Mantle API i pro konzole, tak to je úplně jiný level.
Je to IMHO přesně naopak, je to hlavně pro konzole s tím, že jako vedlejší produkt této více jak dvouleté práce je i odvozenina rozhraní pro PC. Vzhledem k poklesu poptávky po klasických PC, by se jim ani nevyplatilo vyvíjet nové API jen pro PC
Also, why can't Mantle be applied to ARM APU chips, which AMD probably has in the pipeline. Even if 64-bit ARM is slower than x86 (who knows), with Mantle it may not matter.

Something tells me there's a lot more to Mantle than a few games under Windows.

Re: AMD Mantle: Low-level Graphics API

Napsal: stř 2. říj 2013, 06:18
od nonestaciti
Hladis píše: Intelu je nejaky herni segment vcelku ukradeny a u nV je tezky ted něco predikovat. nV se muze zacit orientovat na Linux a Valve, ale to je cucani z prstu.
Samozrejme môžme len odhadovať čo kto urobí, ale myslím že by intel určite nebol proti ak by mali možnosť mať efektívnejšiu GPU časť vo svojich CPU a na oplátku by nvidii už niečo hádam ponúkli. Ved do vývoja vlastných GPU investovali tiež nemalé peniaze a stále sa len AMD pozerajú na "zadné svetlá".

Re: AMD Mantle: Low-level Graphics API

Napsal: stř 2. říj 2013, 08:12
od del42sa
Jenže Nvidia se Intelem nemají moc rádi, to je známý fakt. Otázka je co by z případného spojení Intel/Nvidia mohlo vzniknout ? V krátkém časovém horizontu nic, co by nějak ohrozilo současnou pozici ADM. To, že AMD obsadio všechny konzole jim otevírá nové možnosti , takové jako nikdy v historii neměli a pokud něco nepo.. tak si troufám tvrdit, že to bude i rozhodující pro jejich další budoucnost a dokonce i pravděpodobnou dominanci na herním trhu.

Re: AMD Mantle: Low-level Graphics API

Napsal: stř 2. říj 2013, 10:38
od webwalker
Hladis píše:No a tohle me prave nejvic zajima, protože pokud to AMD neprotlaci přes tyhle dva, tak si muze sbalit fidlátka a bude to jen takova draha featurka v Battlefieldu 4. Pokud se jim to ale povede (a třeba uz tam nejaky dohody jsou, ci to muzou tlacit na SONY a MS pomoci vyvojaru), tak vyhrajou jackpot.

Raikkonen: Pokud by to AMD perotlacili na konzolich, tak nejaka nVidia s Intelem jim jsou ukradeny.
To je přesně ono. AMD už v konzolích jsou. Všichni ostatní jako MS (který se prý vyjádřil, že mu to nevadí), SONY, nVidia, Intel, Valve jim můžou být naprosto ukradeni. Co je v současné době nejdůležitější a o co se povede rozhodující boj jsou vývojáři. Pokud se AMD povede protlačit Mantle do těch pár rozhodujících enginů jako Unreal, CryEngine, Frostbite, Id Tech apod., získají valnou většinu herního trhu. A právě díky konzolím s AMD HW to získávání mají hodně usnadněné. Proto bude teďka důležité sledovat, koho dalšího bude AMD lanařit. Já vím, že dneska už Andersson z DICE lanaří Carmacka :oops:

Re: AMD Mantle: Low-level Graphics API

Napsal: stř 2. říj 2013, 10:46
od Krteq
Jj, Carmack se nechal slyšet, že se mu Mantle celkem zamlouvá (ono se mu zamlouvá všechno co je co nejblíž železu :mrgreen: ), ale že má obavy o to, jak se to prosadí u vývojářů.

Re: AMD Mantle: Low-level Graphics API

Napsal: stř 2. říj 2013, 10:59
od del42sa
za dob kdy začínala 3dfx se povedlo přesvědčit Carmacka aby v Quake podporoval OGL na Voodoo a tato podpora se jim vyplatila. Teď je sice trochu jiná doba, ale podpora vývojářů je základ všeho. :)

Re: AMD Mantle: Low-level Graphics API

Napsal: stř 2. říj 2013, 11:10
od webwalker
Tak, tak. Ale tobě by stačilo přesvědčit pouze ty, kteří tvoří herní enginy (na kterých pak vyvíjejí své hry další vývojáři), kterých je dnes méně než tenkrát a mají rozhodující pozici na herním trhu.

Re: AMD Mantle: Low-level Graphics API

Napsal: stř 2. říj 2013, 11:13
od ArgCZ
tak minimálně u Unreal enginu mají podle mě docela slušnou šanci...

Re: AMD Mantle: Low-level Graphics API

Napsal: stř 2. říj 2013, 16:02
od Waleron
Chápu to tak, že bude třeba moje stará HD 7850 mít +- stejné(dokonce třeba o 20% víc) FPS jak GTX 760 na kterou jsem upgradoval? Např. v BF4 ? :o

Re: AMD Mantle: Low-level Graphics API

Napsal: stř 2. říj 2013, 16:12
od Hladis
Tak to tezko a vzhledem ke kvalite bety BF4 bych zustal hodne pri zemi :)

Re: AMD Mantle: Low-level Graphics API

Napsal: stř 2. říj 2013, 16:34
od Ingamacek
Mantle v bete zapnut vlastne ide alebo nie?