Commit Graph

289 Commits

Author SHA1 Message Date
8a87ec2f6b 256-threads per vis compute group 2026-02-19 16:42:03 -06:00
3b7b324369 more roll testing 2026-02-18 19:04:34 -06:00
67171a9906 roll testing 2026-02-18 18:07:48 -06:00
e9bad68135 fix bloom shimmer. use common layouts for vis textures 2026-02-18 14:21:16 -06:00
88f37a4bbb dryness 2026-02-17 08:22:25 -06:00
2609dda88a wall debris testing 2026-02-17 00:13:18 -06:00
53bcacb044 bullet trail particles 2026-02-16 23:55:11 -06:00
2f1a146c20 dont collide particles with origin occluder 2026-02-16 23:20:15 -06:00
ed40711781 working splatter with particle layers 2026-02-16 22:14:51 -06:00
a9ca711892 particle layer testing 2026-02-16 19:16:58 -06:00
7e05e4292a formatting 2026-02-16 16:52:34 -06:00
9ca01a920d thresholded & smoothed bloom 2026-02-15 15:20:46 -06:00
78e9635840 working bloom test 2026-02-15 11:44:20 -06:00
a6796c594c basic bilinear & trilinear samplers. fix mip resource barrier. 2026-02-15 10:42:21 -06:00
e49bcfbe2c mip support 2026-02-15 07:23:35 -06:00
83a41fc289 turn composite pass into compute shader 2026-02-15 04:11:08 -06:00
fff1b69eff blood wall staining 2026-02-14 09:08:40 -06:00
6957be38b5 continuous particle staining 2026-02-14 08:20:46 -06:00
e4426ab0d2 particle descs 2026-02-14 04:08:38 -06:00
a4bb13d59d particle occluder testing 2026-02-14 01:08:33 -06:00
463e142727 smoke particle testing 2026-02-13 23:33:49 -06:00
d9228b78a3 particle cell densities w/ atomic writes 2026-02-13 04:25:39 -06:00
5332e1bdd9 fix dda t_hit offset 2026-02-13 03:12:08 -06:00
f16a102cfa particle tile collisions 2026-02-13 02:44:18 -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
4b207e81fe unique weapon properties 2026-02-11 22:17:09 -06:00
6602fcdccf track player kills & deaths 2026-02-11 18:01:48 -06:00
f328cf712f tweak 2026-02-11 15:30:06 -06:00
6c26104f5e impact particle testing 2026-02-10 22:57:13 -06:00
63c7e9122d serialize tick 2026-02-10 21:56:08 -06:00
f1eb4ea855 rotation-agnostic crosshair movement 2026-02-10 21:36:37 -06:00
45ac2bf1af bullet raycast against spatial grid 2026-02-10 17:29:05 -06:00
19b7601c5f bounding-box skin 2026-02-10 14:06:48 -06:00
1e393394c1 fix unset space dims 2026-02-09 18:34:40 -06:00
bf56bd7155 tile -> wall generation 2026-02-09 16:56:35 -06:00
b7f2c3d185 constraints lookup 2026-02-09 14:11:08 -06:00
003bdb2d55 'dummy' -> 'bot' 2026-02-06 02:51:13 -06:00
e88c91b1ab working spawn points 2026-02-05 23:51:04 -06:00
e0356f73e8 prefab spawn menu 2026-02-05 21:42:01 -06:00
e7ade79ea5 IsLanguageC/G -> IsCpu/Gpu. CacheLineSize -> IsolationSize. 2026-02-05 18:59:05 -06:00
9f22c9ca3a echo shader name on build error 2026-02-05 17:54:27 -06:00
1c81be6a59 shared prefabs list 2026-02-05 17:32:09 -06:00
4dbaa19024 formatting 2026-02-05 17:13:12 -06:00
d7b7f8dfca display sprite as part of ui box background 2026-02-04 14:56:54 -06:00
f9c69779ea ui sprite rendering 2026-02-04 13:55:38 -06:00
5f8e701ac1 spawn/teleport dummy command 2026-02-04 12:21:38 -06:00
4b61ac219d fix out of bounds tile placement snapping 2026-02-04 11:51:50 -06:00
16c5e2620e formatting 2026-02-04 08:53:44 -06:00
a6a5e27cb9 snap window cursor to crosshair when looking stops 2026-02-04 08:29:39 -06:00
e457dd392a use crosshair position as cursor when looking 2026-02-04 08:09:36 -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
e3ae1a789f draw crosshair via shader sdf 2026-02-01 21:50:22 -06:00
399f3a1528 fire bullets from weapon position 2026-02-01 14:39:31 -06:00
80f9434af8 actual entity transform rotation 2026-02-01 13:31:52 -06:00
c26488870a render quad sprites in full resolution 2026-02-01 13:04:34 -06:00
2dd15d1078 formatting 2026-02-01 12:06:07 -06:00
09333b1b62 crosshair wip 2026-01-31 19:27:40 -06:00
eda5e44d3b raw mouse look. cursor hiding & clipping 2026-01-31 18:36:17 -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
4e96e2f4d5 weapon animation wip 2026-01-31 10:29:05 -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
fb180afbc5 more animation testing 2026-01-27 13:54:40 -06:00
0ee976cda2 rename 'xform' -> 'affine' 2026-01-23 17:37:58 -06:00
d5efdab6d9 animation testing 2026-01-23 17:29:04 -06:00
7ee7a7f531 begin animation work 2026-01-23 12:39:23 -06:00
6e167ce499 shade stains 2026-01-22 13:06:13 -06:00
f0ddf19133 more shading pass progress 2026-01-22 12:24:54 -06:00
7a81397fd1 shading pass progress 2026-01-22 11:03:03 -06:00
f9067bfa8b shading pass testing 2026-01-22 09:46:58 -06:00
8869a91b9a formatting 2026-01-22 04:49:34 -06:00
72327e4a27 begin work on shading pass 2026-01-22 04:35:49 -06:00
5ad14b2dfd formatting 2026-01-22 03:47:58 -06:00
0c9dd684af dynamic time dilation for server->client prediction rate 2026-01-20 01:59:56 -06:00
36be516584 reflect client acks 2026-01-19 20:28:56 -06:00
327a0e4af4 refragment simulation snapshots to ensure client frames advance atomically 2026-01-19 03:17:26 -06:00
64aff1893d more prediction testing 2026-01-19 02:33:07 -06:00
cdc876e71f prediction testing 2026-01-19 01:08:59 -06:00
a529ea8c5b make dummies into quasi-players 2026-01-18 23:12:57 -06:00
6a0fef0b1d prediction testing 2026-01-18 21:12:00 -06:00
4fad7cf6de formatting 2026-01-18 19:38:04 -06:00
d829c3c1a8 raw net packets 2026-01-18 19:33:00 -06:00
fa96c54104 add debug scoreboard 2026-01-18 18:53:37 -06:00
746ef6913b client -> server control snapshots 2026-01-18 18:14:46 -06:00
1c0009fb21 attach player key to client 2026-01-18 02:46:10 -06:00
8e29fa447b server snapshot testing 2026-01-18 00:59:49 -06:00
3cdff3c4c5 client connection 2026-01-17 22:10:25 -06:00
cacdf10229 use iocp for net worker waits instead of WSAPoll + dummy sockets 2026-01-17 18:45:25 -06:00
847f36d81a chat msg testing 2026-01-17 16:08:49 -06:00
f88c33e332 server -> client tile sync 2026-01-16 20:54:12 -06:00
27c337202d adler32 checksum for packets 2026-01-16 16:34:47 -06:00
673c865d21 network reliability testing 2026-01-16 14:23:53 -06:00
d9451af62e net wake sockets 2026-01-16 00:30:05 -06:00
9912e0bfdd working networking 2026-01-15 23:22:11 -06:00