From d181e145296a04384850e09be03b697458cd8439 Mon Sep 17 00:00:00 2001 From: skal Date: Sun, 22 Mar 2026 13:10:47 +0100 Subject: fix(cnn_v3): fix texture format mismatches in cnn_v3_test sequence - seq_compiler: add gbuf_albedo/gbuf_rgba32uint to NODE_TYPES - timeline: declare gbuf_feat0/feat1 as gbuf_rgba32uint, route CNNv3Effect output through cnn_v3_out (gbuf_albedo) + Passthrough to sink (dec0 can't write directly to Rgba8Unorm sink) - cnn_v3_effect: fix update_bind_groups using .set() instead of .replace() causing FATAL assert on second frame - TODO: add CNN v3 "2D mode" (G-buffer-free) future task handoff(Gemini): CNNv3Effect now runs without crashes at --seek 48 --- tools/seq_compiler.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tools') diff --git a/tools/seq_compiler.py b/tools/seq_compiler.py index fbd5c0d..09188a5 100755 --- a/tools/seq_compiler.py +++ b/tools/seq_compiler.py @@ -18,6 +18,8 @@ NODE_TYPES = { 'f16x8': 'NodeType::F16X8', 'depth24': 'NodeType::DEPTH24', 'compute_f32': 'NodeType::COMPUTE_F32', + 'gbuf_albedo': 'NodeType::GBUF_ALBEDO', + 'gbuf_rgba32uint': 'NodeType::GBUF_RGBA32UINT', } class NodeDecl: -- cgit v1.2.3