Hacker News with Generative AI: Vulkan

C Compiler to SPIR-V (github.com/heroseh)
HCC is a C compiler that allows you to compile your C codebase (with limitations) to SPIR-V for the Vulkan graphics API. This means you can share struct's, enum's and functions between your CPU & GPU code. HCC targets the future of GPU programming so is designed around features such as bindless resources and scalar alignment. This makes it easier to interop with the GPU and focus on writing shader code without writing your own shader build system.
Nvidia Shares Wayland Driver Roadmap, Encourages Vulkan Wayland Compositors (phoronix.com)
At the X.Org Developer's Conference (XDC 2024) happening this week in Montreal, NVIDIA shared a road-map around their Wayland plans as well as encouraging Wayland compositors to target the Vulkan API.
AAA Gaming on Asahi Linux (rosenzweig.io)
Gaming on Linux on M1 is here! We’re thrilled to release our Asahi game playing toolkit, which integrates our Vulkan 1.3 drivers with x86 emulation and Windows compatibility. Plus a bonus: conformant OpenCL 3.0.
AAA Gaming on Asahi Linux (asahilinux.org)
Gaming on Linux on M1 is here! We’re thrilled to release our Asahi game playing toolkit, which integrates our Vulkan 1.3 drivers with x86 emulation and Windows compatibility. Plus a bonus: conformant OpenCL 3.0.
Playstation 2 GS emulation – the final frontier of Vulkan compute emulation (themaister.net)
Vulkan Tutorial (vulkan-tutorial.com)
I learned Vulkan and wrote a small game engine with it (edw.is)
Vulkan1.3 on the M1 in one month (rosenzweig.io)
The state of Vulkan apps in 2024 (carette.xyz)