From 75e561bd092895a031ae4475f7d1fdc35b1b1832 Mon Sep 17 00:00:00 2001 From: skal Date: Sat, 28 Feb 2026 00:39:32 +0100 Subject: fix(shaders): deduplicate VertexOutput/vs_main via render/fullscreen_uv_vs snippet - Fix vs_main return type (VertexOutput, not vec4) - Fix #include paths in passthrough, gaussian_blur, heptagon, combined_postprocess - ShaderComposer: assert + suggest correct path on missing #include (non-STRIP_ALL) - VerifyIncludes: upgrade WARNING to ERROR + assert, add "did you mean?" hint Co-Authored-By: Claude Sonnet 4.6 --- src/effects/shaders.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/effects/shaders.cc') diff --git a/src/effects/shaders.cc b/src/effects/shaders.cc index 3ba00bc..7e32aa6 100644 --- a/src/effects/shaders.cc +++ b/src/effects/shaders.cc @@ -53,6 +53,8 @@ void InitShaderComposer() { register_if_exists("render/fullscreen_vs", AssetId::ASSET_SHADER_RENDER_FULLSCREEN_VS); + register_if_exists("render/fullscreen_uv_vs", + AssetId::ASSET_SHADER_RENDER_FULLSCREEN_UV_VS); register_if_exists("math/color", AssetId::ASSET_SHADER_MATH_COLOR); register_if_exists("math/utils", AssetId::ASSET_SHADER_MATH_UTILS); register_if_exists("render/raymarching", -- cgit v1.2.3