|
|
78f4677cdb
|
profiler ui wip
|
2026-03-30 06:51:40 -05:00 |
|
|
|
99a0da468a
|
render game ui in viewport panel. ui defer-for helpers.
|
2026-03-30 02:31:48 -05:00 |
|
|
|
ee3ffdb02a
|
UI debug break
|
2026-03-30 01:16:24 -05:00 |
|
|
|
629d03a24e
|
functional scrollbar thumb bounds
|
2026-03-29 22:49:27 -05:00 |
|
|
|
122741f580
|
scrollbar styling
|
2026-03-29 21:03:28 -05:00 |
|
|
|
5c2ff7ca9f
|
UI scissoring
|
2026-03-29 20:33:41 -05:00 |
|
|
|
c530ec16c0
|
lister & profiler experimentation
|
2026-03-29 18:41:22 -05:00 |
|
|
|
bf835cbeb7
|
allocate 2 bytes for 16bit clipboard null terminator
|
2026-03-29 15:58:39 -05:00 |
|
|
|
2f39fb2807
|
functional utf-8 textbox navigation
|
2026-03-29 01:05:17 -05:00 |
|
|
|
ff8f222527
|
functional textbox input
|
2026-03-29 00:28:08 -05:00 |
|
|
|
c017e93695
|
text input wip
|
2026-03-28 21:46:23 -05:00 |
|
|
|
97711b0970
|
formatting
|
2026-03-28 12:25:42 -05:00 |
|
|
|
a856376a90
|
compile clang with -fno-strict-overflow
|
2026-03-20 19:22:00 -05:00 |
|
|
|
926cfb5cce
|
distinct bullet trail entities
|
2026-03-19 20:38:58 -05:00 |
|
|
|
18ad1fb69e
|
distinct bullet hit entities
|
2026-03-19 19:49:14 -05:00 |
|
|
|
a76cfc5dfd
|
'mapped' -> 'buffer_cpu_address'
|
2026-03-19 18:48:47 -05:00 |
|
|
|
039e354a9d
|
entity observation cache
|
2026-03-19 18:33:22 -05:00 |
|
|
|
a6f9bcf4f3
|
entity lifetime
|
2026-03-19 17:21:46 -05:00 |
|
|
|
cbcec3639f
|
use dimension-specific vector types for compute shader parameters
|
2026-03-19 17:01:55 -05:00 |
|
|
|
b63b6197a6
|
mark dead entities before pruning
|
2026-03-19 15:54:05 -05:00 |
|
|
|
7ba8c7f3bf
|
asan debug callback
|
2026-03-19 15:46:20 -05:00 |
|
|
|
3d110a1da5
|
formatting
|
2026-03-19 14:39:21 -05:00 |
|
|
|
3b01c70734
|
formatting
|
2026-03-17 21:43:17 -05:00 |
|
|
|
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 |
|
|
|
e3bbeec2be
|
bundle D3D12 descriptors with resource lifetime
|
2026-03-12 05:15:51 -05:00 |
|
|
|
fc1d878847
|
enable d3d12 independent devices by default
|
2026-03-12 02:15:30 -05:00 |
|
|
|
f2be189344
|
working resourceless-gpu api
|
2026-03-10 23:50:13 -05:00 |
|
|
|
acff26f8a4
|
descriptor initialization
|
2026-03-10 23:06:39 -05:00 |
|
|
|
6af25419f1
|
wip
|
2026-03-10 18:03:06 -05:00 |
|
|
|
8d051b0324
|
wip
|
2026-03-10 18:03:00 -05:00 |
|
|
|
ac967161a2
|
more descriptor refactor wip
|
2026-03-09 22:12:40 -07:00 |
|
|
|
7e97b54fe5
|
resourceless-gpu api wip
|
2026-03-09 19:18:07 -07:00 |
|
|
|
df5902ca92
|
revert to lazy d3d12 access trakcing for now
|
2026-03-09 17:15:21 -07:00 |
|
|
|
05ef2b5d1f
|
better sync wip
|
2026-03-09 17:35:18 -05: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 |
|
|
|
a772094154
|
remove vulkan test import
|
2026-03-05 12:51:43 -08:00 |
|
|
|
34fd73ac28
|
backfill tracked mip usage in next batch
|
2026-03-05 08:03:01 -06: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 |
|
|
|
0f296ac5fd
|
remove vulkan testing layer
|
2026-03-05 07:05:12 -06:00 |
|
|
|
dd10686721
|
create command line packing utility
|
2026-03-04 22:08:27 -06:00 |
|
|
|
427e2f1998
|
vulkan progress
|
2026-03-04 05:23:12 -06:00 |
|
|
|
a1cf0a46b5
|
vk testing
|
2026-03-03 23:49:29 -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 |
|
|
|
2eb8a07b6a
|
add SV_GroupIndex arg to compute shaders
|
2026-03-03 04:56:56 -06:00 |
|
|
|
2bedfa389e
|
include box background color in is_visible check
|
2026-03-03 04:56:05 -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 |
|
|
|
91c7ef684e
|
zero pipeline-desc memory for hashing
|
2026-03-02 17:04:16 -08:00 |
|
|
|
8e9f7b4945
|
explicit uniform/non-uniform resource dereference
|
2026-03-02 17:03:47 -08:00 |
|
|
|
9dbe56d193
|
better feedback for missing tools on meta build. pull IsWindowArranged dynamically.
|
2026-03-02 16:59:30 -08:00 |
|
|
|
983d9f0040
|
don't transition simultaneous-access rt/dt on discard
|
2026-02-27 12:28:49 -08:00 |
|
|
|
7b7b0afd64
|
switch off debug compile-defs in release mode
|
2026-02-27 01:40:43 -08:00 |
|
|
|
21553804a2
|
enable debug layer separately from independent-device logic
|
2026-02-27 00:00:07 -06: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 |
|
|
|
aaad2cb838
|
formatting
|
2026-02-26 14:25:18 -06:00 |
|
|
|
83cecf39f0
|
remove ui gpu double buffering
|
2026-02-26 14:25:06 -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 |
|
|
|
cbf0961f4c
|
add mirror-mode basic samplers
|
2026-02-24 03:05:19 -06:00 |
|
|
|
262d49fee8
|
allow creation of non-atlas sprites
|
2026-02-24 03:04:25 -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 |
|
|
|
06ad3b9341
|
formatting
|
2026-02-23 20:31:45 -06:00 |
|
|
|
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 |
|
|
|
bc7e83af90
|
dumb legs
|
2026-02-21 00:30:41 -06:00 |
|