Commit Graph

66 Commits

Author SHA1 Message Date
7014b1f02e screwing with legacy barriers 2026-02-21 03:04:17 -06:00
f3ae9674f1 fix texture atlas bounds check 2026-02-12 19:03:55 -06:00
fdd888cb32 add clang support to metaprogram 2026-02-12 18:32:35 -06:00
6602fcdccf track player kills & deaths 2026-02-11 18:01:48 -06:00
e0356f73e8 prefab spawn menu 2026-02-05 21:42:01 -06:00
f9c69779ea ui sprite rendering 2026-02-04 13:55:38 -06:00
3e62de78b1 move shared frame state to single struct 2026-02-04 06:48:08 -06:00
8745cb4da7 gpu resource logging command 2026-02-03 01:12:46 -06:00
201d0c2bf0 fix oob resource access during composition pass 2026-02-02 22:29:23 -06:00
bd0b22b889 crosshair wip 2026-01-31 16:21:13 -06:00
a99ae88d22 working weapon animation 2026-01-31 14:18:40 -06:00
da643646a8 weapon animation wip 2026-01-31 08:33:24 -06:00
ecb115a540 weapon animation wip 2026-01-31 07:06:05 -06:00
253670856a working guy anim 2026-01-30 07:31:57 -06:00
b7e2fafc85 animation wip 2026-01-30 05:27:47 -06:00
d44a845a8d ase refactor wip 2026-01-30 00:29:52 -06:00
ff7e0b2167 ase refactor wip 2026-01-29 21:10:17 -06:00
9c0c649365 animation work 2026-01-28 21:41:16 -06:00
fb180afbc5 more animation testing 2026-01-27 13:54:40 -06:00
d5efdab6d9 animation testing 2026-01-23 17:29:04 -06:00
f9067bfa8b shading pass testing 2026-01-22 09:46:58 -06:00
32938a9abe move shared vis-sim functionality to pp layer 2026-01-10 16:04:39 -06:00
e461eabeb8 sim physics solver testing 2026-01-10 14:04:28 -06:00
86b12bf909 tile sprite testing 2026-01-09 15:37:23 -06:00
d332315c16 begin new sprite layer 2026-01-09 12:45:33 -06:00
75bedaecbb match global system state variable names to corresponding namespace 2025-12-28 13:07:07 -06:00
4ffb9a8d73 convert comment style from multi-line to single-line 2025-12-28 12:06:08 -06:00
3377e3f94c convert indentation to 2 spaces 2025-12-18 18:42:53 -06:00
c1b768282f use standard indentation style for multi-line function parameters 2025-12-18 16:48:41 -06:00
3bf89a8911 formatting 2025-12-09 14:31:25 -06:00
97237b5ed9 ditch jobs in prototype 2025-12-06 04:46:30 -06:00
f0f3da0bcd gpu staging heap progress 2025-12-02 21:40:28 -06:00
8dd05d6922 keep a constant number of rtv descriptors per command list 2025-11-24 21:44:33 -06:00
4e95e44823 expose barrier before/after sync, access & layout in gpu api 2025-11-23 22:06:45 -06:00
7c9f5f7e06 gpu fence op 2025-11-23 18:00:26 -06:00
0ac3284511 more refactoring to support gpu pointers 2025-11-20 01:25:50 -06:00
4a8eacbcda gpu layer refactor progress 2025-11-16 06:01:18 -06:00
05a84ddd5a rename 'rect' -> 'rng' 2025-11-13 16:13:15 -06:00
13b942efb2 doubly-linked-stack helper macros 2025-11-12 14:12:09 -06:00
571f1b7181 renamespace sprite 'S' -> 'SPR' 2025-11-06 18:16:47 -06:00
545c698041 use keys for sprite lookups 2025-11-06 15:10:10 -06:00
c724b79c2c runtime job pools 2025-10-25 12:02:55 -05:00
a6f31e4fae rename Resource -> ResourceKey 2025-10-24 07:32:28 -05:00
ee1f720fa1 text reimpl 2025-10-22 03:22:23 -05:00
e4975e06c4 gpu buffer -> buffer copy 2025-09-23 15:08:22 -05:00
5952bd99e9 renderer working again 2025-09-22 20:30:46 -05:00
63ba5e320c pipeline initialization 2025-09-18 18:58:55 -05:00
dfee727f56 new gpu resource blit testing 2025-09-18 12:38:01 -05:00
77affdd9b0 gpu refactor progress 2025-09-18 10:16:57 -05:00
f231c8322b gpu refactor progress 2025-09-17 00:41:22 -05:00