HCC the C –> SPIR-V Compiler for Vulkan
After 1 year & 3 months of work, HCC the C -> SPIR-V compiler for Vulkan has its first release!!! - vertex, pixel & compute shaders - share structs, functions & enums across the CPU & GPU - fully bindless resources - multiple shaders in a single file - vulkan 1.3 + - windows & linux support - aims for C11 support - textures, atomics, quad & wave intrinsics - scalars, vectors, matrices maths library - samples app with 5 shader samples - playground app (shadertoy clone)
Does the same job
all alternatives →- AMA Minimal Code Example of Using Vulkan for Computations on the GPU2017 · github.com · ▲68



- SCShadergarden: Create reloadable graphical pipelines with Lisp and GLSL2021 · blog.tonari.no · ▲47
- FGForge-GPU – 55 C lessons for SDL's GPU API, built with Claude CodeFeb 2026 · github.com · ▲5
Open-source tutorial series teaching real-time graphics programming with SDL's GPU API. Covers everything from Hello Window to SSAO, with math lessons, engine lessons, and a UI track building font rendering from scratch. Every lesson is a standalone C program with commented code explaining why, not just what. The whole project was built with Claude Code. Each lesson also distills into a reusable Claude Code skill — copy them into your own project and build games with AI that actually understands the GPU patterns.
More life & fun this month
the category →- TL
Life & fun · 10d ago · louisabraham.github.io

Photosynthesis fires two of your iPhone
Life & fun · 28d ago · photosynthesis.camera
SoloUno▲310Take control of hair pulling, nail biting & skin picking
Life & fun · 28d ago · solouno.io

Scroll through all 43,252,003,274,489,856,000 reachable Rubik's Cube permutations.
Life & fun · 26d ago · everycube.alen.is


Hi HN, I built Eigendrum, a web tool that solves the 2D wave equation for arbitrary shapes so you can hear what they sound like as drums. How it works: * Solves -∇²u = λu using finite element analysis (Kφ = λMφ) on a triangle mesh. * Validated to <0.1% error against closed-form solutions for circles (Bessel zeros) and rectangles. * Sound model factors in strike location, Rayleigh damping, and mallet width. * Includes Kac drums I & II to demonstrate identical sound spectra from different geometries. * No frameworks, build steps, or dependencies. Repo and tests:…
Life & fun · 26d ago · baselashraf81.github.io
Launched alongside, April 2023
the whole month →
- G4
Hi HN, Today we’re launching GPT-4 answers on Phind.com, a developer-focused search engine that uses generative AI to browse the web and answer technical questions, complete with code examples and detailed explanations. Unlike vanilla GPT-4, Phind feeds in relevant websites and technical documentation, reducing the model’s hallucination and keeping it up-to-date. To use it, simply enable the “Expert” toggle before doing a search. GPT-4 is making a night-and-day difference in terms of answer quality. For a question like “How can I RLHF a LLaMa model”, Phind in Expert mode delivers a…
AI · 2023 · phind.com



