
Microsoft са разработили по такъв начин своето API, че то да е съвместимо с предходното му поколение. В резултат ако сте си купили чисто нова DirectX 11 видеокарта, то няма нужда да ъпгрейдвате моментално до нов модел, за да пускате DirectX 12 игри. Както е в момента.
Разбира се, всичко това си има своето логично обяснение. Конзолата Xbox One използва DirectX 11 графичен ускорител и Microsoft нямат никакво намерение да я превръщат в автоматично остарял продукт с представянето на DirectX 12. Съответно API-то ще послужи за допълнителното оптимизиране на конзолата им.
Но какво ново можем да очакваме от DirectX 12? При него се обещава както по-голяма ефективност при разпределянето на ресурсите, така и повече контрол на разработчиците върху графичните ускорители. Всичко това се очаква да окаже благотворно влияние върху крайните потребители – на теория за по-малко пари ще получим по-красива графика.
При представянето на DirectX 12 виждаме и табличката, налична над този пасаж от бенчмарка 3D Mark. От нея можем да видим до какъв скок в производителността води ъпгрейда от DirectX 11 до новото поколение. Сериозна.
Ако си мислите, че новото поколение на API-то е насочено единствено към хай-енд машините, то сте в грешка. Всъщност DirectX 12 е насочен към куп устройства, включително смартфони и таблети. Което е напълно логично – през 2014 година все повече се говори за мобилния сектор.
Като цяло, нещата изглеждат супер. Най-вече поради факта, че няма да е задължителен ъпгрейд до DirectX 12 видеокарти. Иначе, по план новата версия на API-то трябва да е налична по някое време през 2015 година. Както винаги обаче, ще е нужно да мине известно време, докато DirectX 12 стане мейнстрийм.




3