Комп'ютерні новини
Всі розділи
Ігри з API AMD Mantle можна буде легко перенести на DirectX 12
Напевно багато користувачів подумали, що анонс API DirectX 12 ставить під сумнів подальшу розробку програмного інтерфейсу AMD Mantle. По-перше, DirectX є найпопулярнішим серед розробників ігор і універсальним серед виробників графічних адаптерів. По-друге, в 12-ій версії компанія Microsoft обіцяє надати розробникам більш широкий доступ до апаратних ресурсів, що дозволить ефективніше використовувати наявні можливості та досягати завдяки цьому помітного приросту в рівні продуктивності. Ця ж ідея лежить в основі API AMD Mantle, тому вона втрачає більшу частину своєї привабливості й новизни в очах розробників.
Однак компанія AMD продовжує активно популяризувати API Mantle. Так, днями в офіційному блозі з'явилися кілька цікавих нотаток щодо можливостей і структури даного програмного інтерфейсу. Серед досить цікавих графіків порівняльного тестування з використанням технологій Mantle і DirectX 11.1, була представлена й досить цікава інформація про складність перенесення ігор з однієї платформи на іншу. Зокрема, складність процесу адаптації консольних ігор на API Mantle оцінюється на рівні «низький - середній». Якщо говорити про перенесення DirectX 11-ігор для API Mantle або DirectX 12, то вона заявлена на середньому рівні складності. А от портувати ігри з API Mantle на DirectX 12 буде відносно просто через схожість принципу їхньої роботи та мов.
Ще одну перевагу у використанні API Mantle фахівці компанії AMD бачать в навчанні та підготовці програмістів до застосування можливостей DirectX 12, знову ж через схожість між ними. Нагадаємо, що офіційний реліз нової версії програмного інтерфейсу від компанії Microsoft очікується лише через 20 місяців (переддень новорічних свят 2015 року). У компанії AMD вважають, що до цього часу багато студій можуть перейти на використання API Mantle, що дозволить вже сьогодні повніше застосовувати можливості апаратної конфігурації комп'ютерів і навчити програмістів основам нового підходу до створення програмного коду, а в майбутньому - легко оптимізувати їхні продукти під DirectX 12.
http://wccftech.com
http://community.amd.com
Сергій Буділовський