• Home
  • About

Grokking Big Unfamiliar Codebases

Jan 25, 2023

Tangent Spaces and Diamond Encoding

Jan 9, 2023

Exploring Shaders with Compiler Explorer

Aug 19, 2022

Much Ado About Sampling

May 17, 2022

Implementing the FLIP algorithm

Feb 19, 2022

AZSL Intellisense Prototype

Jan 2, 2022

Debugging For Graphics Programmers

Dec 27, 2021

Graphics Pipelines for Young Bloods

May 20, 2021

C++20 Coroutines: sketching a minimal async framework

Jan 4, 2021

C++ Neural Network in a Weekend

Oct 23, 2020

Render Graph Optimization Scribbles

Jun 28, 2019

Vulkan Synchronization Primer - Part II

Nov 23, 2018

Vulkan Synchronization Primer - Part I

Nov 22, 2018

Best Practices for Authoring Generic Data Structures

Nov 17, 2018

Thoughts on the Cpp Graphics Proposal

Nov 5, 2018

How to Learn Vulkan

Mar 26, 2018