-
842c36fde6
feat(server): log tick diagnostics periodically
main
anth64
2026-09-08 07:42:02 +02:00
-
d76767a64a
feat(server): mark idle time around tick sleep gap
anth64
2026-09-07 23:02:05 +02:00
-
129b5339e1
feat: split frame/tick diagnostics into work/total/budget
anth64
2026-08-24 17:20:11 +02:00
-
55fc4958f7
feat: wire fps diagnostics into video present/init
anth64
2026-08-23 17:44:04 +02:00
-
db05df4227
feat: add tick processing/idle time diagnostics
anth64
2026-08-23 17:43:57 +02:00
-
5ad0ddfbc0
feat: add fps module for rolling frame/fps diagnostics
anth64
2026-08-23 17:43:51 +02:00
-
55055a042d
feat: add vsync-priority frame pacing to video backends
anth64
2026-08-23 17:06:33 +02:00
-
ddaeafc14f
docs: write README
anth64
2026-08-19 22:05:32 +02:00
-
c4bed2f596
refactor(video/sdl): dedupe scale computation and use calloc for framebuffer
anth64
2026-08-19 21:53:18 +02:00
-
4e7049f49a
refactor(input/sdl): store key/pad/mouse button state as bitmasks
anth64
2026-08-19 21:49:59 +02:00
-
0d0590a4d7
feat: add mouse button down/held tracking
anth64
2026-04-23 21:13:43 +02:00
-
b1b3596648
feat: add borderless fullscreen option
anth64
2026-04-22 22:02:06 +02:00
-
04ae96f1b8
fix(video/sdl): expand palette manually to avoid SDL_SetTexturePalette unavailable on FreeBSD
anth64
2026-04-20 07:58:12 +02:00
-
8ecb7f9563
refactor: remove unused skele version funciton
anth64
2026-04-11 21:36:48 -04:00
-
588ad3e525
refactor: remove unecessary scope block
anth64
2026-04-11 21:27:59 -04:00
-
a3728bed78
fix: examples should now have correct game loop structure with accumulator
anth64
2026-04-11 21:27:36 -04:00
-
5aaecdeac6
initial commit
anth64
2026-04-06 13:27:44 -04:00