Как известно, на прошлой неделе id Software добавили в DOOM поддержку Vulkan.
На вопрос почему был выбран кроссплатформенный и открытый API, а не проприетарная реализация от Microsoft, представители id Software Тиаго Суса и Аксель Гнитинг дали официальный ответ:
«Концептуально DirectX 12 и Vulkan очень похожи и они оба многое унаследовали от AMD Mantle. Однако главная проблема DirectX 12 — в его ограничениях. Данный API работает только на Windows 10, а мы хотели достичь максимального охвата аудитории при сходной функциональности. Вот выбор и пал на Vulkan. Кроме того, по словам представителей студии, у Vulkan есть механизм расширения, который позволяет разработчикам тесно сотрудничать с крупнейшими производителями железа для конкретных оптимизаций.»