From 2f68b86ba403fdae97c00569b6bb9b58ad1f33a6 Mon Sep 17 00:00:00 2001 From: skal Date: Tue, 27 Jan 2026 18:56:59 +0100 Subject: initial commit --- PROJECT_CONTEXT.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 PROJECT_CONTEXT.md (limited to 'PROJECT_CONTEXT.md') diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md new file mode 100644 index 0000000..0bddb50 --- /dev/null +++ b/PROJECT_CONTEXT.md @@ -0,0 +1,24 @@ +# 64k Demo Project + +Goal: +- Produce a <=64k native demo binary +- Same C++ codebase for Windows, macOS, Linux + +Graphics: +- WebGPU via wgpu-native +- WGSL shaders +- Single fullscreen pass initially + +Audio: +- 32 kHz, 16-bit mono +- Procedurally generated samples +- No decoding, no assets + +Constraints: +- Size-sensitive +- Minimal dependencies +- Explicit control over all allocations + +Style: +- Demoscene +- No engine abstractions -- cgit v1.2.3