MiniSDF
A short excursion providing an overview of the MiniSDF language, my reasoning for it and its shortcomings.
SPIR-V patching
So, did you ever want to change parts of you shader code at runtime? Lets say change how a BRDF behaves, or what a GPU-Simulation does based on some user input? Then this article (an the resulting program) are for you!
MPR-121 Driver
Discussing the implementation of the Mpr121-hal crate and its usage.
MarpII-Rmg
A frame graph and resource manager on top of MarpII
FS-1027-DG Driver
Introduction on using embedded-hal to write a small driver module for the I²C based fs1027-DG flow sensor module, and releasing it.
ESP32 Intro for Rust
Introduction on getting started with the RiscV based esp32 dev board.
Poor man's gender-graph
My take on a slim render-graph implementation for Vulkan using Ash
Algae
Partial shader JIT compilation. Algae explores the possibility of injecting runtime generated shader code into SPIR-V modules.
Nako
This post introduces the conecepts of Nako, an experimental signed distance field framework for Vulkan.