summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)Author
22 hoursAdd test asset support with STRIP_ALL guardsskal
5 daysfeat: Add debug-only file change detection for rapid iterationskal
5 daysfeat(gpu): Add GPU procedural texture generation systemskal
6 daysfeat(gpu): Add parameter-driven ChromaAberrationEffectskal
6 daysfeat(util): Add CHECK_RETURN macros for recoverable errorsskal
6 daysRevert "feat(platform): Centralize platform-specific WebGPU code and improve ...skal
6 daysfeat(platform): Centralize platform-specific WebGPU code and improve shader c...skal
6 daysstyle: Apply clang-format to all source filesskal
6 daysfeat(3d): Implement Blender export and binary scene loading pipelineskal
7 daysfeat(build): Add FINAL_STRIP mode for maximum size optimizationskal
8 daysrefactor(build): Split asset_manager.h into dcl/core/utils headersskal
8 daysfix(math): Normalize axis in quat::from_axis to prevent scaling artifactsskal
8 daysfeat(3d): Implement basic OBJ mesh asset pipelineskal
9 daysfeat(audio): Complete Task #56 - Audio Lifecycle Refactor (All Phases)skal
9 daysfeat(assets): Add Texture Asset support (Task #18.0 prep)skal
10 daysfeat: Audio playback stability, NOTE_ parsing fix, sample caching, and debug ...skal
11 daysfeat: side-quest - Perlin noise sky and ProcGenFunc error handlingskal
11 daysrefactor: Task #20 - Platform & Code Hygieneskal
11 daysfix(assets): Resolve static initialization order fiascoskal
11 daysfeat(assets): Enforce 16-byte alignment and string safetyskal
12 daysfix(3d): Tighten torus proxy hull and ensure floor grid visibilityskal
12 daysfix(3d): Correct debug box transforms and restore object texturesskal
12 daysfix(gpu): Resolve high-DPI squished rendering and 3D shadow bugsskal
12 daysfeat(3d): Support non-uniform scale and shadows on rasterized objectsskal
12 daysrefactor(build): Centralize generated files and clean up project layoutskal
13 daysfeat(gpu/assets): Fix tests, integrate bumpy 3D renderer and procedural assetsskal
13 daysfeat(assets): Implement procedural asset generation pipelineskal
13 daysfeat(asset_manager): Implement array-based cachingskal
13 daysfeat: Implement 3D system and procedural texture managerskal
13 daysclang-formatskal
14 daysstyle: add vertical compression rules to clang-formatskal
14 daysrefactor: move generated asset files to src/generated/skal
2026-01-31Chore: Add missing newlines at end of source filesskal
2026-01-31Implement procedural audio generation, spectral effects, and WebGPU particle ...skal
2026-01-31enforce code styleskal
2026-01-30add mini_math.h header-only vector libskal
2026-01-28refactor(assets): Optimize asset retrieval using array lookupskal
2026-01-28style: Add 3-line descriptive headers to all source filesskal
2026-01-27initial commitskal