Playing with code personal blog

Software rendering in 500 lines of bare C++

In this series of articles, I aim to demonstrate how OpenGL, Vulkan, Metal, and DirectX work by writing a simplified clone from scratch. Surprisingly, many people struggle with the initial hurdle of learning a 3D graphics API. To help with this, I have prepared a short series of lectures, after which my students are…
Points
296
HN comments
70
Submissions
1
Cited by
4 commenters

Games & GraphicsSoftware Engineering2026

On Hacker News

SubmittedTitle on HNPointsComments
Jul 23, 2026Software rendering in 500 lines of bare C++ by mpweiher29670

Cited in comments

Linked from 5 Hacker News comments by 4 different people, from Jun 2025 to Jul 2026.

Most recent:

Search every comment that links here →

Related posts from the same era