power_play/src
2025-06-17 22:54:40 -05:00
..
third_party/tracy gpu profiling. proper vsync disabling 2025-05-20 23:52:41 -05:00
app.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
app.h gstat 2025-02-23 03:23:17 -06:00
arena.c formatting 2025-06-17 22:54:40 -05:00
arena.h determine arena base implicitly 2025-06-17 22:41:50 -05:00
ase.c rename temp_arena -> arena_temp 2025-06-07 21:20:35 -05:00
ase.h gpu layer refactoring progress 2025-05-27 01:57:47 -05:00
asset_cache.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
asset_cache.h refactor mutexes to use 'sys_lock' objects. make all mutexes rw mutexes. 2024-06-25 19:54:33 -05:00
atomic.h dx12 progress 2025-06-17 15:21:26 -05:00
bitbuff.c determine arena base implicitly 2025-06-17 22:41:50 -05:00
bitbuff.h store arena in its own committed memory 2025-06-17 22:21:58 -05:00
buddy.c determine arena base implicitly 2025-06-17 22:41:50 -05:00
buddy.h store arena in its own committed memory 2025-06-17 22:21:58 -05:00
collider.c rename temp_arena -> arena_temp 2025-06-07 21:20:35 -05:00
collider.h some temporary color pallete defines 2025-05-16 13:25:08 -05:00
common.h determine arena base implicitly 2025-06-17 22:41:50 -05:00
config.h store arena in its own committed memory 2025-06-17 22:21:58 -05:00
draw.c set draw target xform per-dispatch 2025-06-17 16:47:21 -05:00
draw.h set draw target xform per-dispatch 2025-06-17 16:47:21 -05:00
font.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
font.h unify gpu api types into 'gpu_handle' 2025-06-03 16:54:57 -05:00
gpu_dx11.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
gpu_dx12.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
gpu.h submit plan data implicitly 2025-06-17 18:52:43 -05:00
gstat.c gstat 2025-02-23 03:23:17 -06:00
gstat.h vram profiling 2025-05-21 22:10:30 -05:00
host.c store arena struct in first block 2025-06-17 22:34:47 -05:00
host.h store arena in its own committed memory 2025-06-17 22:21:58 -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 dx12 progress 2025-06-17 15:21:26 -05:00
incbin.h remove buffer struct, use string struct instead 2025-01-30 15:12:26 -06:00
intrinsics.h progress & fix buddy bug 2025-02-09 15:22:43 -06:00
json.c rename temp_arena -> arena_temp 2025-06-07 21:20:35 -05:00
json.h rewrite json parser to be dumber 2024-04-01 15:09:14 -05:00
log.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
log.h simple in-game debug console 2025-05-24 13:49:22 -05:00
math.h dx12 progress 2025-06-17 15:21:26 -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 store arena in its own committed memory 2025-06-17 22:21:58 -05:00
mixer.h set aim joint correction rate dynamically based on dt 2025-01-30 11:05:38 -06:00
mp3_mmf.c rename temp_arena -> arena_temp 2025-06-07 21:20:35 -05:00
mp3.h remove buffer struct, use string struct instead 2025-01-30 15:12:26 -06:00
phys.c dx12 progress 2025-06-17 15:21:26 -05:00
phys.h fix contact direction skip not updating 2025-05-28 03:43:34 -05:00
playback_wasapi.c don't expose backbuffer texture to user (blit internally during present) 2025-06-17 17:39:40 -05:00
playback.h app exit / shutdown callbacks 2024-04-15 18:02:38 -05:00
rand.c don't merge walls with different collision directions 2025-05-22 15:36:19 -05:00
rand.h don't merge walls with different collision directions 2025-05-22 15:36:19 -05:00
resource.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
resource.h don't prefix resource names with res directory. check for resource existence after opening. 2025-05-23 23:35:43 -05:00
scratch.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
scratch.h determine arena base implicitly 2025-06-17 22:41:50 -05:00
settings.c rename temp_arena -> arena_temp 2025-06-07 21:20:35 -05:00
settings.h remove buffer struct, use string struct instead 2025-01-30 15:12:26 -06:00
sim_ent.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
sim_ent.h light testing setup. backbuffer resize delay. 2025-06-02 22:54:50 -05:00
sim_step.c dx12 progress 2025-06-17 15:21:26 -05:00
sim_step.h use rand_state for rng 2025-02-27 09:17:21 -06:00
sim.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
sim.h store arena in its own committed memory 2025-06-17 22:21:58 -05:00
sock_win32.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
sock.h fix precise sleep inaccurate because scheduler period not set 2025-02-10 16:37:32 -06:00
sound.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
sound.h system startup receipts 2024-03-28 13:31:35 -05:00
space.c determine arena base implicitly 2025-06-17 22:41:50 -05:00
space.h store arena in its own committed memory 2025-06-17 22:21:58 -05:00
sprite.c determine arena base implicitly 2025-06-17 22:41:50 -05:00
sprite.h unify gpu api types into 'gpu_handle' 2025-06-03 16:54:57 -05:00
string.c rename temp_arena -> arena_temp 2025-06-07 21:20:35 -05:00
string.h tile chunk testing 2025-05-21 16:59:54 -05:00
sys_win32.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
sys.h don't prefix resource names with res directory. check for resource existence after opening. 2025-05-23 23:35:43 -05:00
tar.c dx12 progress 2025-06-17 15:21:26 -05:00
tar.h cross-chunk tile wall merging 2025-05-21 21:17:04 -05:00
thread_local.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
thread_local.h store arena in its own committed memory 2025-06-17 22:21:58 -05:00
ttf_dwrite.cpp dx12 progress 2025-06-17 15:21:26 -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 determine arena base implicitly 2025-06-17 22:41:50 -05:00
user.h light testing setup. backbuffer resize delay. 2025-06-02 22:54:50 -05:00
util.c gjk.c & gjk.h 2024-09-03 15:59:06 -05:00
util.h rename temp_arena -> arena_temp 2025-06-07 21:20:35 -05:00
work.c store arena in its own committed memory 2025-06-17 22:21:58 -05:00
work.h app exit / shutdown callbacks 2024-04-15 18:02:38 -05:00