Posts by austriancoder@fosstodon.org
(DIR) Post #B5TwaeyvXktfrFxUcS by austriancoder@fosstodon.org
1 likes, 2 repeats
New blog post: PanVK Extension Sprint - Mesa 26.1 π18 Vulkan extensions landed in PanVK for Mesa 26.1 - the open-source Vulkan driver for Arm Mali GPUs. Covering the Proton stack essentials (DXVK, vkd3d-proton), DDK feature parity, and closing gaps on mesamatrix.From VK_EXT_conditional_rendering to VK_EXT_nested_command_buffer - each one pulls PanVK closer to "throw a DXVK game at it and it just works."https://christian-gmeiner.info/2026-04-20-panvk-extensions/#Mesa #Vulkan #PanVK #Panfrost #Mali #Igalia
(DIR) Post #B65AAGjneBL9LPi5ZY by austriancoder@fosstodon.org
1 likes, 1 repeats
You've probably seen kmscube before - but every screenshot of it is a milestone someone reached. Last night I hit one of those moments, after many years (again).For the past months I shifted focus away from GLES3 to some foundation work that had to be done.On the photo: kmscube running on the long-in-development new compiler backend, used for both the vertex and fragment shader.#etnaviv #mesa3d #rust #mntreform #librem5
(DIR) Post #B65AAH8y8bTObTUBns by austriancoder@fosstodon.org
0 likes, 0 repeats
I built infrastructure to validate ISA-specific behavior on hardware against a `Foldable` CPU reference - the idea is straight out of NAK by @gfxstrand . Write the per-opcode reference once, run a matrix of cells (src mods Γ swizzles Γ write masks) on the GPU and compare.It saved me so much guesswork about how each ISA instruction behaves with input values and rounding modes - hello subnormal IEEE 754 pain.I should have started this earlier.#etnaviv #mesa3d #rust #mntreform #librem5
(DIR) Post #B6FWdrzSMZHjqq9WPw by austriancoder@fosstodon.org
0 likes, 1 repeats
dEQP-GLES3, old etnaviv compiler vs new one: +6140 passes, β3004 crashes. π#etnaviv #mesa3d #rust #mntreform #librem5
(DIR) Post #BARgvJGta5LbnJSZ28 by austriancoder@fosstodon.org
0 likes, 0 repeats
@mntmn Itβs a nice little development setup that I can carry around with me. It has even made it to a few trade fairs. π