|
|
de0e166de7
|
vertical panel resizing
|
2025-12-21 19:51:17 -06:00 |
|
|
|
0cf1dbebf9
|
allow os to set cursor outside of client area
|
2025-12-19 20:15:12 -06:00 |
|
|
|
0075263e2f
|
working horizontal panel drag
|
2025-12-19 20:11:32 -06:00 |
|
|
|
0ce031e324
|
panel resize testing
|
2025-12-19 18:46:48 -06:00 |
|
|
|
4410f63c71
|
panel interaction testing
|
2025-12-19 17:10:35 -06:00 |
|
|
|
87d54b2ea6
|
re-add boxes to parents every frame
|
2025-12-19 16:00:01 -06:00 |
|
|
|
fbf7882db2
|
retain box state cache within ui core
|
2025-12-19 15:07:04 -06:00 |
|
|
|
ad56fafeff
|
round glyph advances
|
2025-12-18 22:16:35 -06:00 |
|
|
|
4982d60647
|
directwrite font hinting
|
2025-12-18 20:42:50 -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 |
|
|
|
83f7c48369
|
editor panels prototyping
|
2025-12-18 15:56:55 -06:00 |
|
|
|
7531e18245
|
merge vis widgets w/ core
|
2025-12-18 14:17:09 -06:00 |
|
|
|
ec0f11d220
|
editor camera keyboard navigation
|
2025-12-18 13:20:37 -06:00 |
|
|
|
767be8cf03
|
cursor based tile placement
|
2025-12-17 19:22:58 -06:00 |
|
|
|
60608fc3cd
|
cpu -> texture upload fixes
|
2025-12-17 17:38:18 -06:00 |
|
|
|
d9898eeab8
|
create gpu resources with command list. add discard command.
|
2025-12-17 16:49:45 -06:00 |
|
|
|
cd48dd53ff
|
tiling progress
|
2025-12-17 15:37:56 -06:00 |
|
|
|
1b9208dd3b
|
prevent pan when min/max zoom reached
|
2025-12-17 10:41:07 -06:00 |
|
|
|
2cf7208920
|
panning & zooming
|
2025-12-17 10:33:11 -06:00 |
|
|
|
81990f81a4
|
edit mode
|
2025-12-16 20:47:21 -06:00 |
|
|
|
0efcc35696
|
fix dx12 global barriers
|
2025-12-16 18:43:42 -06:00 |
|
|
|
2144de02a0
|
move camera logic to vis layer
|
2025-12-16 17:02:29 -06:00 |
|
|
|
1de54d60ba
|
'ZI' -> 'Zi'
|
2025-12-16 16:46:25 -06:00 |
|
|
|
af3687f3e5
|
remove entity tree
|
2025-12-16 16:37:35 -06:00 |
|
|
|
ed5e95d6d4
|
fix draw target uv scaling
|
2025-12-16 16:07:45 -06:00 |
|
|
|
7a40b0bff2
|
backdrop shader
|
2025-12-16 15:11:36 -06:00 |
|
|
|
778651411a
|
only wait for async signal on first lane
|
2025-12-16 14:26:20 -06:00 |
|
|
|
a2226a2fb8
|
async signal
|
2025-12-16 13:50:46 -06:00 |
|
|
|
cbeafdb8fe
|
dynamic glyph atlas creation
|
2025-12-16 13:25:33 -06:00 |
|
|
|
9fc666d49d
|
cache DirectWrite render targets
|
2025-12-14 15:53:00 -06:00 |
|
|
|
c140b6271b
|
cache direct-write font faces
|
2025-12-14 13:28:03 -06:00 |
|
|
|
4ddc2f1666
|
gpu staging ring working
|
2025-12-13 23:08:09 -06:00 |
|
|
|
6c3c7231ff
|
descriptor reuse
|
2025-12-13 18:41:01 -06:00 |
|
|
|
f241379dba
|
unify gpu resource creation codepath
|
2025-12-13 16:04:21 -06:00 |
|
|
|
50be264a77
|
fix truncation elipses bounds
|
2025-12-13 13:50:02 -06:00 |
|
|
|
3eab781259
|
working text layouting with glyph cache
|
2025-12-13 13:33:16 -06:00 |
|
|
|
77434a988b
|
glyph cache progress
|
2025-12-13 13:12:45 -06:00 |
|
|
|
c8a9970438
|
glyph cache progress
|
2025-12-12 19:50:44 -06:00 |
|
|
|
5fd73b7911
|
async testing
|
2025-12-12 14:10:10 -06:00 |
|
|
|
476d154beb
|
aggregate base layer state
|
2025-12-12 13:40:22 -06:00 |
|
|
|
ac8a4cf6c2
|
start implementing async system
|
2025-12-12 12:37:47 -06:00 |
|
|
|
e9e8dcc04d
|
glyph cache progress
|
2025-12-11 19:35:11 -06:00 |
|
|
|
ad359c8495
|
re-enable ui & vis rendering
|
2025-12-11 15:41:38 -06:00 |
|
|
|
eeec7e7191
|
vector printf format
|
2025-12-11 14:16:56 -06:00 |
|
|
|
4453d18d51
|
check for overflow in shader printf
|
2025-12-11 10:24:30 -06:00 |
|
|
|
84fbaaf7cd
|
working shader printf w/ formatting & logging
|
2025-12-10 22:00:04 -06:00 |
|
|
|
4fe18195d1
|
begin reworking format utils to take argument arrays instead of only va_list
|
2025-12-10 21:19:23 -06:00 |
|
|
|
bc76a511e6
|
shader printf arg parsing on cpu
|
2025-12-10 20:21:08 -06:00 |
|
|
|
f911e98c98
|
reset print buffer size in collection worker
|
2025-12-10 17:23:51 -06:00 |
|