Commit Graph

56 Commits

Author SHA1 Message Date
27885ead8a revert d3d12 to enhanced barriers w/ explicit layouts. use independent-device agility sdk. 2026-02-23 16:50:14 -06:00
fdd888cb32 add clang support to metaprogram 2026-02-12 18:32:35 -06:00
201d0c2bf0 fix oob resource access during composition pass 2026-02-02 22:29:23 -06:00
f9067bfa8b shading pass testing 2026-01-22 09:46:58 -06:00
bed51e195e immediate mode tweak vars 2025-12-30 00:06:00 -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
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
1de54d60ba 'ZI' -> 'Zi' 2025-12-16 16:46:25 -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
f241379dba unify gpu resource creation codepath 2025-12-13 16:04:21 -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
7c1602e463 specify platform name as argument for default downstream layer declarations 2025-12-09 14:14:33 -06:00
718c0de889 remove profiler markup 2025-12-03 20:41:03 -06:00
0c796768e5 remove unused-variable relaxation hints 2025-12-02 16:22:22 -06:00
0ac3284511 more refactoring to support gpu pointers 2025-11-20 01:25:50 -06:00
994c84ae5c use cap height to center text 2025-11-12 11:38:35 -06:00
54861e0935 use Vec4 for colors 2025-11-07 00:15:23 -06:00
52d7ddb1f4 use pixels for font size 2025-11-03 16:31:57 -06:00
56fd5e19ff text layouting 2025-10-23 03:03:12 -05:00
ee1f720fa1 text reimpl 2025-10-22 03:22:23 -05:00
1abf58d45b job refactor to move futexes out of platform layer 2025-09-11 08:49:06 -05:00
43a82bd540 meta shader compilation 2025-09-08 17:26:43 -05:00
db8a9deba9 StartupCore -> Startup 2025-08-25 18:19:44 -05:00
03f4b71892 remove 'core' from API names 2025-08-25 15:54:22 -05:00
617df23dfc allow metaprogram to depend on base layer 2025-08-25 15:48:56 -05:00
cc0896cd93 metaprogram bootstrapping 2025-08-25 14:53:17 -05:00
93e340853c meta layer progress 2025-08-24 20:08:49 -05:00
0324866b9c meta layer progress 2025-08-24 18:08:41 -05:00
86c24dd112 cyclic dependency checking 2025-08-23 21:48:59 -05:00
b42299688d meta layer progress 2025-08-23 18:32:27 -05:00
014b8e84c3 meta layer progress 2025-08-12 08:38:13 -05:00
280f92e096 lay progress 2025-08-11 06:49:09 -05:00
568cb0c1ab move subsystems to sub dirs 2025-08-05 15:15:38 -05:00
f0052f700e alloc - > acquire 2025-08-05 15:06:06 -05:00
632f12dd63 job refactor progress 2025-08-05 13:48:49 -05:00
46bf8f5ca4 formatting 2025-08-05 12:00:39 -05:00
d8c46d9df6 job refactor progress 2025-08-05 11:52:16 -05:00
d2ef6273c9 unused -> lax 2025-08-01 06:29:01 -05:00
e9a031eea7 unused parameter macro 2025-08-01 04:36:37 -05:00
b60b799199 ttf layer refactor 2025-07-31 00:07:37 -05:00
73f45cd765 playback layer refactor 2025-07-30 20:33:52 -05:00
1215f9ff58 base layer refactored 2025-07-30 15:47:14 -05:00
d2e1be0df9 base_memory refactor 2025-07-30 14:37:19 -05:00