aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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