commit -m "better"
2.96K subscribers
870 photos
105 videos
3 files
2.08K links
just random thoughts
Download Telegram
commit -m "better"
https://www.phoronix.com/news/Zink-NVK-For-NVIDIA-OpenGL #NVK собственно, в копилочку наблюдений про #zink как основной драйвер для #opengl
#mesa #opengl #valve #zink #NVK

https://www.phoronix.com/news/NVK-Explicit-Sync-Valve

Надо сказать, что Valve системно поднимает графический стек Linux из руин, в которых он пребывал последние лет 20. Все #хорошее в графике Linux делают корпорации!

Надо сказать, что однажды в Linux было очень неплохое 2D ускорение, но, по мере усложнения аппаратной начинки, все это катилось в глюкавое и ненадежное говно, в которое вендоры иногда щедро подливали своих бинарных блобов, которые нормально работали примерно только на машинках их разработчиков, то есть, почти нигде.

Вроде, есть Intel, есть AMD, которые выкатили oss драйвера, а теперь вот и Nvidia, но починкой всего стека системно занимается именно Valve.

Не думаю, что они делают это для благотворительности, и у них есть понятный коммерческий интерес, но, в целом, их вклад сложно переоценить.
👍3416🔥5❤‍🔥3
commit -m "better"
Не думаю, что они делают это для благотворительности, и у них есть понятный коммерческий интерес, но, в целом, их вклад сложно переоценить.
#gold

https://www.phoronix.com/news/Mesa-frog-fifo-v1-MR
https://www.opennet.ru/opennews/art.shtml?num=61925
https://www.gamingonlinux.com/2024/09/frog-protocols-announced-to-try-and-speed-up-wayland-protocol-development/

Божечки, what a day to be alive.

#valve, по сути, форкнули wayland protocols, и собираются развивать их без заморочек, связанный с моделью разработки wayland. Все #хорошее в графическом стеке Linux делают корпорации!

Но это не самое важное.

Самое важное - что они уже есть в репах Fedora, Arch, и так далее. Есть патч в mesa!

То есть, это не будет местечковая вещь для gamescope, это будет во всех репках, и поддержано в upstream большого числа проектов.

Конечно, это не нравится гондонам, которые годами мусолят элементарные вещи - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31329/#note_2580654

Совершенно феерический тред, там по разрабам #wayland проехались вообще ВСЕ (для примера - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31329/#note_2583219), кого они мурыжили годами (я много про это писал).

Справедливость торжествует!!!

https://t.iss.one/itpgchannel/1947
https://t.iss.one/itpgchannel/1941
https://t.iss.one/itpgchannel/1191
https://t.iss.one/itpgchannel/738
https://t.iss.one/itpgchannel/736
https://t.iss.one/itpgchannel/649

Цикл моих заметок про курсоры в Wayland:

https://t.iss.one/itpgchannel/185
https://t.iss.one/itpgchannel/1214
https://t.iss.one/itpgchannel/246
https://t.iss.one/itpgchannel/854
https://t.iss.one/itpgchannel/1758
😁22🔥157👍4😍2🆒1
commit -m "better"
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/339 Начали обсуждать папочку experimental в wayland protocols, хехе.
https://www.supergoodcode.com/My-Wayland-Your-Wayland-Our-Wayland/

И пост от одного из разрабов Wayland, который предложил папку experimental, он же, по совместительству работает в #Valve, над #zink, #mesa.

Пишет, "давайте жить дружно", ага.

Бесят, бесят меня эти "мейнтейнеры", которых нужно нанять за большие деньги, только чтобы сделать нужный коммит в нужное место.

А просто так принести точно такой же коммит с улицы - "не, оно нам не надо, не вписывается в идеологию".
🤬9🐳2👍1😢1
commit -m "better"
https://www.supergoodcode.com/My-Wayland-Your-Wayland-Our-Wayland/ И пост от одного из разрабов Wayland, который предложил папку experimental, он же, по совместительству работает в #Valve, над #zink, #mesa. Пишет, "давайте жить дружно", ага. Бесят, бесят…
https://www.gamingonlinux.com/2024/09/valve-steam-begin-a-direct-collaboration-with-arch-linux/

https://lists.archlinux.org/archives/list/[email protected]/thread/RIZSKIBDSLY4S5J2E2STNP5DH4XZGJMR/

#valve

"We are excited to announce that Arch Linux is entering into a direct collaboration with Valve. Valve is generously providing backing for two critical projects that will have a huge impact on our distribution: a build service infrastructure and a secure signing enclave. By supporting work on a freelance basis for these topics, Valve enables us to work on them without being limited solely by the free time of our volunteers"

Все #хорошее в графическом стеке Linux делают корпорации!
👍5314🆒6🔥2🥰2
commit -m "better"
#gold https://www.phoronix.com/news/Mesa-frog-fifo-v1-MR https://www.opennet.ru/opennews/art.shtml?num=61925 https://www.gamingonlinux.com/2024/09/frog-protocols-announced-to-try-and-speed-up-wayland-protocol-development/ Божечки, what a day to be alive.…
Напомню историю.

#valve завела свою репку, куда начала класть свои протоколы для #wayland.

Вот коммит с поддержкой одного из этих протоколов в #mesa - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31329/#note_2580654 (называется он fifo).

И, ВНЕЗАПНО, выходит новый wayland - https://www.opennet.ru/opennews/art.shtml?num=62038, где:

"fifo - реализует FIFO-механизм (первым пришёл - первым ушёл) обработки очереди обновления содержимого отображаемой поверхности. С практической стороны протокол позволяет при выводе использовать ожидание завершения вертикальной развёртки (vblank) вместо использования callback-вызовов при каждой готовности отобразить новый кадр, что решает проблему с высокой нагрузкой на GPU при использовании VSync"

Что очень забавно, этот новый протокол попал в wayland, минуя все необходимые стадии рассмотрения - https://gitlab.freedesktop.org/wayland/wayland-protocols/-/tree/main/staging/fifo

Угу, 22 часа назад положили сразу в staging, минуя unstable, и выпустили свежий релиз.

https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/256#note_2606688 - вот тот самый MR с обсуждением, где, как обычно, это все мурыжили год, но, ВНЕЗАПНО, неделю назад, пришли все, кто имеет там право голоса, и проголосовали "ЗА".

Совпадение?

Сомнительно это нам.
🤣31🔥10👍6😁52🤔1
https://dudemanguy.github.io/blog/posts/2025-02-03-wayland-xorg-2/wayland-xorg-2.html

Пишут, что #wayland - торт.

Так же там высказывается непопулярное мнение, что все #хорошее в explicit sync в Linux сделано благодаря Nvidia, что очень хорошо aligned с моей точкой зрения, что все хорошее в Linux делают корпорации (#valve) (несмотря на активно сопротивляющееся сообщество).
🤔9👍5🔥42🤡1🐳1