Commit Graph

1457 Commits

Author SHA1 Message Date
1a7794e81b move logging to panel 2026-04-03 13:09:53 -05:00
d7ecdfb950 box-targeted UI debug break cmd 2026-04-03 11:42:35 -05:00
48eb87aec8 build profiler as panel 2026-04-03 07:43:20 -05:00
346b6ebaac functional panel separation 2026-04-03 06:35:32 -05:00
c95168b24a panel rework wip 2026-04-03 05:01:27 -05:00
2f4a7f74b5 render selection behind text 2026-04-03 01:34:19 -05:00
7f3312c12a text box mouse selection & caret interpolation 2026-04-03 00:35:07 -05:00
a857b39097 capture box on mouse up 2026-04-02 01:45:35 -05:00
8ae5498ba7 profiler live snapping 2026-04-02 00:17:01 -05:00
e22475fb1d profiler snap 2026-04-02 00:14:18 -05:00
1c85ff19dd zig-zag collapsed profiler zone visualization 2026-04-01 23:48:29 -05:00
a33b7346fa overshoot profiler zoom interpolation 2026-04-01 11:05:42 -05:00
934aba571b capture ui input when any box active 2026-04-01 08:10:22 -05:00
7ca63e9604 functional zone collapse 2026-04-01 07:55:00 -05:00
ecd65c1ee4 profiler collapse testing 2026-04-01 05:12:04 -05:00
b7c454e7ef generate visual profiler zones in pre pass 2026-04-01 03:54:18 -05:00
aa78bf649a profiler zone collapse wip 2026-04-01 03:30:42 -05:00
9ef91e48a0 store chunk zone start time 2026-04-01 02:45:30 -05:00
ef5b79e52f profiler zone chunking 2026-04-01 02:16:09 -05:00
13c3bc0df4 styling 2026-03-31 21:33:24 -05:00
3b8362143d collect persistent profiler samples 2026-03-31 20:43:23 -05:00
39a8656e4a styling 2026-03-31 19:29:48 -05:00
d627409f30 profiler ruler 2026-03-31 18:36:58 -05:00
db3f0e6b2d use rdtsc for profiler timestamps 2026-03-31 17:37:22 -05:00
0706662050 profiler tooltip 2026-03-31 06:02:33 -05:00
b6adeb8861 smooth profiler zooming 2026-03-31 04:40:20 -05:00
30271866f3 functioning profiler 2026-03-31 03:53:03 -05:00
d7c42d2462 refactor from per-box ui input state to global input state w/ per-box capture propagation 2026-03-30 23:45:29 -05:00
b2a9b3091d ui feedback api 2026-03-30 22:03:34 -05:00
d4bfdfcd4c ui signals wip 2026-03-30 21:19:09 -05:00
246f63a61f propagate child UI captures upwards in tree 2026-03-30 20:54:55 -05:00
10acb10782 profiler wip 2026-03-30 16:34:28 -05:00
5ef6a770cb specify shader type in layer entry arguments 2026-03-30 14:43:15 -05:00
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