summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
index 0184f0a..c5b71e9 100644
--- a/TODO.md
+++ b/TODO.md
@@ -76,6 +76,10 @@ Ongoing shader code hygiene for granular, reusable snippets.
**Pending (lower priority):**
- [ ] GBufferEffect: Pass 3 transparency (transp=0 placeholder)
- [ ] GBufferEffect: `resize()` support
+- [ ] Web tool (`cnn_v3/tools/shaders.js`): `prev_cnn` always zero in both pack shaders
+ (`FULL_PACK_SHADER` line ~313 and simple pack line ~39 hardcode `prev=0`).
+ C++ `gbuf_pack.wgsl` reads a real `prev_cnn` texture (binding 6).
+ Fix: add a `prev` texture binding to both JS pack shaders and wire it up in `tester.js`.
## Future: CNN v3 "2D Mode" (G-buffer-free)