power_play/src
2025-06-02 17:06:30 -05:00
..
third_party/tracy gpu profiling. proper vsync disabling 2025-05-20 23:52:41 -05:00
app.c simple in-game debug console 2025-05-24 13:49:22 -05:00
app.h gstat 2025-02-23 03:23:17 -06:00
arena.c arena push zero by default 2025-05-15 08:42:12 -05:00
arena.h arena push zero by default 2025-05-15 08:42:12 -05:00
ase.c gpu layer refactoring progress 2025-05-27 01:57:47 -05:00
ase.h gpu layer refactoring progress 2025-05-27 01:57:47 -05:00
asset_cache.c simpler sprite evict sorting logic 2025-05-14 03:08:03 -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 re-add sim pausing & stepping 2025-05-15 05:27:33 -05:00
bitbuff.c arena push zero by default 2025-05-15 08:42:12 -05:00
bitbuff.h bitbuff dbg markers, rough arg parsing 2025-02-26 11:36:34 -06:00
buddy.c arena push zero by default 2025-05-15 08:42:12 -05:00
buddy.h prediction progress 2025-02-25 14:02:59 -06:00
collider.c change epa validity_epsilon as a temporary fix for unstable rounded edge collisions 2025-05-16 13:24:25 -05:00
collider.h some temporary color pallete defines 2025-05-16 13:25:08 -05:00
common.h gpu run state 2025-06-02 16:26:54 -05:00
config.h cross-chunk tile wall merging 2025-05-21 21:17:04 -05:00
draw.c gpu run -> gpu pass. use per-run pass params. set draw view via gpu cmd 2025-06-02 17:06:30 -05:00
draw.h gpu run -> gpu pass. use per-run pass params. set draw view via gpu cmd 2025-06-02 17:06:30 -05:00
font.c debug & time logs in console 2025-05-24 16:28:28 -05:00
font.h rename 'renderer' -> 'gpu' 2025-05-23 20:43:51 -05:00
gpu_dx11.c gpu run -> gpu pass. use per-run pass params. set draw view via gpu cmd 2025-06-02 17:06:30 -05:00
gpu.h gpu run -> gpu pass. use per-run pass params. set draw view via gpu cmd 2025-06-02 17:06:30 -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 readd mesh shader 2025-05-27 04:25:59 -05:00
host.h separate host_update into host_update_begin & host_update_end 2025-02-26 08:28:50 -06: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 progress & fix buddy bug 2025-02-09 15:22:43 -06: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 convert some arena no_zero pushes to zeroed style 2025-05-15 09:09:00 -05:00
json.h rewrite json parser to be dumber 2024-04-01 15:09:14 -05:00
log.c simple in-game debug console 2025-05-24 13:49:22 -05:00
log.h simple in-game debug console 2025-05-24 13:49:22 -05:00
math.h xform_from_rect 2025-05-27 02:10:18 -05:00
memory.c replace byteio with bitbuff 2025-02-13 17:15:23 -06:00
memory.h shader hot reloading 2025-05-07 16:57:36 -05:00
mixer.c arena push zero by default 2025-05-15 08:42:12 -05:00
mixer.h set aim joint correction rate dynamically based on dt 2025-01-30 11:05:38 -06:00
mp3_mmf.c arena push zero by default 2025-05-15 08:42:12 -05:00
mp3.h remove buffer struct, use string struct instead 2025-01-30 15:12:26 -06:00
phys.c fix contact direction skip not updating 2025-05-28 03:43:34 -05:00
phys.h fix contact direction skip not updating 2025-05-28 03:43:34 -05:00
playback_wasapi.c add sampled profiling build option 2025-02-14 12:23:49 -06: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 don't prefix resource names with res directory. check for resource existence after opening. 2025-05-23 23:35:43 -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 sheet eviction & reload detection 2024-04-29 18:59:32 -05:00
scratch.h shader hot reloading 2025-05-07 16:57:36 -05:00
settings.c arena push zero by default 2025-05-15 08:42:12 -05:00
settings.h remove buffer struct, use string struct instead 2025-01-30 15:12:26 -06:00
sim_ent.c horizontal wall generation testing 2025-05-21 17:52:25 -05:00
sim_ent.h don't merge walls with different collision directions 2025-05-22 15:36:19 -05:00
sim_step.c readd mesh shader 2025-05-27 04:25:59 -05:00
sim_step.h use rand_state for rng 2025-02-27 09:17:21 -06:00
sim.c horizontal wall generation testing 2025-05-21 17:52:25 -05:00
sim.h tile chunk testing 2025-05-21 16:59:54 -05:00
sock_win32.c sys_thread_try_release 2025-05-16 11:10:37 -05:00
sock.h fix precise sleep inaccurate because scheduler period not set 2025-02-10 16:37:32 -06:00
sound.c debug & time logs in console 2025-05-24 16:28:28 -05:00
sound.h system startup receipts 2024-03-28 13:31:35 -05:00
space.c arena push zero by default 2025-05-15 08:42:12 -05:00
space.h rename all 'buckets' -> 'bins' 2025-02-25 12:03:13 -06:00
sprite.c gpu layer refactoring progress 2025-05-27 01:57:47 -05:00
sprite.h rename 'renderer' -> 'gpu' 2025-05-23 20:43:51 -05:00
string.c draw_text alignment 2025-05-24 03:27:47 -05:00
string.h tile chunk testing 2025-05-21 16:59:54 -05:00
sys_win32.c dx11_unbind. test shader. 2025-06-02 15:21:16 -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 cross-chunk tile wall merging 2025-05-21 21:17:04 -05:00
tar.h cross-chunk tile wall merging 2025-05-21 21:17:04 -05:00
thread_local.c arena push zero by default 2025-05-15 08:42:12 -05:00
thread_local.h fix some warnings 2025-03-01 11:46:29 -06:00
ttf_dwrite.cpp some temporary color pallete defines 2025-05-16 13:25:08 -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 gpu run -> gpu pass. use per-run pass params. set draw view via gpu cmd 2025-06-02 17:06:30 -05:00
user.h debug & time logs in console 2025-05-24 16:28:28 -05:00
util.c gjk.c & gjk.h 2024-09-03 15:59:06 -05:00
util.h hot reloading for included shaders 2025-05-23 20:04:59 -05:00
work.c arena push zero by default 2025-05-15 08:42:12 -05:00
work.h app exit / shutdown callbacks 2024-04-15 18:02:38 -05:00