Prohoster > Blog > tin tức mạng > Phân nhánh VKD3D được tạo để cải thiện khả năng hỗ trợ Direct3D 12 trong Proton
Phân nhánh VKD3D được tạo để cải thiện khả năng hỗ trợ Direct3D 12 trong Proton
Trong ranh giới của dự án VK3D-Proton создано ответвление от кодовой базы vkd3d. Указанный форк компания Valve планирует использовать в развиваемом на базе Wine пакете для запуска Windows-игр Proton. Поддержка DirectX 9/10/11 в Proton основывается на пакете phần mở rộng DXVK, а реализация DirectX 12 до сих пор была основана на библиотеке vkd3d (после cái chết автора vkd3d разработку указанного компонента tiếp tục сотрудники CodeWeavers и сообщества Wine). В разработку VKD3D-Proton вовлечены Ганс-Кристиан Арнцен (Hans-Kristian Arntzen, автор инструментария SPIRV-Cross и разработчик некоторых расширений к API Vulkan), Филипп Реболь (Philip Rebohle, автор DXVK) и Джошуа Эштон (Joshua Ashton, tác giả D9VK), đang làm việc на компанию Valve.
В VKD3D-Proton планируется поддерживать специфичные для Proton изменения, оптимизации и улучшения для более качественной работы Windows игр на базе Direct3D 12, которые пока не приняты в основной состав vkd3d. Из отличий также отмечается ориентация на использование современных расширений Vulkan и возможностей свежих выпусков графических драйверов для достижения полной совместимости с Direct3D 12. VKD3D-Proton не нацелен на сохранение обратной совместимости с API оригинального vkd3d и не исключает прекращение поддержки старых GPU и графических драйверов.