Microsoft heeft meer details vrijgegeven over de nieuwe DirectX-generatie. Het bedrijf verwacht dat de eerste games op basis van DirectX 12 eind 2015 verschijnen. De api-verzameling komt naar Windows, Windows Phone en de Xbox One.
DirectX 12 moet efficiënter van gpu's gebruikmaken bij games, maar het is niet alleen bedoeld voor high-end gaming en niet alleen voor desktopvideokaarten, meldt Microsoft op zijn DirectX Developer Blog. "Direct3D 12 werkt op alle Microsoft-apparaten, van telefoons en tablets tot laptops en desktops."
Wat Windows Phone betreft betekent dit dat Qualcomms Snapdragon-socs ondersteuning krijgen, zoals Qualcomm ook bevestigd heeft, volgens EETimes, al is niet duidelijk welke modellen dat betreft. Bij de desktop krijgen alle AMD-videokaarten op basis van de Graphics Core Next-architectuur ondersteuning, terwijl het bij Nvidia om alle kaarten met DirectX 11-ondersteuning gaat. Volgens Microsoft gaat het om 100 procent van de videokaarten die momenteel verkocht worden en 80 procent van de game-pc's.
Ook de Xbox One ondersteunt DirectX 12 en volgens Microsoft krijgen games betere prestaties op het platform. Daarnaast belooft de api-bundeling het porten van games naar de verschillende platforms eenvoudiger te maken.
DirectX 12 gaat ontwikkelaars meer toegang geven tot de grafische hardware en het platform moet de cpu-belasting terugdringen. Om dit te demonstreren heeft Microsoft de 3DMark-benchmark geport naar DX12. Ten opzichte van de huidige, voor DX11 geoptimaliseerde benchmark, wordt de cpu bij de port 50 procent minder belast, terwijl het werk ook efficiënter over de cores verdeeld wordt. Ook beschrijft Microsoft het verminderen van overhead door onder andere pipeline state objects op een uniforme wijze om te zetten in native instructies voor de hardware.
Overigens gebruikt Microsoft de slogan 'Closer to the metal' om de directe toegang tot de grafische chip aan te duiden. Dit is dezelfde leuze als AMD eerder gebruikte voor zijn Mantle-api, die vergelijkbare functionaliteit biedt. Eerder liet AMD al weten de komst van DirectX 12 graag tegemoet te zien, omdat de api's in lijn zouden liggen met de Mantle-visie van het bedrijf.
De eerste games die van DirectX 12 gebruikmaken, komen aan het einde van 2015 beschikbaar, verwacht Microsoft. Later dit jaar komt er al een preview-release beschikbaar.