summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md14
1 files changed, 10 insertions, 4 deletions
diff --git a/TODO.md b/TODO.md
index 391e8a7..640c5f2 100644
--- a/TODO.md
+++ b/TODO.md
@@ -39,8 +39,14 @@ This file tracks prioritized tasks with detailed attack plans.
- [ ] **Attack Plan - Asset Ingestion:** Update `asset_packer` to handle the new 3D binary format.
- [ ] **Attack Plan - Runtime Loader:** Implement a minimal C++ parser to load the scene data into the ECS/Renderer.
-## Future Goals
-- [ ] **Task #21: Shader Optimization**: Normal factorization and Tri-planar mapping.
-- [ ] **Task #5: Spectrogram Editor**: Web-based visual tool for extreme audio compression.
+## Phase 2: Size Optimization (Final Goal)
+
+- [ ] **Full STL Removal**: Replace all remaining `std::vector`, `std::map`, and `std::string` usage with custom minimal containers or C-style arrays to allow for CRT replacement. (Minimal Priority - deferred to end).
+
- [ ] **Task #22: Windows Native Platform**: Replace GLFW with direct Win32 API calls for the final 64k push.
-- [ ] **Task #23: Shader Performance Analysis**: Analyze shader performance using Xcode Metal debugger on macOS. \ No newline at end of file
+
+- [ ] **Spectrogram Quantization (Task #28)**: research optimal frequency bin distribution.
+
+
+
+## Future Goals