summaryrefslogtreecommitdiff
path: root/src/gpu/effects
AgeCommit message (Expand)Author
2026-02-08fix(gpu): Correct FlashUniforms struct alignment for WGSLskal
2026-02-08feat(gpu): Implement shader parametrization systemskal
2026-02-08refactor(shaders): Apply common utilities to renderer shadersskal
2026-02-08Revert "feat(platform): Centralize platform-specific WebGPU code and improve ...skal
2026-02-08feat(platform): Centralize platform-specific WebGPU code and improve shader c...skal
2026-02-08style: Apply clang-format to all source filesskal
2026-02-07add debugging code to flash_effectskal
2026-02-07feat(gpu): Systematize post-process bindings and enable vertex shader uniformsskal
2026-02-07refactor: Store const GpuContext& in Effect base classskal
2026-02-07refactor: Bundle GPU context into GpuContext structskal
2026-02-06refactor(build): Split asset_manager.h into dcl/core/utils headersskal
2026-02-06feat(3d): Implement basic OBJ mesh asset pipelineskal
2026-02-06refactor(gpu): Implement compile-time BVH toggle via shader compositionskal
2026-02-05feat(audio): Complete Task #56 - Audio Lifecycle Refactor (All Phases)skal
2026-02-05fix(gpu): Use GetTextureAsset() for procedural texture loadingskal
2026-02-04feat: Optional sequence end times and comprehensive effect documentationskal
2026-02-04feat(gpu): Implement recursive WGSL composition and modularize shaders (Task ...skal
2026-02-03refactor: Task #20 - Platform & Code Hygieneskal
2026-02-03test(shader): Add ShaderComposer and WGSL asset validation tests (Task #26)skal
2026-02-03fix: Resolve shader initialization crashes and build errorsskal
2026-02-03refactor: Shader Asset Integration (Task #24)skal
2026-02-02feat: Complete audio tracker system integration and testsskal
2026-02-02update TODO and fix shaders.ccskal
2026-02-02feat(3d): Implement Task 21.1 WGSL Library & Composerskal
2026-02-02fix(gpu): Resolve high-DPI squished rendering and 3D shadow bugsskal
2026-02-02feat(3d): Use procedural grid for floor and revert object noiseskal
2026-02-02fix(build): Add compatibility for older wgpu-native headersskal
2026-02-02feat(visuals): Increase 3D object size and add erratic camera motionskal
2026-02-01feat(gpu/assets): Fix tests, integrate bumpy 3D renderer and procedural assetsskal
2026-02-01feat(gpu): Integrate bumpy 3D renderer into main demoskal
2026-02-01feat(assets): Implement procedural asset generation pipelineskal
2026-02-01Chore: Apply clang-format to the codebaseskal
2026-02-01Refactor: Move common GPU fields to base Effect classesskal
2026-02-01Refactor: Split demo effects and shaders into individual filesskal