News for hackers. Stuff that matters.
Re:New Vulkan Documentation Website by sylware on Wednesday October 11, 2023 @10:14AM (#37844677)
dota2 and cs2 do not even have an opengl backend anymore.

On my side, I am waiting valve to trash their 32bits legacy code and get a clean vulkan->CPU fallbacked steam client (discovered you cannot libdl libGL because of that pesky ELF static_tls flag). I'll get some old games running with XWayland(maybe, and I would need a drm/vulkan|cpu implementation), and my own wayland drm/vulkan(or CPU) compositor.

Re:New Vulkan Documentation Website by Permik on Wednesday October 11, 2023 @11:07AM (#37845402)
Have you tried running Mesa's lavapipe? It's a software vulkan backend that should already be able to fit your needs if I understood you correctly.
Re:New Vulkan Documentation Website by sylware on Wednesday October 11, 2023 @02:41PM (#37848551)
You meant zink, I think. I am looking for lean (SDK included), namely plain and simple C without the latest ISO tantrums on the C syntax implementation.

The main issue is the glsl compiler: we are missing a lean, namely plain and simple without the latest ISO tantrums implementation.

Re:New Vulkan Documentation Website by Permik on Thursday October 12, 2023 @02:19PM (#37860864)
No, I meant Lavapipe, "Mesa's generic CPU-based software Vulkan implementation". Zink is the OpenGL-on-Vulkan implementation by Mike Blumenkrantz & co.
Re:New Vulkan Documentation Website by sylware on Thursday October 12, 2023 @03:45PM (#37862197)
oh, I read wrong I though you were talking about the opengl software implementation.

Dunno if lava pipe is clean C and not pulling some horrible c++ stuff like llvm.

Re:New Vulkan Documentation Website by SotCodeLaureate on Wednesday October 11, 2023 @11:40AM (#37845921)
> you cannot libdl libGL

Hm, I'm doing just this all the time, on Linux and *BSDs (see my profile for example) and it seems it just works... So, I guess - what I'm doing _wrong_ then?