ការចេញផ្សាយការអនុវត្ត DXVK 2.1, Direct3D 9/10/11 នៅលើកំពូលនៃ Vulkan API

ការចេញផ្សាយស្រទាប់ DXVK 2.1 អាចរកបានដោយផ្តល់នូវការអនុវត្តនៃ DXGI (DirectX ក្រាហ្វិករចនាសម្ព័ន្ធ) Direct3D 9, 10 និង 11 ដែលធ្វើការតាមរយៈការបកប្រែការហៅទៅកាន់ Vulkan API ។ DXVK ទាមទារកម្មវិធីបញ្ជាដែលគាំទ្រ Vulkan API 1.3 ដូចជា Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 និង AMDVLK ។ DXVK អាចត្រូវបានប្រើដើម្បីដំណើរការកម្មវិធី និងហ្គេម 3D នៅលើលីនុចដោយប្រើប្រាស់ Wine ដោយបម្រើជាជម្រើសដែលមានប្រសិទ្ធភាពខ្ពស់ចំពោះការអនុវត្ត Direct3D 9/10/11 ដើមរបស់ Wine ដែលដំណើរការលើ OpenGL ។

ការផ្លាស់ប្តូរសំខាន់ៗ៖

  • На системах с поддержкой цветового пространства HDR10 предоставлена возможность активации HDR через выставление переменной окружения DXVK_HDR=1 или указание параметра dxgi.enableHDR = True в файле конфигурации. После активации HDR игры могут определять и использовать цветовое пространство HDR10 при наличии пакета vkd3d-proton 2.8 или более новой версии. Основные пользовательские окружения в Linux пока не поддерживают HDR, но поддержка HDR имеется в композитном сервере Gamescope, для включения которой следует использовать опцию «—hdr-enabled» (пока работает только на системах с GPU AMD при использовании ядра Linux с патчами josh-hdr-colorimetry).
  • Улучшена компиляция шейдеров. Для уменьшения заиканий использование библиотек конвейера (pipeline) расширено на конвейеры с тесселяцией и геометрическими шейдерами, а при использовании MSAA задействованы дополнительные возможности Vulkan-расширения VK_EXT_extended_dynamic_state3.
  • Для старых игр с поддержкой сглаживания с множественной выборкой (MSAA, Multi-Sample Anti-Aliasing) добавлены настройки d3d9.forceSampleRateShading и d3d11.forceSampleRateShading включающие режим Sample Rate Shading для всех шейдеров, позволяющий повысить качество изображений в играх.
  • В сборки для Linux добавлен бэкенд GLFW, который можно использовать как альтернативу бэкенду SDL2.
  • Улучшена логика передачи команд D3D11 для приближения поведения DXVK к родным драйверам D3D11 и достижения более предсказуемой производительности.
  • បញ្ហាដែលកើតឡើងនៅក្នុងហ្គេមត្រូវបានជួសជុល៖
    • Ashes of the Singularity.
    • សមរភូមិ៖ ក្រុមហ៊ុនអាក្រក់ ២.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Saints Row: ទីបី។
    • សេគីរ៉ូ។
    • Sonic Frontiers។
    • Supreme Commander: Forged Alliance.

ប្រភព: opennet.ru

បន្ថែមមតិយោបល់