Microsoft has revealed the first work on its new DirectX 12 API. PCs, tablets, smartphones and Xbox One will all benefit from the new technology, which promises to free up CPU resources while offering developers lower-level access and more control of graphics hardware. In a demonstration of the the cross-platform nature of DirectX 12, Forza Motorsport 5 was shown running on PC featuring an nVidia graphics card.
In theory, any DX11 graphics card should work with DX12 and nvVdia has confirmed that anything from the “Fermi” 400 series onward should work. nVidia has also provided an initial driver to allow developers to get to grips with the new tech.
Forza 5 was seen running on the Titan Black hardware – the most powerful single-chip graphics card on the market. Developer, Turn 10 confirmed that the conversion from Xbox One’s DX11.x API to an Alpha version of DX12 took four man-months to achieve, with some features of the existing console API migrating across to PC. Other elements such as “pipeline state objects” and the “resource binding model” will make their way across to Xbox One.
Read more at the DirectX 12 Blog where they include a brief FAQ:
Q: Should I wait to buy a new PC or GPU?
A: No – if you buy a PC with supported graphics hardware (over 80% of gamer PCs currently being sold), you’ll be able to enjoy all the power of DirectX 12 games as soon as they are available.
Q: Does DirectX 12 include anything besides Direct3D 12?
A: Also new is a set of cutting-edge graphics tools for developers. Since this is a preview of DirectX 12 focused on Direct3D 12, other technologies may be previewed at a later date.
Q: When will I be able to get my hands on DirectX 12?
A: We are targeting Holiday 2015 games.
Q: What hardware will support Direct3D 12 / will my existing hardware support Direct3D 12?
A: We will link to our hardware partners’ websites as they announce their hardware support for Direct3D 12.