summaryrefslogtreecommitdiff
path: root/src/gpu/effects/shaders.cc
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-08 15:52:46 +0100
committerskal <pascal.massimino@gmail.com>2026-02-08 15:52:46 +0100
commit5c006735f2994aaa907b3eeb8681dff896695d08 (patch)
tree11b1b6a82b13d49d0e43b2e18a65e6f72ecaae83 /src/gpu/effects/shaders.cc
parent8d3c540e097a659d7ac9b1594a0b00404002925f (diff)
refactor(shaders): Apply common utilities to renderer shaders
Updated renderer_3d.wgsl, mesh_render.wgsl, skybox.wgsl to use common_utils functions. Registered snippet in ShaderComposer. Updated demo_assets.txt with SHADER_MATH_COMMON_UTILS entry. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'src/gpu/effects/shaders.cc')
-rw-r--r--src/gpu/effects/shaders.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gpu/effects/shaders.cc b/src/gpu/effects/shaders.cc
index 0646f92..dcbb0fd 100644
--- a/src/gpu/effects/shaders.cc
+++ b/src/gpu/effects/shaders.cc
@@ -33,6 +33,7 @@ void InitShaderComposer() {
register_if_exists("common_uniforms", AssetId::ASSET_SHADER_COMMON_UNIFORMS);
register_if_exists("math/sdf_shapes", AssetId::ASSET_SHADER_MATH_SDF_SHAPES);
register_if_exists("math/sdf_utils", AssetId::ASSET_SHADER_MATH_SDF_UTILS);
+ register_if_exists("math/common_utils", AssetId::ASSET_SHADER_MATH_COMMON_UTILS);
register_if_exists("render/shadows", AssetId::ASSET_SHADER_RENDER_SHADOWS);
register_if_exists("render/scene_query_bvh",
AssetId::ASSET_SHADER_RENDER_SCENE_QUERY_BVH);