summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
16 hoursfeat: Audio playback stability, NOTE_ parsing fix, sample caching, and debug ...skal
41 hoursfeat: side-quest - Perlin noise sky and ProcGenFunc error handlingskal
41 hoursrefactor: Task #20 - Platform & Code Hygieneskal
2 daysfix(assets): Resolve static initialization order fiascoskal
2 daysfeat(assets): Enforce 16-byte alignment and string safetyskal
3 daysfix(3d): Tighten torus proxy hull and ensure floor grid visibilityskal
3 daysfix(3d): Correct debug box transforms and restore object texturesskal
3 daysfix(gpu): Resolve high-DPI squished rendering and 3D shadow bugsskal
3 daysfeat(3d): Support non-uniform scale and shadows on rasterized objectsskal
3 daysrefactor(build): Centralize generated files and clean up project layoutskal
4 daysfeat(gpu/assets): Fix tests, integrate bumpy 3D renderer and procedural assetsskal
4 daysfeat(assets): Implement procedural asset generation pipelineskal
4 daysfeat(asset_manager): Implement array-based cachingskal
4 daysfeat: Implement 3D system and procedural texture managerskal
4 daysclang-formatskal
5 daysstyle: add vertical compression rules to clang-formatskal
5 daysrefactor: move generated asset files to src/generated/skal
5 daysChore: Add missing newlines at end of source filesskal
5 daysImplement procedural audio generation, spectral effects, and WebGPU particle ...skal
5 daysenforce code styleskal
6 daysadd mini_math.h header-only vector libskal
8 daysrefactor(assets): Optimize asset retrieval using array lookupskal
8 daysstyle: Add 3-line descriptive headers to all source filesskal
9 daysinitial commitskal