Update: merge happened on 02-Dec-2025. In a couple of days I will merge the first implementation of a sokol-gfx Vulkan backend. Please consider this backend as ‘experimental’, it has only received limited testing, has limited platform coverage and some known shortcomings and feature gaps which I will address in followup updates. The related PRs are here: sokol/#1350 - this one also has all the embedded shaders for the sokol ‘utility headers’, so it looks much bigger than it actually is (the Vulkan backend is around the same size as the GL backend, a bit over 3 kloc) sokol-tools/#196 - this is the update for the shader compiler which is already merged The currently known limitiations are: the entire code expects a ‘desktop GPU feature set’ and doesn’t implement fallback paths for mobile or generally ancient GPUs the window system glue in sokol_app.h is only implemented for Linux/X11 - and before the question comes up again: it works just fine on Wayland-only distros only tested on an…
No comments yet. Log in to reply on the Fediverse. Comments will appear here.