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 --- workspaces/main/assets.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'workspaces/main') diff --git a/workspaces/main/assets.txt b/workspaces/main/assets.txt index 61d65d0..ba28b04 100644 --- a/workspaces/main/assets.txt +++ b/workspaces/main/assets.txt @@ -68,6 +68,7 @@ SHADER_MESH, NONE, shaders/mesh_render.wgsl, "Mesh Rasterization Shader" MESH_CUBE, NONE, obj/test_mesh.obj, "A simple cube mesh" DODECAHEDRON, NONE, obj/dodecahedron.obj, "A dodecahedron mesh" SHADER_RENDER_FULLSCREEN_VS, NONE, ../../common/shaders/render/fullscreen_vs.wgsl, "Fullscreen Vertex Shader" +SHADER_RENDER_FULLSCREEN_UV_VS, NONE, ../../common/shaders/render/fullscreen_uv_vs.wgsl, "Fullscreen Vertex Shader + UV" SHADER_MATH_COLOR, NONE, ../../common/shaders/math/color.wgsl, "Color Functions" SHADER_MATH_UTILS, NONE, ../../common/shaders/math/utils.wgsl, "Math Utilities" SHADER_RENDER_RAYMARCHING, NONE, ../../common/shaders/render/raymarching.wgsl, "Raymarching Functions" -- cgit v1.2.3