|
|
98d849c3de
|
assume non-uniform resource access in shaders by default
|
2025-12-02 16:19:10 -06:00 |
|
|
|
8fbcb004fb
|
parameter-isolated root constants
|
2025-11-25 05:58:38 -06:00 |
|
|
|
0d1d46faa3
|
implement root constants
|
2025-11-25 01:46:02 -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 |
|
|
|
b9181ea200
|
access barrier batching
|
2025-11-23 13:32:37 -06:00 |
|
|
|
1144eef5b3
|
enhanced barrier testing
|
2025-11-22 16:12:44 -06:00 |
|
|
|
f6c946cc64
|
gpu layer refactor progress
|
2025-11-22 15:30:40 -06:00 |
|
|
|
0ac3284511
|
more refactoring to support gpu pointers
|
2025-11-20 01:25:50 -06:00 |
|
|
|
b4a51ff5af
|
gpu layer refactor progress
|
2025-11-19 16:32:42 -06:00 |
|
|
|
b10866bed7
|
tweak swapchain present signature
|
2025-11-16 06:08:29 -06:00 |
|
|
|
4a8eacbcda
|
gpu layer refactor progress
|
2025-11-16 06:01:18 -06:00 |
|
|
|
4b0a12bc20
|
backdrop shader
|
2025-11-14 18:36:17 -06:00 |
|
|
|
b50aa36e4e
|
world units in meters
|
2025-11-13 23:07:17 -06:00 |
|
|
|
eb38e3d926
|
camera
|
2025-11-13 22:39:14 -06:00 |
|
|
|
3a21ad4886
|
entity control cmd
|
2025-11-13 21:43:26 -06:00 |
|
|
|
e7a3e1f662
|
store body info in ent shape
|
2025-11-13 21:05:10 -06:00 |
|
|
|
eb1a4cd646
|
zero held buttons when window loses focus
|
2025-11-13 20:14:31 -06:00 |
|
|
|
331da6edba
|
line shape drawing
|
2025-11-13 19:47:06 -06:00 |
|
|
|
df2f7f0f1b
|
build ent tree every frame
|
2025-11-13 18:27:49 -06:00 |
|
|
|
05a84ddd5a
|
rename 'rect' -> 'rng'
|
2025-11-13 16:13:15 -06:00 |
|
|
|
87848eaeac
|
sim iter helpers
|
2025-11-13 15:49:42 -06:00 |
|
|
|
5a3f5ad12b
|
rounded shape drawing
|
2025-11-13 15:02:31 -06:00 |
|
|
|
03eed624c9
|
shape drawing
|
2025-11-12 21:21:30 -06:00 |
|
|
|
fe34752146
|
prep vis renderer
|
2025-11-12 18:37:24 -06:00 |
|
|
|
030d9ad6a8
|
rename ui RectInstance -> DRect
|
2025-11-12 15:25:11 -06:00 |
|
|
|
391fc33a5e
|
move pp sim & vis into separate layers
|
2025-11-12 15:21:26 -06:00 |
|
|
|
cd40046afc
|
publish sim state
|
2025-11-12 15:00:05 -06:00 |
|
|
|
13b942efb2
|
doubly-linked-stack helper macros
|
2025-11-12 14:12:09 -06:00 |
|
|
|
18c54c4507
|
sim cmd testing
|
2025-11-12 12:51:08 -06:00 |
|
|
|
994c84ae5c
|
use cap height to center text
|
2025-11-12 11:38:35 -06:00 |
|
|
|
0bfefe064f
|
hotkey button highlighting
|
2025-11-09 01:44:19 -06:00 |
|
|
|
992e8762ae
|
hotkey names
|
2025-11-08 21:27:32 -06:00 |
|
|
|
202dc4bc1c
|
command palette tweaks
|
2025-11-08 20:44:25 -06:00 |
|
|
|
cf0e5f25c2
|
command palette hotkey testing
|
2025-11-08 20:23:59 -06:00 |
|
|
|
9850de005c
|
replace ui double buffering with persistent cmd-driven state
|
2025-11-08 18:14:54 -06:00 |
|
|
|
a7c286d912
|
formatting
|
2025-11-08 13:30:31 -06:00 |
|
|
|
ba580721c9
|
rename ui fit/fill -> shrink/grow
|
2025-11-07 19:43:12 -06:00 |
|
|
|
bb322b64ca
|
add padding parameter to ui_fit
|
2025-11-07 19:40:47 -06:00 |
|
|
|
e0c79dd2b0
|
widget testing
|
2025-11-07 19:24:27 -06:00 |
|
|
|
d9b487cea2
|
'PushDry' -> 'ArenaNext'
|
2025-11-07 18:30:18 -06:00 |
|
|
|
a94e62e023
|
'ArenaBase(arena)' -> 'ArenaFirst(arena, type)'
|
2025-11-07 17:42:50 -06:00 |
|
|
|
9ba2cf6613
|
box point test fix
|
2025-11-07 17:16:32 -06:00 |
|
|
|
9c8f585bf4
|
explicit checkpoint push/pop
|
2025-11-07 17:10:10 -06:00 |
|
|
|
54861e0935
|
use Vec4 for colors
|
2025-11-07 00:15:23 -06:00 |
|
|
|
9b97a7c3b0
|
use r16g16b16a16_float for ui & backbuffer formats
|
2025-11-06 22:44:29 -06:00 |
|
|
|
52128ff772
|
prototyping
|
2025-11-06 22:17:14 -06:00 |
|
|
|
571f1b7181
|
renamespace sprite 'S' -> 'SPR'
|
2025-11-06 18:16:47 -06:00 |
|
|
|
5ab1d4dab7
|
command line utils
|
2025-11-06 17:21:27 -06:00 |
|