Доступен выпуск прослойки DXVK 2.4, предоставляющей реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 и 11, работающую через трансляцию вызовов в API Vulkan. Для использования DXVK требуется наличие драйверов с поддержкой API Vulkan 1.3, таких как Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 и AMDVLK. DXVK может применяться для запуска 3D-приложений и игр в Linux при помощи Wine, выступая в качестве более высокопроизводительной альтернативы встроенных в Wine реализаций Direct3D 9/10/11, работающих поверх OpenGL...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61518
> В dxvk-native, вариант DXVK, способный работать обособленно без WineМожно удалять код OpenGL и Direct3D из дров, оставив только Vulkan + DXVK + Zinc.
Как это выкидывать?! Сейчас тебе владельцы музейных экспонатов насуют минусов! Ты гляди чего удумал...
> Как это выкидывать?! Сейчас тебе владельцы музейных экспонатов насуют минусов! Ты гляди
> чего удумал...Для этих карт уже не выпускают драйверы. Хотя, если не винда, есть же нуво и радеон.
Как бы не так , а теперь смотри https://www.youtube.com/watch?v=eB7CxHur2eY если вулкан научился в 360 в 3D за место 2D то кидай ссылку
Вот еще бы ретранслятор какой-нибудь для что бы и старые карты могли бы использовать хотя бы частично dxvk, и обязательно отдельным пакетом, что бы не загаживать основной.
Ну так напиши, чего ж не напишешь?
Не, давай лучше ты, от тебя прям веет компетенцией и профессионализмой. Ну чего тебе стоит-то, сложно чтоль? Ну пожалуйста. :)))
Нет, пока все рабочие столы не перестанут глючить с вулканом на вейланде. К тому же некуда будет откатываться.
> Нет, пока все рабочие столы не перестанут глючить с вулканом на вейланде.
> К тому же некуда будет откатываться.Вряд ли перестанут. Wayland создавался 16 лет назад под предлогом "иксы модульные (и обросли "костылями"), а Wayland не нужно делать модульным". Расчёт на то, что "правила игры" устоялись, а 3D-ускорители меняться не будут. Но они поменялись, на смену OpenGL пришёл Vulkan, а на смену EGL - WSI. Если бы Wayland был модульным, это могло бы его спасти. А так... Wayland устарел (ему 16 лет) пора создавать новый сервер на замену. Пульсу заменили же! Надеюсь, что авторами проектов ChromeOS или в Android уже создаётся сервер, который отвечает требованиям Vulkan...
P.S.
https://www.linux.org.ru/forum/general/15395160
https://old.reddit.com/r/vulkan/comments/gs8wy7/vulkan_and_egl/
А как правильно его устанавливать?
Либо скрипт типа "install.sh" запускаешь, либо вручную распихиваешь ddl-ки по System32 и SysWOW64 в WINEPREFIX. А потом в winecfg прописываешь эти либы как native.
А как его потом удалить?
Выставить эти либы как builtin. Файлы физически удалять не обязательно, достаточно сказать Wine "используй свои библиотеки".
winetricks dxvk
дальше оно само всё сделает.
https://raw.githubusercontent.com/doitsujin/dxvk/v2.0/setup_...
Portproton
Ждём directdraw
Чёт этот баг не спешат исправлять, уже год 32-битные либы не скомпилировать (как gcc14 завезли) https://github.com/doitsujin/dxvk/issues/3676
Ещё пробовал собрать версию для vulkan 1.2, её вообще никак не скомпилировать уже.
Как ты это пробовал? Там есть опция?
Я имею в виду 4-летнюю. Там какие-то сложности с libdisplay-info или с чем-то ещё.
Можно же собрать с GCC 11