Commit Graph

585 Commits

Author SHA1 Message Date
cf92181ae4 Extract retained stroke preview pass orchestration plan 2026-06-13 11:43:31 +02:00
67c594129d Extract Canvas draw_merge final plane composite helper 2026-06-13 11:33:56 +02:00
3ec4f25889 Extract retained stroke preview setup planner 2026-06-13 11:27:30 +02:00
499747173b Extract Canvas draw_merge layer blend helper 2026-06-13 11:26:48 +02:00
51458ad0e7 Share retained erase temporary composite helper 2026-06-13 11:17:16 +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
6cdf8c13a7 Share retained stroke face sample dispatch 2026-06-13 11:00:11 +02:00
f234f69502 Extend retained stroke frame sample tests 2026-06-13 10:58:45 +02:00
3d4d0f99d1 Share retained stroke mix pass helper 2026-06-13 10:54:28 +02:00
87e51c37be Extend retained stroke preview helper tests 2026-06-13 10:51:13 +02:00
78790e9b52 Share retained stroke sample and mix helpers 2026-06-13 10:46:58 +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
0a5e7302bc Share retained stroke sampler dispatch helpers 2026-06-13 10:36:52 +02:00
24c0452229 Share retained stroke preview sample helper 2026-06-13 10:36:07 +02:00
323abdea57 Share retained stroke texture binding helpers 2026-06-13 10:30:13 +02:00
3f071620dc Share retained stroke preview binding helpers 2026-06-13 10:27:50 +02:00
65b24d9516 Share retained stroke preview live pass helper 2026-06-13 10:24:06 +02:00
084f58573f Share retained stroke face framebuffer helper 2026-06-13 10:22:56 +02:00
bc624ceb8d Share retained stroke live pass helper 2026-06-13 10:17:47 +02:00
39cc62f41f Extract stroke preview final composite helper 2026-06-13 10:13:53 +02:00
f1f0dd5d03 Route stroke pad pass through helper callbacks 2026-06-13 10:07:57 +02:00
c1724edc47 Share retained stroke sample dirty tracking 2026-06-13 10:01:56 +02:00
7b99dabb33 Narrow retained stroke preview execution 2026-06-13 10:01:19 +02:00
3f98e4e0c5 Share retained stroke frame execution helpers 2026-06-13 09:54:32 +02:00
5dc0bc7342 Route stroke face sample ordering through helper 2026-06-13 09:28:51 +02:00
91f3b7f3dc Route stroke dirty mutation through helper 2026-06-13 07:00:28 +02:00
33e62a1c4a Narrow retained canvas stroke execution helpers 2026-06-13 06:52:09 +02:00
d2fb4057ab Route stroke frame-face traversal through helper 2026-06-13 06:42:17 +02:00
6251c6d566 Route stroke frame planning through helper 2026-06-13 06:39:16 +02:00
b8c6e11f41 Route stroke pad planning through helper 2026-06-13 06:34:04 +02:00
13f334ae55 Narrow stroke execution planning helpers 2026-06-13 06:28:21 +02:00
493282264d Route remaining shader setup through helpers 2026-06-13 06:22:39 +02:00
05b721bce6 Route remaining UI shader setup through helpers 2026-06-13 06:12:46 +02:00
d7c88e6653 Route UI and VR shader setup through helpers 2026-06-13 06:04:25 +02:00
20ecffa18c Route colorize mask and slider shader setup through helpers 2026-06-13 05:57:08 +02:00
5ab06a42e3 Route texture alpha setup through helper 2026-06-13 05:48:47 +02:00
14ea181ec3 Route final texture setup sites through helper 2026-06-13 05:40:24 +02:00
1ae623000a Route canvas mode and preview texture setup through helpers 2026-06-13 05:38:58 +02:00
e82bcb6d56 Route import and node texture setup through helpers 2026-06-13 05:36:45 +02:00
bb05fac00f Route thumbnail and node image texture setup through helpers 2026-06-13 05:34:28 +02:00
ed05ba453e Route object composite texture setup through helper 2026-06-13 05:31:46 +02:00
b98635a8bb Route thumbnail blend setup through helper 2026-06-13 05:30:31 +02:00
8348dc5bf8 Route VR checkerboard setup through helper 2026-06-13 05:28:27 +02:00
76f0061840 Route mask cut composite setup through helper 2026-06-13 05:27:01 +02:00
96a13eec72 Route VR stroke setup through helpers 2026-06-13 05:25:36 +02:00
c3af4518a6 Route Canvas erase setup through helper 2026-06-13 05:21:43 +02:00
a57d9f18f2 Route NodeCanvas erase setup through helper 2026-06-13 05:17:10 +02:00