hachem.wtf
home/
blabbing/
cheatsheets/
git/
index
:
donut
main
high-performance blackhole renderer.
hachem
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
platform
/
opengl
Age
Commit message (
Expand
)
Author
Files
Lines
2026-09-22
fix: windows support
hachem
2
-9
/
+17
2026-09-21
feat: update ui
hachem
1
-0
/
+1
2026-08-24
chore: -Wall -Wextra -Werror -pedantic
hachem
2
-2
/
+2
2026-08-24
chore: cleanup shaders
hachem
1
-0
/
+4
2026-08-24
feat: work on render path exporting
hachem
1
-1
/
+33
2026-08-23
feat: wire the scene into the simulation engine
hachem
1
-0
/
+1
2026-08-23
refactor: move the GL shader and texture into platform/opengl
hachem
5
-2
/
+795
2026-08-23
fix: generalize render targets and window seams
hachem
1
-7
/
+7
2026-08-23
feat: OpenGL RHI device
hachem
4
-430
/
+281
2026-08-23
feat: unified interface
hachem
2
-0
/
+430
2026-08-20
refactor: fold the OpenGL backend classes into rendering
hachem
16
-1370
/
+0
2026-08-20
refactor: trailing return types in the OpenGL and Metal backends
hachem
16
-133
/
+133
2026-08-19
feat: migrate to slang from glsl
hachem
3
-15
/
+33
2026-08-18
fix: macOS compatibility
hachem
8
-61
/
+90
2025-08-25
fix: QOL improvements
hachem
1
-3
/
+3
2025-08-22
feat: add HDRI
hachem
3
-0
/
+212
2025-08-22
feat: frame exporting
hachem
4
-0
/
+282
2025-08-15
feat: complete first geodesic 3D raytracing
hachem
3
-4
/
+36
2025-08-14
feat: I am going to throw my computer out a window
hachem
4
-0
/
+70
2025-08-14
feat: custom memory managers and fix includes
hachem
8
-17
/
+27
2025-08-13
fix: more consistent formatting
hachem
10
-50
/
+71
2025-08-13
feat: compute shaders and compute textures
hachem
4
-1
/
+46
2025-08-12
feat: texture and pixel buffers
hachem
4
-0
/
+116
2025-08-12
feat: camera
hachem
4
-2
/
+9
2025-08-12
feat: start of a basic rendering backend
hachem
10
-0
/
+528