Выпуск VKD3D-Proton 2.9, форка Vkd3d с реализацией Direct3D 12
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Компания Valve опубликовала выпуск VKD3D-Proton 2.9, ответвления от кодовой базы vkd3d, созданного для улучшения поддержки Direct3D 12 в пакете для запуска игр Proton. В VKD3D-Proton поддерживаются специфичные для Proton изменения, оптимизации и улучшения для более качественной работы Windows-игр на базе Direct3D 12, которые пока не приняты в основной состав vkd3d. Из отличий также отмечается ориентация на использование современных расширений Vulkan и возможностей свежих выпусков графических драйверов для достижения полной совместимости с Direct3D 12.
Среди изменений в новой версии:
- По аналогии с AgilitySDK библиотека d3d12core.dll разделена на загрузчик (d3d12.dll) и основную реализацию (d3d12core.dll).
- Внесены оптимизации производительности. Значительно снижены требования к размеру памяти при первом запуске приложения. Прекращено хранение кода SPIR-V в памяти без необходимости. Повышена производительность кода, использующего расширение VK_EXT_descriptor_buffer. Добавлены оптимизации для систем с GPU Intel, AMD и NVIDIA. Добавлена поддержка расширений VK_EXT_pageable_device_local_memory и VK_EXT_memory_priority.
- Добавлена поддержка разделённых операций неупорядоченного доступа (3D UAV, Unordered Access View), реализованная при помощи расширения VK_EXT_image_sliced_view_of_3d.
- Улучшена поддержка DXR 1.1 через задействование расширения VK_EXT_pipeline_library_group_handles.
- Добавлена поддержка расширения VK_EXT_fragment_shader_interlock.
- В качестве минимальной необходимой версии заявлен Vulkan 1.3.
- Добавлена поддержка интерфейсов переносимости D3D11On12 (обеспечивают работу Direct3D 11 поверх Direct3D 12).
- Удалён код со старой реализацией виртуальных фреймбуферов (SwapChain). Добавлена поддержка штатных интерфейсов Linux для SwapChain.
- Решены отдельные проблемы, проявлявшиеся при использовании драйверов NVIDIA и RADV.
- Улучшена совместимость с играми, использующими специфичные особенности AgilitySDK.
- Решены проблемы во многих играх.
Дополнительно можно отметить обновление проекта GE-Proton, в рамках которого энтузиастами формируются независимые от компании Valve расширенные сборки пакета для запуска Windows-приложений Proton, отличающиеся более свежей версией Wine, задействованием FFmpeg в FAudio и включением дополнительных патчей, решающих проблемы в различных игровых приложениях. В версии Proton GE 8-3 осуществлён переход на свежую кодовую базу Wine, dxvk и vkd3d-proton, исправлены проблемы, проявляющиеся при переключении приложений в оконный режим (например, по alt+tab).
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://github.com/HansKristia...)
- OpenNews: Компания Valve выпустила Proton 8.0-2, пакет для запуска Windows-игр в Linux
- OpenNews: Выпуск Wine 8.6 и GE-Proton7-55
- OpenNews: Выпуск VKD3D-Proton 2.8, форка Vkd3d с реализацией Direct3D 12
- OpenNews: Выпуск DXVK 2.2, реализации Direct3D 9/10/11 поверх API Vulkan
- OpenNews: Проект Wine опубликовал Vkd3d 1.7 с реализацией Direct3D 12
Похожие новости:
Теги для поиска: #_vkd3dproton
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 18:05
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Компания Valve опубликовала выпуск VKD3D-Proton 2.9, ответвления от кодовой базы vkd3d, созданного для улучшения поддержки Direct3D 12 в пакете для запуска игр Proton. В VKD3D-Proton поддерживаются специфичные для Proton изменения, оптимизации и улучшения для более качественной работы Windows-игр на базе Direct3D 12, которые пока не приняты в основной состав vkd3d. Из отличий также отмечается ориентация на использование современных расширений Vulkan и возможностей свежих выпусков графических драйверов для достижения полной совместимости с Direct3D 12. Среди изменений в новой версии:
=========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 18:05
Часовой пояс: UTC + 5