Foren Aktuelles Erstellen Mitglieder Anmelden

Allerlei Technikdiskussionen (2 Betrachter)

Benutzer, welche sich diesen Thread anschauen:

Microsoft Xbox One unterstützt AMDs Grafikschnittstelle Mantle nicht

Parallel zum Start der neuen Grafikkartenserien Radeon R9 und R7, die bisher im wesentlichen aus umbenannten Grafikkarten bestehen, verkündete AMD seine Pläne, eine eigene neue hardwarenahe Grafikschnittstelle etablieren zu wollen. Ziel der Mantle getauften API sei es, den Entwicklern eine möglichst schlanke Schnittstelle zu bieten, welche direkten Zugriff auf sämtliche Fähigkeiten der GCN-GPUs bietet. Durch die starke Reduktion des Overheads gegenüber DirectX und die Überlassung der Speicherverwaltung an die Spiele-Engine soll die Effizienz steigen, was sich wiederum in entsprechend höheren Bildwiederholungsraten niederschlagen dürfte. Möglich sei eine ähnlich hardwarenahe Programmierung wie bei den Konsolen. Als einzigen Anhaltspunkt für die hierdurch mögliche Performancesteigerung nennt AMD eine Steigerung der Draw-Aufrufe um das neunfache gegenüber anderen Programmierschnittstellen.

Unter anderem weil AMD mit einer vereinfachten Portierung der für die Konsolen programmierten Spiele auf die PC-Plattform kokettierte, lag die Vermutung nahe, Mantle könne auch auf den neuen Konsolen XBox One von Microsoft und Playstation 4 von Sony verwendet werden. Schließlich nutzen beide eine APU, die von AMD geliefert wird. Im Falle der Xbox One wurde sogar spekuliert, Mantle sei deren Low-Level-API. Auch wenn AMD schlecht über die Produkte anderer Firmen sprechen kann, so haben unsere Kollegen von der PCGH dennoch in einem Gespräch mit Raja Koduri herausgehört, dass Mantle auf den neuen Konsolen verfügbar sei.

Dem tritt Microsoft nun entgegen. Im hauseigenen Blog wird neben der Beweihräucherung der eigenen DirectX-API konkret verneint, dass Mantle auf der Xbox One verfügbar sei. Stattdessen habe Microsoft die eigene API DirectX für die Xbox One verschlankt um den Overhead zu verringern. Im Ergebnis werde zur Laufzeit ein „close to metal” Performancelevel erreicht.

„… 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.

Developers creating content for the Xbox One are able to use the same programing constructs across Windows and Xbox, and benefit from all the improvements that have been introduced on Windows. With Xbox One we have also made significant enhancements to the implementation of Direct3D 11, especially in the area of runtime overhead. The result is a very streamlined, “close to metal” level of runtime performance. In conjunction with the third generation PIX performance tool for Xbox One, developers can use Direct3D 11 to unlock the full performance potential of the console. …”


Darauf angesprochen lieferte der PR-Manager von AMD Robert Hallock dann über den AMD-Radeon-Graphics-Account folgende Erklärung via Twitter:

„Mantle is NOT in consoles. What Mantle creates for the PC 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.”

Ob es sich hier also nur um Wortklauberei handelt oder tatsächlich größere Unterschiede zwischen der DirectX-Version, die auf der Xbox One Verwendung findet, und Mantle bestehen, bleibt weiterhin unklar. Eventuell wird für die PC-Version der Schnittstelle lediglich ein anderer Name verwendet, was aber reine Spekulation ist. Die sicherlich notwendigen Anpassungen auf die PC-Plattform könnten ja bereits Grund genug für einen eigenen Namen sein. Andererseits nennt AMD keinen der Konsolenhersteller als Entwicklungspartner für Mantle, sondern DICE sowie weitere noch nicht näher benannte weitere Entwickler. Mit den Erschaffern der Spiel-Engine Frostbite wird bereits seit zwei Jahren an der neuen API gearbeitet.

Spätestens auf der Entwicklerkonferenz APU13 vom 11. bis 13. November sollte hier etwas mehr Licht ins Dunkel gebracht werden können, denn Mantle soll dort ein zentrales Thema werden.

http://www.planet3dnow.de/cms/4580-microsoft-xbox-one-unterstuetzt-amd-grafikschnitstelle-mantle-nicht/
 
Eventer schrieb:
Da Mantle sich erstmal beweisen muss seh ich das recht gelassen.

Da Mantle für die Konsolen egal ist kann man das auch gelassen sehen.
Witzig ist nur wo dann der Sinn von Mantle liegt? Bin davon ausgegangen das es ducrh mantle auch wesentlich einfacher sein sollte für alle Geräte zu entwickeln.
 
M4rius93 schrieb:
Naja, "Mantle" gibts auf der PS4 doch auch nicht...

Nachdem Mantle ja zur DirectX Shadersprache HLSL kompatibel ist (was ja von MS und der X1 genutzt wird), wurde gemunkelt und spekuliert, dass die Low Level API der X1 Mantle sein könnte oder zumindest darauf basiert. Das wurde nun halt offiziell dementiert.
 
Wer Zeit und Muse hat, kann sich hier Ausschnitte aus NVIDIA´s "How it´s meant to be played" Veranstaltung in Montreal gestern und heute ansehen. Im Grunde viel Blabla und wenig wirklich zu sehen.

PART 1: http://www.youtube.com/watch?v=odi-Uqp_870
PART 2: http://www.youtube.com/watch?v=SD5n49H4bxE
PART 3: http://www.youtube.com/watch?v=6ci-rdMkS_o
 
XBOX One als lokale Cloud? http://www.xboxfront.de/news-1681-38167-Xbox_One.html


Wie soll das funktionieren? zapft die XBOX One dann mein Handy oder Laptop an? Kann mir drunter absolut nix vorstellen...
 
:lachweg:

Es wird immer lächerlicher...
Klar, die X1 "zapft" andere Geräte wie Handy oder Laptop an, um Daten und Berechnungen auszulagern. Ist ja bei so einer Diversität an Geräten, Architekturen, Befehlssätzen, WLAN-KOnfigurationen etcpp üüüüüberhaupt kein Problem.

Wie verblendet muss ein Mensch sein, um sich immer wieder so abstruse Szenarien auszudenken und mit technischem Halbwissen "untermauern", damit die X1 auch ja die technisch überlegene Kiste wird?

Und selbst wenn man sich dabei auf Win8 beschränken wollte, wäre das genau so ein Schwachsinn wie alle anderen MrX-Gerüchte.
 
satzberger schrieb:
XBOX One als lokale Cloud? http://www.xboxfront.de/news-1681-38167-Xbox_One.html

1049.gif
 
Nvidia Flex Demo:

[vid]http://www.youtube.com/watch?v=ljFUcBzYkPs[/vid]

Nvidia Flame Works Demo:
[vid]http://www.youtube.com/watch?v=TzjNcVpVCtw[/vid]

GSync Tec:
[vid]http://www.youtube.com/watch?v=NLr1Q4dH1VY[/vid]
 
Also G-Sync ist absolut genial, muss man ganz klar sagen :dhoch:
Nur schade, dass es nen relativ teurer Spaß wird (neuer Monitor oder den alten "nachrüsten", wenn das überhaupt für verschiedene Modelle angeboten wird).
 
Zurück
Oben