Vulkan 1.4.340

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!

Источник
Константин Дьяченко

Автор и основатель сайта Игры в Linux с 2010 года. Пользователь Linux с 2002. Старый злобный сисадмин с 1997.

Если Вам интересна тематика сайта и вы хотите каким-то образом поучаствовать в жизни сайта и его сообществ - напишите мне! Все контакты в разделе о сайте.

Игры в Linux
Добавить комментарий

Поля email и сайт не являются обязательными. Оставляя комментарий вы соглашаетесь с политикой конфиденциальности сайта.