Commit Graph

48 Commits

Author SHA1 Message Date
e6f3be1c2e Extract stroke draw pad face helper 2026-06-13 23:20:01 +02:00
4bca83982c Extract pad destination dispatch helper 2026-06-13 23:14:35 +02:00
2118693c1e Extract dual shader setup wrapper 2026-06-13 23:12:48 +02:00
d03f0c6371 Extract pad stroke copy region helper 2026-06-13 23:10:48 +02:00
065ddf8ebc Extract dual brush tip dispatch 2026-06-13 23:04:26 +02:00
d12b57974b Add live pass sampler dispatch regression 2026-06-13 23:01:55 +02:00
87e6c1118b Extract stroke draw main pass texture dispatch 2026-06-13 22:59:24 +02:00
e7d96bfdc4 Add stroke mix order regression 2026-06-13 22:57:22 +02:00
037be1a72a Extract draw merge temporary paint branch 2026-06-13 22:51:11 +02:00
e8fdd96d37 Extract draw merge erase branch helper 2026-06-13 22:47:28 +02:00
b9ed78e1b5 Add blend gate regression for draw merge 2026-06-13 22:37:40 +02:00
161900c517 Extract stroke commit sequence invocation 2026-06-13 20:04:50 +02:00
e135e5abdc Move stroke commit request assembly behind service helper 2026-06-13 20:03:01 +02:00
536f268349 Extract stroke commit request assembly 2026-06-13 20:00:21 +02:00
9d8495fa03 Cover stroke commit face input binding helper 2026-06-13 19:56:09 +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
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
fae108d520 Extract preview mix-pass material planning 2026-06-13 11:00:41 +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
46fb8efec4 Integrate dialog export and Apple service teams 2026-06-12 20:18:20 +02:00
bd416f8473 Export equirectangular JPEGs through paint renderer 2026-06-05 21:22:06 +02:00
3be7171010 Plan depth export through document renderer 2026-06-05 21:03:27 +02:00
3c36be4b43 Export layer collections through paint renderer 2026-06-05 20:48:16 +02:00
77268a28fb Export equirectangular PNGs through paint renderer 2026-06-05 20:31:35 +02:00
ebc84373e6 Share document export readiness reporting 2026-06-05 20:19:46 +02:00
6151fb7a3d Export document frame faces as PNGs 2026-06-05 18:54:27 +02:00
693923b7bd Share recorded document upload reporting 2026-06-05 18:46:15 +02:00
d0e023556b Upload document frame faces through renderer API 2026-06-05 17:37:21 +02:00
7c6c5f3e36 Add document frame render automation 2026-06-05 17:30:44 +02:00
d4dad133ea Add document face compositor bridge 2026-06-05 17:09:17 +02:00
2ac2c45b11 Plan canvas stroke feedback copies 2026-06-03 18:52:37 +02:00
b576143afb Use blend gate plan for canvas copy decisions 2026-06-03 18:37:58 +02:00
1369a9048e Centralize canvas blend gate planning 2026-06-03 18:20:01 +02:00
2ec11e5099 Add stroke composite feedback planner 2026-06-03 18:07:08 +02:00
4d715afd60 Add paint renderer compositor tests 2026-06-01 00:13:53 +02:00