power_play/src
2025-07-11 13:41:43 -05:00
..
app.c double buffer sys events and pass into present job 2025-07-10 21:59:53 -05:00
app.h double buffer sys events and pass into present job 2025-07-10 21:59:53 -05:00
arena.c remove atomic signedness 2025-07-11 12:14:09 -05:00
arena.h replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
ase.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
ase.h gpu layer refactoring progress 2025-05-27 01:57:47 -05:00
asset_cache.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
asset_cache.h move synchronization primitives out of sys layer 2025-07-06 16:20:07 -05:00
atomic.h 8 & 16 bit atomics 2025-07-11 12:34:05 -05:00
bitbuff.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
bitbuff.h replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
buddy.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
buddy.h replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
collider.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
collider.h some temporary color pallete defines 2025-05-16 13:25:08 -05:00
common.h ability to set job as unyielding 2025-07-11 13:41:43 -05:00
config.h schedule user update from sys scheduler 2025-07-10 18:32:26 -05:00
draw.c schedule user update from sys scheduler 2025-07-10 18:32:26 -05:00
draw.h schedule user update from sys scheduler 2025-07-10 18:32:26 -05:00
font.c sys job pools 2025-07-11 01:05:07 -05:00
font.h double buffer sys events and pass into present job 2025-07-10 21:59:53 -05:00
gp_dx12.c ability to set job as unyielding 2025-07-11 13:41:43 -05:00
gp.h schedule user update from sys scheduler 2025-07-10 18:32:26 -05:00
gstat.c gstat 2025-02-23 03:23:17 -06:00
gstat.h remove atomic signedness 2025-07-11 12:14:09 -05:00
host.c remove atomic signedness 2025-07-11 12:14:09 -05:00
host.h remove atomic signedness 2025-07-11 12:14:09 -05:00
inc.c shader hot reloading 2025-05-07 16:57:36 -05:00
inc.h shader hot reloading 2025-05-07 16:57:36 -05:00
incbin.c remove atomic signedness 2025-07-11 12:14:09 -05:00
incbin.h remove atomic signedness 2025-07-11 12:14:09 -05:00
intrinsics.h progress & fix buddy bug 2025-02-09 15:22:43 -06:00
json.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
json.h rewrite json parser to be dumber 2024-04-01 15:09:14 -05:00
log.c remove atomic signedness 2025-07-11 12:14:09 -05:00
log.h replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
math.h more sleep yield testing 2025-07-10 11:16:15 -05:00
memory.c dx12 progress 2025-06-17 15:21:26 -05:00
memory.h shader hot reloading 2025-05-07 16:57:36 -05:00
mixer.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
mixer.h replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
mp3_mmf.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
mp3.h remove buffer struct, use string struct instead 2025-01-30 15:12:26 -06:00
phys.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
phys.h replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
playback_wasapi.c remove atomic signedness 2025-07-11 12:14:09 -05:00
playback.h app exit / shutdown callbacks 2024-04-15 18:02:38 -05:00
prof_tracy.cpp wrap tracy fiber funcs in NO_INLINE 2025-07-06 13:15:16 -05:00
prof_tracy.h use ticket mutex for wait bins 2025-07-10 14:08:41 -05:00
rand.c remove thread local storage 2025-07-03 12:20:17 -05:00
rand.h don't merge walls with different collision directions 2025-05-22 15:36:19 -05:00
resource.c remove atomic signedness 2025-07-11 12:14:09 -05:00
resource.h wrap tracy fiber funcs in NO_INLINE 2025-07-06 13:15:16 -05:00
settings.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
settings.h remove buffer struct, use string struct instead 2025-01-30 15:12:26 -06:00
sim_ent.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
sim_ent.h replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
sim_step.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
sim_step.h use rand_state for rng 2025-02-27 09:17:21 -06:00
sim.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
sim.h use compiler static assert when possible 2025-07-03 13:02:16 -05:00
snc.c remove atomic signedness 2025-07-11 12:14:09 -05:00
snc.h remove atomic signedness 2025-07-11 12:14:09 -05:00
sock_win32.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
sock.h fix precise sleep inaccurate because scheduler period not set 2025-02-10 16:37:32 -06:00
sound.c sys job pools 2025-07-11 01:05:07 -05:00
sound.h double buffer sys events and pass into present job 2025-07-10 21:59:53 -05:00
space.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
space.h store arena in its own committed memory 2025-06-17 22:21:58 -05:00
sprite.c ability to set job as unyielding 2025-07-11 13:41:43 -05:00
sprite.h double buffer sys events and pass into present job 2025-07-10 21:59:53 -05:00
string.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
string.h tile chunk testing 2025-05-21 16:59:54 -05:00
sys_win32.c ability to set job as unyielding 2025-07-11 13:41:43 -05:00
sys.h ability to set job as unyielding 2025-07-11 13:41:43 -05:00
tar.c replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
tar.h dx12 command buffers 2025-06-19 14:40:08 -05:00
ttf_dwrite.cpp replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
ttf.h remove buffer struct, use string struct instead 2025-01-30 15:12:26 -06:00
uid.c tiles in progress 2025-04-24 13:21:36 -05:00
uid.h use rand_state for rng 2025-02-27 09:17:21 -06:00
uni.c replace { 0 } initializers with new ZI macro. enable 'Wmissing-field-initializers' 2024-09-19 12:15:55 -05:00
uni.h rename utf.h -> uni.h 2024-04-12 12:03:39 -05:00
user.c remove atomic signedness 2025-07-11 12:14:09 -05:00
user.h double buffer sys events and pass into present job 2025-07-10 21:59:53 -05:00
util.c gjk.c & gjk.h 2024-09-03 15:59:06 -05:00
util.h replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00