aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaymaekers Luca <luca@spacehb.net>2025-06-25 10:16:52 +0200
committerRaymaekers Luca <luca@spacehb.net>2025-06-25 10:16:52 +0200
commit2c82b2181e11633cc8e92c701d0f48e5b65b2997 (patch)
treec8c2df61dfe8a733dbd0757cbf2fc9d20166d8c1
parentdd24f66c90b220de500f2b3c6b0843c56de123b4 (diff)
checkpointmain
-rwxr-xr-xbuild.sh2
-rw-r--r--todo.txt6
2 files changed, 4 insertions, 4 deletions
diff --git a/build.sh b/build.sh
index 724f053..91b35a5 100755
--- a/build.sh
+++ b/build.sh
@@ -6,7 +6,7 @@ cd "$ThisDir"
mkdir ../build > /dev/null 2>&1
CompilerFlags="-ggdb -DHANDMADE_PROFILING -DHANDMADE_INTERNAL -DHANDMADE_SLOW"
-WarningFlags="-Wall -Wextra -Wno-unused-but-set-variable -Wno-unused-variable -Wno-write-strings -Wno-unused-parameter -Wno-unused-function"
+WarningFlags="-Wall -Wextra -Wno-unused-but-set-variable -Wno-unused-variable -Wno-write-strings -Wno-pointer-arith -Wno-unused-parameter -Wno-unused-function"
printf 'handmade.cpp\n'
g++ $CompilerFlags $WarningFlags -shared -o ../build/handmade.so handmade.cpp
diff --git a/todo.txt b/todo.txt
index 45f4a2e..9c4e639 100644
--- a/todo.txt
+++ b/todo.txt
@@ -1,11 +1,11 @@
- Pause program while the window is not focused?
- Debug markers for sound (delay, avail, pointers, timestamps)
-- Input: Cross frame values, half transition count and average.j
+- Input: Cross frame values, half transition count and average.
- Sound: Lagfree playback + recovery after live reload
-- Replay: use mremap(3) and memory backed file for faster writing
-- Replay: Multiple slots
+- Replay: faster LinuxBeginRecordingInput() + memory mapped file.
- x11: fullscreen
- x11: hide decorations on other DEs.
+x Replay: Multiple slots
x Input: Detect new controllers / disconnects.
x Hide cursor
x Replay