summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-15 18:57:13 +0100
committerskal <pascal.massimino@gmail.com>2026-02-15 18:57:13 +0100
commit3ff05ab2dff90dc7b359c55d74db8739d3b23b16 (patch)
tree75d0d99ed853a81871256b97db70324df20254de
parent2f8810f303d06fe78dbec343553c3c97f93f9323 (diff)
docs: update CNN v1 references in top/mid-level docs
Updated remaining references to use CNNv1Effect naming: - doc/AUXILIARY_TEXTURE_INIT.md - doc/HOWTO.md (validation note) - doc/COMPLETED.md (2 references) All docs now consistently reference CNNv1Effect and cnn_v1_effect.cc
-rw-r--r--doc/AUXILIARY_TEXTURE_INIT.md2
-rw-r--r--doc/COMPLETED.md4
-rw-r--r--doc/HOWTO.md2
3 files changed, 4 insertions, 4 deletions
diff --git a/doc/AUXILIARY_TEXTURE_INIT.md b/doc/AUXILIARY_TEXTURE_INIT.md
index 9cac70b..036cbf7 100644
--- a/doc/AUXILIARY_TEXTURE_INIT.md
+++ b/doc/AUXILIARY_TEXTURE_INIT.md
@@ -18,7 +18,7 @@ entry.seq->resize(width, height); // Too late - textures already created
**Affected:**
- CircleMaskEffect (circle_mask texture)
-- CNNEffect (captured_frame texture)
+- CNNv1Effect (captured_frame texture)
- RotatingCubeEffect (consumer, hardcoded resolution in uniforms)
---
diff --git a/doc/COMPLETED.md b/doc/COMPLETED.md
index 08767ea..8d30cca 100644
--- a/doc/COMPLETED.md
+++ b/doc/COMPLETED.md
@@ -67,7 +67,7 @@ Use `read @doc/archive/FILENAME.md` to access archived documents.
- **Changes**:
- Added `get_common_uniforms()` helper to Effect base class
- Refactored all render()/compute() signatures from 5 parameters to single `CommonPostProcessUniforms&`
- - Fixed uninitialized uniforms in CircleMaskEffect and CNNEffect
+ - Fixed uninitialized uniforms in CircleMaskEffect and CNNv1Effect
- Updated 19 effect implementations + headers
- Fixed WGSL syntax error in FlashEffect (u.audio_intensity → audio_intensity)
- **Impact**:
@@ -103,7 +103,7 @@ Use `read @doc/archive/FILENAME.md` to access archived documents.
- Created `BindGroupLayoutBuilder` and `BindGroupBuilder` for declarative bind group creation
- Created `RenderPipelineBuilder` to simplify pipeline setup with ShaderComposer integration
- Created `SamplerCache` singleton to deduplicate sampler instances
- - Refactored `post_process_helper.cc`, `cnn_effect.cc`, `rotating_cube_effect.cc`
+ - Refactored `post_process_helper.cc`, `cnn_v1_effect.cc`, `rotating_cube_effect.cc`
- **Result**:
- Bind group creation: 19 instances reduced from 14→4 lines each
- Pipeline creation: 30-50 lines reduced to 8 lines
diff --git a/doc/HOWTO.md b/doc/HOWTO.md
index 59ab6fd..4cafaa2 100644
--- a/doc/HOWTO.md
+++ b/doc/HOWTO.md
@@ -323,7 +323,7 @@ See `doc/ASSET_SYSTEM.md` and `doc/WORKSPACE_SYSTEM.md`.
**Status:**
- **CNN v2:** ✅ Fully functional, matches CNNv2Effect
-- **CNN v1:** ⚠️ Produces incorrect output, use CNNEffect in demo for validation
+- **CNN v1:** ⚠️ Produces incorrect output, use CNNv1Effect in demo for validation
**Note:** `--weights` loads layer count and kernel sizes from the binary file, overriding `--layers` and forcing CNN v2.