commit -m "better"
2.96K subscribers
870 photos
105 videos
3 files
2.08K links
just random thoughts
Download Telegram
#mesa #zink

https://www.phoronix.com/news/RadeonSI-More-ACO #aco

Довольно техническая, но приятная, новость.

В драйвер radeonsi портируют использование компилятора шейдеров из radv (это vulkan драйвер для AMD). А, собственно, зависимость от LLVM в radeonsi - это главная причина, по которой я уже почти 2 года мудохаюсь со связкой zink + radv для реализации opengl.

Потому что бинарники с драйвером radeonsi + llvm получались довольно значительно толще, ну и +1 сборка llvm - это тоже такое себе удовольствие.

Возможно, уже в ближайшее время я перейду на radeonsi по умолчанию, и перестану развлекаться вырезанием с лобзиком программ, которые умеют в zink + radv, от тех, которые не умеют.
👍8🤔2
commit -m "better"
#mesa #zink https://www.phoronix.com/news/RadeonSI-More-ACO #aco Довольно техническая, но приятная, новость. В драйвер radeonsi портируют использование компилятора шейдеров из radv (это vulkan драйвер для AMD). А, собственно, зависимость от LLVM в radeonsi…
https://www.phoronix.com/news/RadeonSI-ACO-Complete #aco

Совершенно классная новость - коллеги из #mesa добавили в драйвер opengl radeonsi возможность использовать компилятор шейдеров ACO, из vulkan драйвера radv.

Я напомню, что одной из причин моих мучений с #zink как раз была необходимость собирать (и влинковывать во все программы, которым нужно 3D ускорение) толстые запчасти из LLVM.

Теперь zink становится для меня существенно менее релевантным, хотя я и продолжаю считать, что в long term opengl драйверы должны исчезнуть, как класс, остаться должны только vulkan драйверы, ну и zink, как generic opengl поверх. В этом контексте можно упомянуть https://www.phoronix.com/news/Mesa-23.3-rc1-Released - open source vulkan для NVidia цветет, пахнет, и развивается, что тоже очень хорошо.
4🔥3🕊2👍1