I'm not going to go into the specifics of graphics API's on Vita, PS3 or PS4 since I'm a registered developer for all of those. But you can probably find some info if you look around enough.
The Xbox 360 is actually pretty interesting in terms of the API's they provide. The API superficially resembles D3D9, and in fact you can treat it that way and directly compile D3D9 code meant for a PC and it will work. However unlike the PC version, it also exposes new functionality and additional data structures that control the low-level workings of the GPU. There's actually some Gamefest presentations you can find that go into some of the details, if you're interested. As for the XB1 I have no particular insight into what's being used on that console, but I would guess they're taking a similar approach to allow for easy porting of D3D11-based engines.
MJPMember Since 29 Mar 2007
Offline Last Active Today, 02:12 AM
Graphics/engine programmer for Ready At Dawn Studios
- Group Moderators
- Active Posts 7,615
- Profile Views 15,323
- Submitted Links 0
- Member Title XNA/DirectX Moderator & MVP
- Age Age Unknown
- Birthday Birthday Unknown
Expert Community Member