• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Xbox One Doesn't Support AMD Mantle API

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
46,362 (7.68/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
As proponents of the DirectX API, which single-handedly shaped consumer 3D graphics market for the past decade and a half, it shouldn't come as a shocker, that Microsoft's next-generation entertainment platform, the Xbox One, will not support AMD's ambitious Mantle project, a 3D API that's tailor-made for the company's Graphics CoreNext GPU micro-architecture, on which the GPU driving the Xbox One is based. The company released a statement to that effect mentioning that "other APIs" such as OpenGL and AMD Mantle won't be supported on Xbox One. Says Microsoft;

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.

The Xbox One will support DirectX 11.2, an evolution over DirectX 11, which adds support for a new feature called "Tiled resources," which lets 3D apps more efficiently manage available hardware resources, by streaming portions of single large textures as a 3D scene being rendered demands it. It heralds a kind of virtual memory system for the GPU, and Microsoft could encourage game developers to take advantage of it, for their Xbox One titles. Such a feature already exists with OpenGL.

View at TechPowerUp Main Site
 
Joined
Mar 6, 2012
Messages
566 (0.13/day)
Processor i5 4670K - @ 4.8GHZ core
Motherboard MSI Z87 G43
Cooling Thermalright Ultra-120 *(Modded to fit on this motherboard)
Memory 16GB 2400MHZ
Video Card(s) HD7970 GHZ edition Sapphire
Storage Samsung 120GB 850 EVO & 4X 2TB HDD (Seagate)
Display(s) 42" Panasonice LED TV @120Hz
Case Corsair 200R
Audio Device(s) Xfi Xtreme Music with Hyper X Core
Power Supply Cooler Master 700 Watts
I see Microsoft is playing with the words and this is to confuse people.

MANTLE, OPENGL AND DIRECT X API is also not supported on PS4 because they have their own API to talk to APU.

Microsoft is just being obvious here. :wtf:
 
Joined
Apr 30, 2012
Messages
3,881 (0.89/day)
At the GPU14 the only reference to consoles was that Mantle could be used by developers to make porting easier. Nothing was mentioned as a replacement to next-gen consoles.
 
Joined
Dec 9, 2011
Messages
260 (0.06/day)
Location
The Netherlands
Processor Intel Core i5 3570k
Motherboard MSI Z77 MPower
Cooling Thermalright Archon
Memory Crucial Ballistix Elite 2x4GB 1600MHz (8-8-8-24)
Video Card(s) MSI Geforce GTX 1060 6GB Gaming X
Storage Plextor M5 Pro 512GB; WD Caviar Green 2TB
Display(s) 2x HP ZR24w
Case Phanteks Enthoo Pro M Special Edition Tempered Glass
Audio Device(s) Creative Sound Blaster Z
Power Supply Seasonic Focus GX-650
Mouse Logitech G403 HERO
Keyboard SteelSeries 7G
Software Windows 10 Pro 64-bit EN
Right, because using a high level API on fixed hardware is so efficient.
 
Joined
Aug 23, 2013
Messages
546 (0.14/day)
I see Microsoft is playing with the words and this is to confuse people.

MANTLE, OPENGL AND DIRECT X API is also not supported on PS4 because they have their own API to talk to APU.

Microsoft is just being obvious here. :wtf:


Actually, PS4's is based on OpenGL.

AMD implied that Mantle could be used to develop game across three platforms (PS4, Xbone, PC), but now the truth comes out. Mantle will be used for only one platform, PC. And it will be a very, very small niche of users on that platform.

I think we can safely stick a fork in Mantle. Glide 2.0 is officially done. It's for the best.
 
Joined
May 1, 2012
Messages
1,027 (0.23/day)
Location
New Jersey, USA
System Name Current Rig
Processor AMD 7800X3D
Motherboard MSI x670e Tomahawk wifi
Cooling Artic Freezer II 360
Memory G.Skill 32gb ddr5 6000mhz
Video Card(s) AMD 7900XTX 24 GB
Storage Samsung SSD 980 PRO 2TB
Display(s) Alienware 3420DW 120 Freesync
Case LianLi Lancool III white non-rgb
Audio Device(s) Onboard ALC
Power Supply Corsair Shift 1000W
Mouse G502 Hero
Keyboard Ducky Shine 5
Software Win 11 64bit
Benchmark Scores The second best!
I think we can safely stick a fork in Mantle. Glide 2.0 is officially done. It's for the best.

LOL, glide 2.0. I was wary of the rampant fanboyism? with recent mantle reports and discussions but unless a variety of publishers and developers adopt it, its dead dead.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
Actually, PS4's is based on OpenGL.

AMD implied that Mantle could be used to develop game across three platforms (PS4, Xbone, PC), but now the truth comes out. Mantle will be used for only one platform, PC. And it will be a very, very small niche of users on that platform.

I think we can safely stick a fork in Mantle. Glide 2.0 is officially done. It's for the best.

Yep, Mantle will be AMD's Hardware Accelerated PhysX.

I know Microsoft is forcing DX11.2 on the Xbone because they want to push their API, but it would have been nice if they would allow OpenGL as well. Honestly, I think it would have led to a much better experience of gamers if all 3 major platforms(PS4, Xbone, and PC) all had a common API that game developers could use. It certainly would lead to less crappy ports.

However, I think now that Xbox will be the only console not use OpenGL that means developers will likely start developing games in OpenGL first and release native versions for PC and PS4, and then port the game over to Xbone. So I'm guessing most of the Xbone titles will end up being ports.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,035 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
However, I think now that Xbox will be the only console not use OpenGL that means developers will likely start developing games in OpenGL first and release native versions for PC and PS4, and then port the game over to Xbone. So I'm guessing most of the Xbone titles will end up being ports.

Developers and publishers will favour the platform that maximizes their $$, either through sales or special exclusivity deals with console makers.

Nobody is gonna ask the programmers what platform they like to develop for.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
Developers and publishers will favour the platform that maximizes their $$, either through sales or special exclusivity deals with console makers.

Nobody is gonna ask the programmers what platform they like to develop for.

That is true, but I would think being able to program for OpenGL and having a game that works on two platforms pretty much right away would be a pretty big savings. Plus, programming in OpenGL opens ups Linux and OSX as well, even though those two aren't really big gaming markets.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,035 (3.71/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
PS4 does not exactly use OpenGL btw, it's called libgcm and is a heavily modified version of OpenGL, that won't just work on any other platform
 

Easy Rhino

Linux Advocate
Staff member
Joined
Nov 13, 2006
Messages
15,444 (2.43/day)
Location
Mid-Atlantic
System Name Desktop
Processor i5 13600KF
Motherboard AsRock B760M Steel Legend Wifi
Cooling Noctua NH-U9S
Memory 4x 16 Gb Gskill S5 DDR5 @6000
Video Card(s) Gigabyte Gaming OC 6750 XT 12GB
Storage WD_BLACK 4TB SN850x
Display(s) Gigabye M32U
Case Corsair Carbide 400C
Audio Device(s) On Board
Power Supply EVGA Supernova 650 P2
Mouse MX Master 3s
Keyboard Logitech G915 Wireless Clicky
Software The Matrix
this is like reporting that water is wet...
 
Joined
Mar 6, 2012
Messages
566 (0.13/day)
Processor i5 4670K - @ 4.8GHZ core
Motherboard MSI Z87 G43
Cooling Thermalright Ultra-120 *(Modded to fit on this motherboard)
Memory 16GB 2400MHZ
Video Card(s) HD7970 GHZ edition Sapphire
Storage Samsung 120GB 850 EVO & 4X 2TB HDD (Seagate)
Display(s) 42" Panasonice LED TV @120Hz
Case Corsair 200R
Audio Device(s) Xfi Xtreme Music with Hyper X Core
Power Supply Cooler Master 700 Watts
Actually, PS4's is based on OpenGL.

AMD implied that Mantle could be used to develop game across three platforms (PS4, Xbone, PC), but now the truth comes out. Mantle will be used for only one platform, PC. And it will be a very, very small niche of users on that platform.

I think we can safely stick a fork in Mantle. Glide 2.0 is officially done. It's for the best.


PS4 does not exactly use OpenGL btw, it's called libgcm and is a heavily modified version of OpenGL, that won't just work on any other platform

Like i said every console maker has their own API. :)
 
Top