Gallium-nine (http://www.gearsongallium.com/?p=1619) добавляет в wine нативную поддержку D3D9. Как я понял, видеодрайверы в Альт уже поддерживают Gallium (https://wiki.ixit.cz/d3d9_install )? И для нативного использования D3D9 нужно патчить wine (https://github.com/sarnex/wine-d3d9-patches )? В таком случае возможно ли добавление такого функционала в wine на p8/sisyphus?
Я думаю, надо действовать так: убедить проект wine staging https://github.com/wine-staging/wine-staging/ чтобы они добавили эти патчи, тогда мы сможем собирать с их поддержкой.
Предложил, но они не очень согласны) https://bugs.winehq.org/show_bug.cgi?id=45508
(В ответ на комментарий №2) > Предложил, но они не очень согласны) > https://bugs.winehq.org/show_bug.cgi?id=45508 Ну вот, получили отличное заключение. Видимо, его стоит сообщить авторам патча. Чтобы собрать wine с этими патчами, ещё нужен пакет d3dadapter9 в системе: checking whether d3dadapter9 package (Gallium Nine) is present... no, disabling support
Видимо, у нас должен быть ещё Mesa, собранный с поддержкой Gallium. https://github.com/iXit/Mesa-3D Тогда с ним можно будет собрать wine.
Есть проект по отдельной сборке независимой от версии wine dll: Gallium Nine Standalone, as the name implies, is a standalone version of the WINE parts of Gallium Nine. https://github.com/dhewg/nine/
Здорово. Есть вероятность сборки такого пакета в репозиторий, или только ставить бинарники оттуда?