Commit Graph

196 Commits

Author SHA1 Message Date
a24461187e add commandline argument to disable d3d12 independent devices since nsight seems to have issues connecting 2026-02-23 18:33:27 -06:00
ab0e241496 formatting 2026-02-23 16:53:48 -06:00
27885ead8a revert d3d12 to enhanced barriers w/ explicit layouts. use independent-device agility sdk. 2026-02-23 16:50:14 -06:00
6f35da3fa6 command list spam test 2026-02-21 04:22:23 -06:00
7014b1f02e screwing with legacy barriers 2026-02-21 03:04:17 -06:00
110407a063 tweak 2026-02-21 02:08:30 -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
65ae383d75 specify compute group size only in declaration 2026-02-19 17:07:27 -06:00
8a87ec2f6b 256-threads per vis compute group 2026-02-19 16:42:03 -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
9ca01a920d thresholded & smoothed bloom 2026-02-15 15:20:46 -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
a4bb13d59d particle occluder testing 2026-02-14 01:08:33 -06:00
d9228b78a3 particle cell densities w/ atomic writes 2026-02-13 04:25:39 -06:00
e7ade79ea5 IsLanguageC/G -> IsCpu/Gpu. CacheLineSize -> IsolationSize. 2026-02-05 18:59:05 -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
f9067bfa8b shading pass testing 2026-01-22 09:46:58 -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
746ef6913b client -> server control snapshots 2026-01-18 18:14:46 -06:00
fe5aca14d2 net_win32 layer 2026-01-15 13:22:24 -06:00
b73daaf1f1 networking progress 2026-01-14 16:51:24 -06:00
db7cbad4b3 queue user cmds from sim 2026-01-13 11:58:37 -06:00
a3455e07e3 tweaking 2026-01-12 08:35:30 -06:00
4df1418aa5 formatting 2026-01-10 14:28:45 -06:00
86b12bf909 tile sprite testing 2026-01-09 15:37:23 -06:00
1c042f1c11 stain dryness 2026-01-08 09:31:38 -06:00
d6d3c8915f automatically split particle emitter uploads 2026-01-08 06:01:17 -06:00
869b415ebb particle falloff testing 2026-01-06 23:35:49 -06:00
b8e08c72ad gpu particle testing 2026-01-06 02:15:45 -06:00
6a305b4803 update user & sim worlds via structured deltas 2026-01-05 01:45:10 -06:00
54f77c87be import old collision detection code 2026-01-04 04:11:02 -06:00
235cf72018 switch dx12 from using placed resources to committed resources for now. add async gpu resource eviction. 2026-01-03 23:29:18 -06:00
d0130c4810 aim above 1.0 when easing palette in 2026-01-02 20:03:44 -06:00
ba8b1667db use premultiplied alpha for ui composition 2026-01-02 18:15:30 -06:00
8aa44b5deb shader constant tweak vars 2026-01-02 01:23:32 -06:00
fa04e56065 tweak variable precision 2026-01-01 15:52:25 -06:00
102bb6dc36 tweak palette sliders 2025-12-31 20:56:57 -06:00
bed51e195e immediate mode tweak vars 2025-12-30 00:06:00 -06:00
3d7f6eddfe sim world swapping 2025-12-28 16:11:37 -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