The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск DXVK 2.4.1, реализации Direct3D поверх API Vulkan

27.09.2024 20:06

Доступен выпуск прослойки DXVK 2.4.1, предоставляющей реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 и 11, работающую через трансляцию вызовов в API Vulkan. Для использования DXVK требуется наличие драйверов с поддержкой API Vulkan 1.3, таких как Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 и AMDVLK. DXVK может применяться для запуска 3D-приложений и игр в Linux при помощи Wine, выступая в качестве более высокопроизводительной альтернативы встроенных в Wine реализаций Direct3D 9/10/11, работающих поверх OpenGL.

Основные изменения:

  • Обеспечено динамическое выделение областей памяти c учётом размера уже выделенной приложению памяти. Изменение позволило избавиться от настройки dxvk.maxChunkSize и улучшить поведение лаунчеров многих игр.
  • Повышена общая стабильность реализации D3D8, благодаря устранению различных утечек памяти и обработке ошибок.
  • Оптимизирован процесс загрузки буфера вершин (vertex buffer). Значительно повышена производительность некоторых игр, использующих программную обработку вершин.
  • При использовании драйвера AMDVLK включён по умолчанию строгий режим эмуляции операций с плавающей запятой (D3D9FloatEmulation::Strict).
  • Реализована стадия исключения неиспользуемого кода, решающая проблемы с генерацией некорректных шейдеров SPIR-V.
  • Для приближения поведения к Windows обеспечен выход из полноэкранного режима после переключения фокуса из окон с играми, использующими D3D11.
  • Устранены проблемы, проявляющиеся в играх:
    • Batman Arkham Knight
    • Chrome: Gold Edition
    • GTA: San Andreas
    • Hunt Showdown
    • Kena: Bridge of Spirits
    • Microsoft Flight Simulator
    • Operation Racoon City
    • Prince of Persia (2008)
    • Rayman 3
    • Senran Kagura Peach Ball
    • Serious Sam 2
    • Splinter Cell: Pandora Tomorrow
    • The First Templar
    • The Sims 2
    • The Sims 4
    • Trails through Daybreak


  1. Главная ссылка к новости (https://github.com/doitsujin/d...)
  2. OpenNews: Выпуск DXVK 2.4, реализации Direct3D 8/9/10/11 поверх API Vulkan
  3. OpenNews: В состав DXVK добавлена поддержка Direct3D 8
  4. OpenNews: Выпуск VKD3D-Proton 2.13, форка Vkd3d с реализацией Direct3D 12
  5. OpenNews: Компания Valve выпустила Proton 9.0-3, пакет для запуска Windows-игр в Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61945-dxvk
Ключевые слова: dxvk, directx, wine
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1, Аноним (1), 21:04, 27/09/2024 [ответить]  
  • –1 +/
    No comments
     
  • 2, Аноним (2), 21:06, 27/09/2024 [ответить]  
  • +1 +/
    DireсtX7 мне запилили живо!
     
  • 3, Аноним (3), 21:27, 27/09/2024 [ответить]  
  • +/
    The Sims 2 наконец можно запускать в вайне? Авторы dxvk много грязных слов о разработчиках этой игры приводили каждый раз.
     
  • 5, Аноним (3), 21:39, 27/09/2024 [ответить]  
  • +/
    >62 commits to master since this release

    Эм, повременю с обновлением, обычно из мастера собираю. А хотя однострочник и тег может скачать, 10 дней это старая.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру