← Back to portfolio
project · Advanced
OpenGL + Multithreading
Multithreaded asset streaming, LOD and lock-free plumbing around a single-threaded GL context.

What I did
- Worker-thread streaming pipeline
- Thread-safe GL context handling
- LOD + pools + lock-free queues
- Profiling + bandwidth wins
Notes
Async loading, worker threads, shared contexts, pools and LOD without tripping race conditions.
A systems-heavy project that maps straight to Vulkan/DX12 thinking.