Commit Graph

418 Commits

Author SHA1 Message Date
4a44e6cd9e Add desktop GPU preview readback gate 2026-06-13 18:39:16 +02:00
87c4bee112 Extract preview final composite orchestration 2026-06-13 18:36:43 +02:00
3a7151ae7f Extract preview main pass texture dispatch 2026-06-13 18:34:45 +02:00
fe16a6a270 Extract preview main pass orchestration 2026-06-13 18:31:42 +02:00
e7813c2ff0 Extract stroke commit callback orchestration 2026-06-13 18:18:42 +02:00
11a62e9b43 Extract pad stroke face orchestration 2026-06-13 18:01:45 +02:00
fee09e5340 Extract main stroke face loop 2026-06-13 17:58:45 +02:00
ae46be9f90 Extract dual stroke face execution 2026-06-13 17:56:48 +02:00
4c9809f7fc Extract live stroke face callback orchestration 2026-06-13 17:53:43 +02:00
f4176aa234 Extract live stroke face framebuffer helper 2026-06-13 17:48:56 +02:00
6bb1268edb Extract stroke destination dispatch helper 2026-06-13 17:42:40 +02:00
5c03b13078 Extract pad destination texture dispatch helper 2026-06-13 17:38:48 +02:00
384db00015 Add live pass sampler dispatch helper coverage 2026-06-13 16:59:26 +02:00
0aa0ac4497 Add main stroke texture dispatch helper coverage 2026-06-13 16:55:18 +02:00
818f2b10ad Add stroke sampler dispatch helper coverage 2026-06-13 16:54:27 +02:00
c51f79eee3 Refine stroke mix pass boundary 2026-06-13 16:45:35 +02:00
226dc95703 Refine stroke sample execution boundary 2026-06-13 16:40:16 +02:00
5b8409718d Extract stroke preview live pass 2026-06-13 16:35:59 +02:00
073becac14 Add stroke frame planner coverage 2026-06-13 16:30:17 +02:00
1483b79061 Add stroke frame planning coverage 2026-06-13 16:26:01 +02:00
ed95b084f0 Wire retained stroke polygon tests to poly2tri 2026-06-13 11:45:40 +02:00
cf92181ae4 Extract retained stroke preview pass orchestration plan 2026-06-13 11:43:31 +02:00
3ec4f25889 Extract retained stroke preview setup planner 2026-06-13 11:27:30 +02:00
dc2d678dac Share retained stroke preview mix executor 2026-06-13 11:16:27 +02:00
f513500b3c Share retained preview pass sequence helper 2026-06-13 11:08:53 +02:00
cf3b8e856d Share retained stroke temporary composite helper 2026-06-13 11:08:02 +02:00
fae108d520 Extract preview mix-pass material planning 2026-06-13 11:00:41 +02:00
f234f69502 Extend retained stroke frame sample tests 2026-06-13 10:58:45 +02:00
87e51c37be Extend retained stroke preview helper tests 2026-06-13 10:51:13 +02:00
2fadfdcd3e Extend retained stroke helper dispatch tests 2026-06-13 10:43:29 +02:00
8acf79dbda Add retained stroke execution helper tests 2026-06-13 10:39:44 +02:00
ddadaa0405 Harden retained stroke commit helper tests 2026-06-13 10:25:51 +02:00
7b99dabb33 Narrow retained stroke preview execution 2026-06-13 10:01:19 +02:00
33e62a1c4a Narrow retained canvas stroke execution helpers 2026-06-13 06:52:09 +02:00
13f334ae55 Narrow stroke execution planning helpers 2026-06-13 06:28:21 +02:00
b889f26443 Plan stroke commit sequencing 2026-06-13 04:51:16 +02:00
c810cc178b Plan stroke preview composite sequence 2026-06-13 04:40:54 +02:00
36861cbf97 Extract stroke dirty bounds planning 2026-06-13 04:35:14 +02:00
81726d30a5 Plan live stroke rasterization boundaries 2026-06-12 22:13:21 +02:00
e37b29296e Add opt-in desktop GPU readback gate 2026-06-12 22:06:14 +02:00
46fb8efec4 Integrate dialog export and Apple service teams 2026-06-12 20:18:20 +02:00
34a9e91099 Make document session history effects explicit 2026-06-12 19:16:24 +02:00
ae24285203 Expose layer history intent in app core 2026-06-12 19:07:19 +02:00
8cd384012f Extract web platform service boundary 2026-06-12 19:01:45 +02:00
a6b01c2d12 Expose asset timestamp probe boundary 2026-06-12 16:54:42 +02:00
c8b55b36f7 Move project save post-commit planning to app core 2026-06-06 12:16:19 +02:00
f3834827b1 Move project save commit planning to app core 2026-06-06 12:09:36 +02:00
a03db82307 Move project save write planning to app core 2026-06-06 12:00:57 +02:00
ed9709ade8 Move project save target planning to app core 2026-06-06 11:52:49 +02:00
9d9b93abb1 Route live save snapshots through PPI policy 2026-06-06 11:43:50 +02:00