diff options
author | Raymaekers Luca <luca@spacehb.net> | 2025-06-25 10:16:52 +0200 |
---|---|---|
committer | Raymaekers Luca <luca@spacehb.net> | 2025-06-25 10:16:52 +0200 |
commit | 2c82b2181e11633cc8e92c701d0f48e5b65b2997 (patch) | |
tree | c8c2df61dfe8a733dbd0757cbf2fc9d20166d8c1 | |
parent | dd24f66c90b220de500f2b3c6b0843c56de123b4 (diff) |
checkpointmain
-rwxr-xr-x | build.sh | 2 | ||||
-rw-r--r-- | todo.txt | 6 |
2 files changed, 4 insertions, 4 deletions
@@ -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 @@ -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 |