summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-09 10:50:17 +0100
committerskal <pascal.massimino@gmail.com>2026-02-09 10:50:17 +0100
commit44bf3f5e59a9b906b75b97730a4bd27a228b637a (patch)
treeeb4c26d4db64dc215753f3c4fbbebb129e48b3f9 /tools
parent6a4279fb54d2254572f51044aa6388d659a84641 (diff)
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.
Diffstat (limited to 'tools')
-rw-r--r--tools/seq_compiler.cc3
1 files changed, 1 insertions, 2 deletions
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";