From 2c82b2181e11633cc8e92c701d0f48e5b65b2997 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Wed, 25 Jun 2025 10:16:52 +0200 Subject: checkpoint --- build.sh | 2 +- todo.txt | 6 +++--- 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 -- cgit v1.2.3