From 58a9a7c2426f543471747165131f37c766691997 Mon Sep 17 00:00:00 2001 From: skal Date: Wed, 28 Jan 2026 11:25:34 +0100 Subject: style update --- PROJECT_CONTEXT.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'PROJECT_CONTEXT.md') diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md index 7664d9c..72af824 100644 --- a/PROJECT_CONTEXT.md +++ b/PROJECT_CONTEXT.md @@ -28,15 +28,13 @@ Incoming tasks in no particular order: - [x] 2. parse the keyboard key. Exit the demo when 'esc' is pressed. Toggle full-screen when 'f' is pressed. - [x] 3. add binary crunchers for all platforms - 4. add cross-compilation for PC+linux (x86_64) and PC+Windows (.exe binary) -- 5. implement a spectrogram editor for representing .spec with elementary - shapes (bezier curves, lines, random noise, rectangles...) as a mean - of compression +- 5. implement a spectrogram editor for representing .spec with elementary shapes (bezier curves, lines, random noise, rectangles...) as a mean of compression / spec generation - 6. add a scripting tool to edit the demo (compiled into the binary at the end) - [x] 7. compile wgpu-native in optimized mode (not unoptimized) -- [x] 8. add a #define STRIP_ALL to remove all unnecessary code for the final build - (for instance, command-line args parsing, or unnecessary options, constant - parameters to function calls, etc.) +- [x] 8. add a #define STRIP_ALL to remove all unnecessary code for the final build (for instance, command-line args parsing, or unnecessary options, constant parameters to function calls, etc.) - [x] 9. work on the compact in-line and off-line asset system (@ASSET_SYSTEM.md) +- 10. optimize spectool to remove trailing zeroes from a spec file before saving it +- 11. implement a general [time / timer / beat] system in the demo, for effects timing ## Session Decisions and Current State -- cgit v1.2.3