Nee, ik weet absoluut niet zeker of intel of Nvidia mee gaan doen, wat ik zeg is dat ze beide wel een probleempje erbij hebben als Mantle wel goed scoort. Want dat gaat er gebeuren als jouw visie klopt. Amd heeft dan een succesvolle API, waar andere ontwikkelaars wellicht ook trek in krijgen en Intel en Nvidia moeten de bittere pil slikken en met een antwoord komen.
Ten eerste, dit verhaal heeft niets te maken met of mijn visie klopt of niet. Op het moment bestaat Mantle alleen voor AMD GCN-kaarten. Dus, mocht Mantle een succes worden, dan inderdaad, vist iedereen, inclusief mensen met oudere AMD-kaarten, achter het net.
Zelfs al zouden nVidia en Intel Mantle willen ondersteunen, dan hebben ze echt hun support niet klaar tegen de tijd dat BF4 met de Mantle-patch komt.
Ten tweede, mijn visie is dus dat Mantle helemaal niet zo'n succes wordt. Dus het zal allemaal wel een storm in een glas water zijn.
Behalve dan, dat volgens jouw visie Mantle al dood is voor de geboorte ervan.
Dat heb ik ook weer niet gezegd. Sowieso heeft Frostbite support voor Mantle, dus BF4 en een stel andere games zullen sowieso wel met Mantle-support komen.
Maarja, dan is het verhaal net als met GPU-PhysX: er zijn een aantal games die er support voor hebben (meestal gesponsord door nVidia), maar het is nou ook weer niet zo'n doorslaand succes dat de concurrentie er wakker van ligt.
Dat ze ook met DX en aldus met Microsoft bezig zijn, is nogal voor de hand liggend, daar ze BF4 natuurlijk voor een breed publiek willen uitrollen en niet alleen voor de het AMD GCN-platform.
Wat dus het gevolg is van een grote beperking van Mantle.
Jij probeert het om te draaien, alsof AMD de grote sponsor erachter is terwijl de game ontwikkelaar(s) zelf naar de gpu makers zijn gegaan. Tenminste, dat word beweerd door de betrokken partijen.
Misschien heb jij ook inside info die het tegendeel beweerd ?
Dat is een leuk marketing-verhaaltje ja. Feit is dat Battlefield onder de Gaming Evolved-vlag van AMD valt. En dit al deed voordat er sprake was van Mantle. Ook de D3D-versie van Battlefield is dus lekker optimized voor AMD. Nu zou het in theorie best waar kunnen zijn dat de ontwikkelaars eerst hebben geroepen van "Nou, het zou toch fijn zijn als we net zulke lage call-overhead hadden als op de consoles". Dat roepen ontwikkelaars immers al jaren. Maar het is wel duidelijk AMD die er ineens een hele marketing-campagne omheen begint, 'toevallig' op het moment dat ze ook de APUs voor twee nieuwe consoles leveren, en de indruk willen wekken dat Mantle daar ook op werkt.
Het is dus overduidelijk dat AMD de grote sponsor achter dit alles is. Heb je die slides van Frostbite bekeken? Staat duidelijk Gaming Evolved op. En werden gepresenteerd op de AMD GPU Tech Day. In de slides is het dan ook alleen AMD hier en Radeon daar. Andere IHVs worden totaal niet genoemd. Het is vooral opvallend dat niet iedereen dit wil zien.
Tja, ze hebben ook weinig keus, als ze een efficientere API wensen en Intel en Nvidia geen interesse tonen en AMD wel.
Ik betwijfel of ze uberhaupt met nVidia of Intel gesproken hebben. Ik denk dat het Gaming Evolved-programma dat sowieso niet toelaat, is toch een exclusieve deal.
Dan vraag ik me als ontwikkelaar vooral af: waarom gaan ze dan in zee met AMD met een GCN-specifieke oplossing? Ik, als ontwikkelaar die WEL integriteit heeft, zou daar nooit aan beginnen. Alleen als het een open API is, die nVidia en Intel ook ondersteunen, zou ik mee willen werken om een dergelijke API te ontwikkelen en ondersteunen. Een API die alleen maar een paar GCN-kaarten ondersteunt, en niet eens de consoles, dat slaat gewoon nergens op.
Maar zoals ik ook al zeg, als ontwikkelaar zie ik ook niet echt in hoe je een API zou kunnen ontwikkelen die wel meerdere architecturen ondersteunt, en TOCH minder abstractie/overhead heeft dan een D3D. Heel veel speelruimte heb je daar niet. Dus iets als Mantle is een fool's errand, zoals ik 2 jaar geleden al zei.
[Reactie gewijzigd door Verwijderd op 23 juli 2024 01:37]