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.
Не думаю, что они делают это для благотворительности, и у них есть понятный коммерческий интерес, но, в целом, их вклад сложно переоценить.
https://www.phoronix.com/news/NVK-Explicit-Sync-Valve
Надо сказать, что Valve системно поднимает графический стек Linux из руин, в которых он пребывал последние лет 20. Все #хорошее в графике Linux делают корпорации!
Надо сказать, что однажды в Linux было очень неплохое 2D ускорение, но, по мере усложнения аппаратной начинки, все это катилось в глюкавое и ненадежное говно, в которое вендоры иногда щедро подливали своих бинарных блобов, которые нормально работали примерно только на машинках их разработчиков, то есть, почти нигде.
Вроде, есть Intel, есть AMD, которые выкатили oss драйвера, а теперь вот и Nvidia, но починкой всего стека системно занимается именно Valve.
Не думаю, что они делают это для благотворительности, и у них есть понятный коммерческий интерес, но, в целом, их вклад сложно переоценить.
Phoronix
Valve Working On Explicit Sync Support For "NVK" NVIDIA Vulkan Driver
In addition to all of the contributions Valve graphics engineers have been making to the open-source Radeon 'RADV' Vulkan driver, they have also begun investing in improvements to the open-source Mesa NVIDIA 'NVK' Vulkan driver too
👍34❤16🔥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
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
www.opennet.ru
Компания Valve запустила проект Frog для ускорения продвижения новых протоколов Wayland
Разработчики из компании Valve представили проект frog-protocols, в рамках которого планируется развивать дополнительный набор протоколов для Wayland, дополняющих протоколы из набора wayland-protocols, поставляющего Wayland-расширения для построения композитных…
😁22🔥15❤7👍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.
Пишет, "давайте жить дружно", ага.
Бесят, бесят меня эти "мейнтейнеры", которых нужно нанять за большие деньги, только чтобы сделать нужный коммит в нужное место.
А просто так принести точно такой же коммит с улицы - "не, оно нам не надо, не вписывается в идеологию".
И пост от одного из разрабов Wayland, который предложил папку experimental, он же, по совместительству работает в #Valve, над #zink, #mesa.
Пишет, "давайте жить дружно", ага.
Бесят, бесят меня эти "мейнтейнеры", которых нужно нанять за большие деньги, только чтобы сделать нужный коммит в нужное место.
А просто так принести точно такой же коммит с улицы - "не, оно нам не надо, не вписывается в идеологию".
Supergoodcode
My Wayland Your Wayland Our Wayland
I <3 Open Source
That should be obvious by now, right? I’ve been out here blogging about Open Source stuff for over a decade, and occasionally I still have time to actually write code.
That should be obvious by now, right? I’ve been out here blogging about Open Source stuff for over a decade, and occasionally I still have time to actually write code.
🤬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 делают корпорации!
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 делают корпорации!
GamingOnLinux
Valve (Steam) begin a direct collaboration with Arch Linux
This is some pretty exciting news! The Arch Linux team have announced a new direct collaboration with Valve (Steam).
👍53❤14🆒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 с обсуждением, где, как обычно, это все мурыжили год, но, ВНЕЗАПНО, неделю назад, пришли все, кто имеет там право голоса, и проголосовали "ЗА".
Совпадение?
Сомнительно это нам.
#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 с обсуждением, где, как обычно, это все мурыжили год, но, ВНЕЗАПНО, неделю назад, пришли все, кто имеет там право голоса, и проголосовали "ЗА".
Совпадение?
Сомнительно это нам.
GitLab
vulkan/wsi/wayland: Use frog-fifo-v1 protocol for FIFO (!31329) · Merge requests · Mesa / mesa · GitLab
This MR adds support for the 'frog-fifo-v1' protocol from frog-protocols, a new repo of Wayland protocols that we intend to be more...
🤣31🔥10👍6😁5❤2🤔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) (несмотря на активно сопротивляющееся сообщество).
Пишут, что #wayland - торт.
Так же там высказывается непопулярное мнение, что все #хорошее в explicit sync в Linux сделано благодаря Nvidia, что очень хорошо aligned с моей точкой зрения, что все хорошее в Linux делают корпорации (#valve) (несмотря на активно сопротивляющееся сообщество).
🤔9👍5🔥4❤2🤡1🐳1