Commit Graph

22 Commits

Author SHA1 Message Date
3e62de78b1 move shared frame state to single struct 2026-02-04 06:48:08 -06:00
9c0c649365 animation work 2026-01-28 21:41:16 -06:00
86b12bf909 tile sprite testing 2026-01-09 15:37:23 -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
5b88c67af2 add icon support to ui 2026-01-01 20:26:14 -06:00
db2f5b9bd3 don't scale glyph runs 2025-12-30 03:30:45 -06:00
211a6e641d ui animations 2025-12-29 02:43:20 -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
d9898eeab8 create gpu resources with command list. add discard command. 2025-12-17 16:49:45 -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
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
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
1b02edb0b5 move shader handles into gpu layer 2025-12-09 18:04:32 -06:00
f773422abf rename shader handle -> shader ref 2025-12-09 17:30:27 -06:00
3bf89a8911 formatting 2025-12-09 14:31:25 -06:00
ed74c5cea5 ui gpu refactor progress 2025-12-07 13:07:24 -06:00