diff options
Diffstat (limited to 'PROJECT_CONTEXT.md')
| -rw-r--r-- | PROJECT_CONTEXT.md | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md index ca8a858..2460185 100644 --- a/PROJECT_CONTEXT.md +++ b/PROJECT_CONTEXT.md @@ -139,7 +139,8 @@ Several critical issues were resolved to ensure stable WebGPU operation across p - **Audio Decoding**: Disabled FLAC, WAV, MP3, and all encoding features in `miniaudio` for the runtime demo build (via `MA_NO_FLAC`, `MA_NO_WAV`, etc.). This reduced the packed Windows binary size by ~100KB (461KB -> 356KB). `spectool` retains full decoding capabilities. - **Build Stripping**: Implemented `DEMO_STRIP_ALL` CMake option to remove command-line parsing, debug info, and non-essential error handling strings. -### Future Optimizations (Phase 2): +### Future Optimizations (Phase 2) +- **Task #4a: Linux Cross-Compilation**: Implement Linux x86_64 cross-compilation from macOS. - **Windows Platform Layer**: Replace the static GLFW library with a minimal, native Windows API implementation (`CreateWindow`, `PeekMessage`) to significantly reduce binary size. - **Asset Compression**: Implement logarithmic frequency storage and quantization for `.spec` files. - **CRT Replacement**: investigate minimal C runtime alternatives. |
