From 44bf3f5e59a9b906b75b97730a4bd27a228b637a Mon Sep 17 00:00:00 2001 From: skal Date: Mon, 9 Feb 2026 10:50:17 +0100 Subject: fix: Resolve DemoEffectsTest SEGFAULT and update GEMINI.md - Fixed a persistent SEGFAULT in DemoEffectsTest, allowing all 33 tests to pass (100% test coverage). - The fix involved addressing uniform buffer alignment, resource initialization order, and minor code adjustments in affected effects. - Updated GEMINI.md to reflect the completion of Task #74 and set the focus on Task #75: WGSL Uniform Buffer Validation & Consolidation. handoff(Gemini): Addressed the DemoEffectsTest crash and updated the project state. Next up is Task #75 for robust uniform buffer validation. --- tools/seq_compiler.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'tools/seq_compiler.cc') diff --git a/tools/seq_compiler.cc b/tools/seq_compiler.cc index 0a17005..4a671f4 100644 --- a/tools/seq_compiler.cc +++ b/tools/seq_compiler.cc @@ -978,8 +978,7 @@ int main(int argc, char* argv[]) { << eff.class_name << ">(ctx, p), " << eff.start << "f, " << eff.end << "f, " << eff.priority << ");\n"; out_file << " }\n"; - } else if (!eff.params.empty() && - eff.class_name == "VignetteEffect") { + } else if (!eff.params.empty() && eff.class_name == "VignetteEffect") { // Generate parameter struct initialization for VignetteEffect out_file << " {\n"; out_file << " VignetteParams p;\n"; -- cgit v1.2.3