summaryrefslogtreecommitdiff
path: root/doc/COMPLETED.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/COMPLETED.md')
-rw-r--r--doc/COMPLETED.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/COMPLETED.md b/doc/COMPLETED.md
index 55fac50..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**:
@@ -93,7 +93,7 @@ Use `read @doc/archive/FILENAME.md` to access archived documents.
- All 36 tests pass (100%)
- Processes 64×64 test image successfully
- Ready for ground-truth validation vs Python training script
- - Documented in `doc/CNN_TEST_TOOL.md`
+ - Documented in `cnn_v1/docs/CNN_TEST_TOOL.md`
## Recently Completed (February 10, 2026)
@@ -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