vk.com

Выберите язык

DXVK

  • DXVK входит в режим обслуживания

      Philip Rebohle отметил, что при ручном выявлении сбоев или ошибок для функций, где это имеет значение, возникает множество проблем:
    - Мы вообще не можем отлаживать зависания GPU. Это требует работы на стороне GPU и, очевидно, дополнительного кода на стороне процессора, чтобы на самом деле это сделать.
    - Даже если отладка на стороне процессора полезна (например, когда что-то происходит с ошибками), требовательные игры легко выполняют >10 миллионов вызовов API в секунду. Регистрация всех этих, плюс вся работа с бэкэндом, была бы безумной.

  • DXVK

      DXVK - это слой, который преобразовывает вызовы D3D9, D3D10 и D3D11 в Vulkan вместо OpenGL, таким образом прибавляя производительность в играх. Несколько лет назад, данный проект стал неотъемлемой частью гейминга через Wine, так как благодаря DXVK, мы можем сыграть в те игры, которые невозможно было даже запустить через Wine c OpenGL. А некоторые игры работали просто ужасно.
  • DXVK обновлен до версии 1.5

    - Улучшено общее отображение HUD и исправлена ​​проблема с неправильным размещением некоторых глифов.
    - Статистика распределения памяти теперь показывает объем памяти, выделенной памяти Vulkan, что позволяет различать распределение видеопамяти и системной памяти.
    - Исправлена ​​ошибка, из-за которой статистика вызовов на вызов и отправки очереди обновлялась до завершения обработки текущего кадра, что приводило к неточным числам.
    - Статистика отрисовки вызовов и отправки в очередь теперь обновляется каждые 0,5 секунды, чтобы сделать их более удобочитаемыми.
  • DXVK обновлен до версии 1.7

    - Оптимизированы цели рендеринга, что может немного улучшить производительность, связанную с GPU, во многих играх.
    - На драйверах, которые не поддерживают выделенную очередь передачи (в основном RADV), очередь вычислений теперь будет использоваться для асинхронной загрузки ресурсов в играх D3D11.
    - Реализованы некоторые функциональные возможности DXGI 1.6 для будущих версий World of Warcraft.
    - Уменьшено использование памяти, особенно в D3D9, что может помочь с ошибками нехватки памяти в некоторых играх, таких как Toxikk. Обратите внимание, что это не решение общей проблемы 32-битного адресного пространства.
  • DXVK обновлен до версии 1.9

    - Улучшена загрузка текстур и буферов в D3D9.
    - Исправлена ​​ошибка, из-за которой Origin не отображался при использовании реализации DXGI DXVK (#1996).
    - Отключенные установщики Wine Gecko/Mono, отображаемые при использовании сценария установки.
    - Отключен обходной путь для уменьшения количества случайных сбоев в драйверах Nvidia, поскольку основная проблема с драйвером была исправлена ​​в выпусках 465.xx (#1963), что может улучшить производительность в некоторых играх.
  • NVIDIA выпустили новый Бета-драйвер 440.26

    - Исправлена ​​ошибка, которая не позволяла приложениям Vulkan работать в системах, настроенных для SLI. Приложения Vulkan теперь могут работать при включенном SLI; однако они смогут использовать только один графический процессор.
    - Добавлена ​​поддержка EGL для технологии PRIME.
    - Исправлена ​​регрессия, введенная в 435.19.02, из-за которой некоторые приложения, использующие расширение VK_KHR_DISPLAY, приводили к ошибке сегментации.
  • Proton GE обновлен до версии Proton-5.8-GE-2-MF

    Это обновление  выпущено с целью улучшения работы mf.
    - RE3: Bathroom - сцена исправлена.

    - Dangonronpa v3 - вылеты при открытии исправлены.
    - Power Rangers Battle -  звук в заставке исправлен.
    - Monster Hunter World - воспроизведение видео исправлено.
    - Super Lucky's Tale - исправлена проблема с воспроизведением bink видео в Proton GE, которые работали в Proton...

  • Proton обновлен до версии 5.0-3

      В данной версии Proton осуществлена поддержка режима Direct3D 12 в Metro Exodus, исправлено падение при запуске в The Walking Dead: Saints and Sinners и eFootball PES 2020. А также были исправлены ошибки при загрузке некоторых активов в Automobilista и ​​регрессия мыши с высокой скоростью опроса.

  • Steam Play Proton 5.0-7 официально выпущен

    - Street Fighter 5 и Streets of Rage 4 теперь доступны для игры.
    - Обновлен DXVK до версии 1.6.1.
    - Исправления для звука в TrackMania Nations Forever, TrackMania Ultimate Forever и Zusi 3 Aerosoft.
    - Исправлены вылеты в Plebby Quest: The Crusades.
    - Исправлено соединение с Gearbox SHiFT в Borderlands 3.

  • Valve опубликовала новый выпуск Proton 4.11-10

    - Улучшена обработка обратной связи по усилию геймпада, особенно для контроллеров рулевого колеса.
    - Исправлено зависание Metal Gear Solid V при запуске.
    - Исправлена ​​регрессия производительности контроллера Xbox.
    - Частота кадров Trine 4 больше не должна быть привязана к 30 кадрам в секунду.
    - Исправлено частое падение Ил-2: Штурмовик.
  • Выпуск DXVK 1.6.1 слоя для трансляции Direct3D 9, 10 и 11 в Vulkan

    - Параметры конфигурации теперь принимают синтаксис "...", например, d3d9.customDeviceDesc = "ATi Rage 128."
    - Добавлена ​​опция dxgi.tearFree для принудительного включения режима защиты от мерцания, когда Vsync отключен.
    - Исправлены различные проблемы, вызывающие некорректный рендеринг или сбои в D3D9.
    - Устранены ошибки проверки поддержки Vulkan на системах с видеокартами NVIDIA.
    - Исправлена ​​ошибка, из-за которой скрипт установки не работал в Wine 5.6 из-за регрессии winepath.
  • Выпуск DXVK 1.7.1 слоя для трансляции Direct3D 9, 10 и 11 в Vulkan

      В этом выпуске добавлена ​​поддержка новых расширений Vulkan, исправлены ошибки и установлены новые требования к драйверам графического процессора.На стороне драйвера теперь требуется расширение VK_EXT_transform_feedback. Это расширение поддерживается всеми драйверами Nvidia и Mesa, выпущенными в начале 2019 года или позже, а также недавними выпусками AMDVLK и проприетарным драйвером AMD.
  • Выпуск нового релиза DXVK 1.4.4

    - Исправлена ​​ошибка, появившаяся в DXVK 1.4.3, из-за которой, в некоторых случаях генерировались недопустимые записи в кэше, что приводило к недопустимому использованию Vulkan API. Любые битые записи будут автоматически удалены из кэша.
    - Исправлены ошибки валидации Vulkan, когда геометрические шейдеры не объявляли счетчик вызовов.
    - Исправлены потенциальные опасности чтения после записи, связанные с буферами vertex и index.
    - Skyrim SE: исправлено несколько ошибок ENB для устранения сбоев (#865).
  • Выпуск нового релиза DXVK 1.4.5

    - Исправлены случайные зависания на графических процессорах Nvidia при изменении размера игрового окна.
    - Исправлены возможные сбои при использовании реализации Wine DXGI (PR # 1240 ).
    - Повторно реализована постоянная проверка диапазона буфера для графических процессоров Nvidia для использования буферов хранения вместо однородных буферов для соответствия поведению D3D11.
    - Dirt Rally: исправлено зависание графического процессора на RADV, вызванное неинициализированными счетчиками БПЛА.
  • Выпуск нового релиза DXVK 1.4.6

      Philip Rebohle выпустил на этот раз небольшое обновление DXVK с некоторыми исправлениями и улучшениями. Была исправлена ​​ошибка, которая могла вызывать сбои при смене режима отображения или при закрытии игры. Так же была исправлена ​​проблема, которая приводила к снижению производительности процессора, особенно в рабочих нагрузках, связанных с отложенным контекстом.
  • Выпуск новой версии DXVK 1.5.2

    - Добавлена опция d3d9.forceSwapchainMSAA для принудительного включения MSAA в образы цепочки обмена D3D9.
    - Добавлено d3d9.deferredSurfaceCreation для большого количества игр D3D11 в серии Atelier, чтобы исправить не появляющееся меню. Требует использования обеих реализаций DXVK: D3D11 и D3D9.
    - Различные исправления ошибок D3D9 и незначительные оптимизации производительности и памяти
  • Выпуск новой версии пользовательского Proton GE

    - Исправлен полноэкранный хак для работы с уменьшением масштаба, таким как vanilla proton.
    - Патчи для иконок эффектов статуса Skyrim Skyui. Значки теперь появляются.
    - Патчи для Shadow Of The Tomb Raider с помощью vkd3d. Игра теперь снова запускается с vkd3d.
    - Патчи для запуска GTA V и Rockstar Launcher. Лаунчер и игра теперь работают корректно.
    - Исправления для исправления регрессии при загрузке Origin. Он теперь должен загружать игры и проверять существующие установленные игры (в основном) должным образом...
  • Выпущен VKD3D-Proton 2.12 с начальной поддержкой NVIDIA Reflex

    VKD3D-Proton 2.12 вышел, как самая новая версия этого программного обеспечения, которое используется в Steam Play (Proton) от Valve для поддержки Direct3D 12 с использованием Vulkan API.
  • Выход D9VK 0.20 «Frog Cookie», реализации D3D9 посредством Vulkan для Wine.

      В этот выпуск включено несколько улучшений производительности, добавлена ​​поддержка новых фиксированных функций, добавлено и поддерживается несколько новых функций D3D9, в том числе одна, необходимая для игры Undertale, а также некоторые изменения для игр на движке Unreal Engine 3. Было исправлено много ошибок.

  • Выход DXVK 1.10.2 слоя для трансляции Direct3D 9, 10 и 11 в Vulkan

      В этом выпуске реализованы бесшовные карты кубов для D3D9 с использованием расширения VK_EXT_non_seamless_cube_map. Устранена проблема, из-за которой текущие версии драйвера Nvidia Vulkan не использовали кэш шейдеров на диске при работе с DXVK. Исправлена проблема, из-за которой файл кэша состояния не записывался должным образом. Исправлена проблема, при которой испускались некорректные барьеры для UAV рендеринга.