Vulkan 1.4.340 получил новое расширение для улучшения производительности DirectX на Linux.
Vulkan — это современный низкоуровневый графический API, разработанный консорциумом Khronos Group, который даёт разработчикам прямой контроль над видеокартой и повышает производительность за счёт эффективного использования ресурсов системы. Он поддерживает многопоточность, работает на разных платформах — Windows, Linux, Android и других — и позволяет добиваться более высокого FPS в играх по сравнению с устаревшими API вроде OpenGL.
Что нового в Vulkan 1.4.340
API Vulkan 1.4.340 привлек внимание благодаря новому расширению, которое должно повысить производительность DirectX в Linux. Расширение VK_EXT_descriptor_heap разработали ведущие компании, включая AMD, Arm, Valve, Nintendo, Microsoft, NVIDIA, Intel и Google.
Однако не стоит преждевременно радоваться. Для полноценного использования расширения необходимы обновленные графические драйверы. Valve также должна добавить поддержку Proton через DXVK и VKD3D. Поэтому геймерам придется подождать, прежде чем улучшения станут доступны.
NVIDIA выпустила бета-версию драйвера Vulkan (580.94.16) для разработчиков, а для драйверов с открытым исходным кодом Mesa доступны черновые варианты кода для GPU AMD и Intel.
Расширение VK_EXT_descriptor_heap позволяет управлять дескрипторами более гибко. Память для дескрипторов организуется в кучи, которые можно использовать как на CPU, так и на GPU. Это решает проблемы, выявленные в предыдущем расширении VK_EXT_descriptor_buffer.
Основные нововведения
- Убраны наборы дескрипторов и компоновки конвейеров. Приложения теперь ищут дескрипторы по их смещению в куче.
- Шейдеры, использующие устаревшие интерфейсы, могут быть сопоставлены с кучами через специальный API.
- Интерфейс push constant заменен на push data, что упрощает передачу данных в шейдеры.
- Добавлены два способа отображения постоянных данных шейдера: напрямую в push-данных или через адрес устройства.
Многие пользователи Linux надеются, что новое расширение сократит разрыв в производительности между Linux и Windows, особенно на видеокартах NVIDIA. Тема на форуме NVIDIA собрала более 580 ответов.
2026 год обещает быть важным и интересным для геймеров на Linux!







