Commit Graph

290 Commits

Author SHA1 Message Date
5c7e8d4ffc 'is_predicting' -> 'is_client' 2026-03-17 21:32:35 -05:00
e0cfc853cf health kit 2026-03-17 18:23:50 -05:00
08b8f10616 bullet blend testing 2026-03-17 16:03:47 -05:00
43b0cede66 increase interp ratio to 1.5 2026-03-15 16:45:51 -05:00
9800cb9f04 proper sim blending 2026-03-14 19:40:31 -05:00
e1e19d6aca blending wip 2026-03-14 18:58:32 -05:00
065aedccc3 ui gpu 'params' -> 'frame' 2026-03-14 18:45:15 -05:00
06bea119ff smoothed buffered cmd count 2026-03-14 15:19:34 -05:00
63c3b4d427 base blend time off of accumulated prediction tick 2026-03-13 17:13:12 -05:00
1caf006e33 vis blending wip 2026-03-13 14:40:57 -05:00
df5346f514 timeline visualization 2026-03-13 13:10:09 -05:00
a19c2395ae timeline wip 2026-03-13 10:03:45 -05:00
0b808bffea fix bloom chain mip offset 2026-03-13 08:47:53 -05:00
8e0167125f revert to non-uniform gpu dereference by default for now 2026-03-13 08:42:03 -05:00
80c43d2ebd alias barriers 2026-03-12 10:55:37 -05:00
fb8c4839e3 formatting 2026-03-12 07:46:53 -05:00
bef6f91b5e convert layers to resourceless-gpu api usage 2026-03-12 07:04:48 -05:00
7e97b54fe5 resourceless-gpu api wip 2026-03-09 19:18:07 -07:00
988b3485b6 formatting 2026-03-07 01:52:04 -08:00
8ef409a4d8 automatic draw/dispatch markers indicating pipeline name 2026-03-07 00:52:06 -08:00
3707db9d94 implement GPU zones w/ optional AMD GPU Service & Pix Event runtimes 2026-03-06 21:20:43 -08:00
707755e503 conservative d3d12 sync 2026-03-06 12:15:36 -08:00
338cbceb63 don't submit global barrier during command list begin/end 2026-03-05 07:18:00 -06:00
3197f18495 replace granular gpu sync, access, & texture-layouts with queue-exclusive/shared layouts & tracked sync 2026-03-05 07:07:00 -06:00
38196a8eb7 specify thread-size instead of group-size when dispatching compute shaders 2026-03-03 18:25:29 -06:00
35eb4e4839 specify compute shader group size in layer files 2026-03-03 17:18:31 -06:00
af64a488c9 move type name out of shader semantic macro 2026-03-03 15:36:50 -06:00
2308263256 further block non-visible ui boxes from reaching gpu 2026-03-03 04:17:35 -06:00
f52d07d3bc move UI rect fetch to vertex shader 2026-03-03 00:33:54 -06:00
8e9f7b4945 explicit uniform/non-uniform resource dereference 2026-03-02 17:03:47 -08:00
58543ac517 wine-detection. gpu debug/validation command line args 2026-02-26 23:05:36 -06:00
3061bba8e0 remove double-buffered pp/ui command list handles 2026-02-26 15:33:00 -06:00
1397c4a7a4 unpredicted world blend wip 2026-02-26 13:04:42 -06:00
55311f7b98 world blend wip 2026-02-25 15:58:46 -06:00
5ca777f646 formatting 2026-02-25 14:18:19 -06:00
95b182ae1e formatting 2026-02-24 12:09:38 -06:00
e9176147f3 remove RW gpu reference types, instead storing at readonly-index + 1 2026-02-24 10:25:02 -06:00
9ad6b856c5 auto-discard resources during allocation 2026-02-24 08:56:10 -06:00
c3c9be43e3 use non-atlas mirror sampling for backdrop 2026-02-24 03:05:31 -06:00
3fd910702f un-double-buffer gpu frame arena. use unrounded affine for backdrop 2026-02-24 01:34:05 -06:00
879491753e generate walls at world edge 2026-02-24 00:41:29 -06:00
0bacad7ada blurred backdrop 2026-02-23 23:14:08 -06:00
537b637ccc backdrop testing 2026-02-23 21:34:59 -06:00
27885ead8a revert d3d12 to enhanced barriers w/ explicit layouts. use independent-device agility sdk. 2026-02-23 16:50:14 -06:00
7014b1f02e screwing with legacy barriers 2026-02-21 03:04:17 -06:00
bc7e83af90 dumb legs 2026-02-21 00:30:41 -06:00
e6d842227f bomb ricochet 2026-02-20 21:50:25 -06:00
62776720c3 bomb wip 2026-02-20 18:49:29 -06:00
7d8b4d6d32 increase gpu constant count to 28 2026-02-19 19:34:18 -06:00
2d18116470 bomb wip 2026-02-19 18:17:30 -06:00