Теперь наедимся, что их примут до завтрашнего выхода Wine 3.4.
Родерик Коленбрэндер (Roderick Colenbrander) и другие люди, кто работает с ним над разработкой патчей "Winevulkan", проделали большую работу, чтобы обеспечить чистую, "безкостыльную" реализацию Vulkan для Wine, поддерживающею концепцию ICD Vulkan, вместо предыдущего "костыльного-компромиссного" не ICD кода реализации поддержки Vulkan из Wine-Staging 2.21. С новыми патчами Winevulkan от Родерика эта новая реализация теперь считается пригодной для использования.
Ещё только лишь в начале марта начальная поддержка Winevulkan объединилась с основным кодом Wine mainline, но с тех пор уже для этой реализации Vulkan пришло множество новых наборов патчей, что позволяет программам Windows на Wine использовать поддержку Vulkan API.
Этим утром Родерик отправил на рассмотрение в Wine mainline свои новейшие семь патчей WineVulkan. При этом он отмечает, что в результате этого теперь некоторые вещи должны начинать работать:
"Эта волна патчей доводит WineVulkan в пригодное для использования состояние. Многие простые приложения, такие как Doom 2016, Wolfenstein II: The New Colossus и многие другие, включая DXVK, теперь должны начать работать."
После того, как эти патчи будут добавлены в основной код Wine mainline, что, вероятно, должно произойти в очень ближайшее время, Windows-эксклюзивы, работающие на Vulkan, такие, как, например, DOOM и Wolfenstein II теперь смогут отлично работать с основным Wine. Также впечатляюще было узнать, что DXVK может отлично работать с основным Wine, а это проект по замене существующей в Wine сейчас трансляции Direct3D11-->OpenGL, на трансляцию Direct3D11-->Vulkan, которая, как было доказано, намного быстрее, чем существующая сейчас реализация D3D11-->OpenGL.
Это, вероятно, также окажется важным еще и для находящегося пока что на самой начальной стадии разработки, проекта VKD3D, развиваемого разработчиками Wine для получения трансляции Direct3D 12->Vulkan.
Помимо последних 7 патчей, тем, кто хочет использовать Winevulkan сегодня, также необходимо вручную добавить соответствующий раздел реестра, установить LunarG Windows Vulkan SDK, создать файл Winvulkan. JSON. Родерик упоминает, что эта процедура будет улучшена или даже автоматизирована в будущем, чтобы упростить запуск программ Vulkan на Wine.
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев