Commit Graph

114 Commits

Author SHA1 Message Date
e1e686d3f7 Reduce retained stroke preview helper surface 2026-06-15 19:28:29 +02:00
be42224561 Clean retained stroke extraction build 2026-06-14 10:23:40 +02:00
538441a5dc Extract preview final composite request helper 2026-06-14 00:14:03 +02:00
c147c1d163 Extract preview mix request helper 2026-06-14 00:12:32 +02:00
5f66d0e76e Extract preview sample pass request helper 2026-06-14 00:09:36 +02:00
6670f6e186 Extract preview main live sample wrapping 2026-06-14 00:05:33 +02:00
3cd0bdb026 Extract preview mix pass execution 2026-06-14 00:02:15 +02:00
3e7a9d5cab Extract preview pass sequence request 2026-06-13 23:53:26 +02:00
3672f9a514 Extract preview dual pass live body 2026-06-13 23:51:52 +02:00
a2e805f991 Extract preview main live pass request 2026-06-13 23:50:13 +02:00
718c9224b9 Extract preview final composite wrapper 2026-06-13 18:53:31 +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
fa6ac4dcf9 Trim preview main pass setup glue 2026-06-13 18:32:43 +02:00
fe16a6a270 Extract preview main pass orchestration 2026-06-13 18:31:42 +02:00
5b8409718d Extract stroke preview live pass 2026-06-13 16:35:59 +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
78790e9b52 Share retained stroke sample and mix helpers 2026-06-13 10:46:58 +02:00
24c0452229 Share retained stroke preview sample helper 2026-06-13 10:36:07 +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
39cc62f41f Extract stroke preview final composite helper 2026-06-13 10:13:53 +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
13f334ae55 Narrow stroke execution planning helpers 2026-06-13 06:28:21 +02:00
1ae623000a Route canvas mode and preview texture setup through helpers 2026-06-13 05:38:58 +02:00
ac78358022 Route stroke preview checkerboard setup through helper 2026-06-13 05:13:18 +02:00
cc67159784 Route stroke preview mixer composite through service 2026-06-13 04:43:51 +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
e5d5d5f9ce Isolate legacy stroke composite shader setup 2026-06-12 22:41:47 +02:00
6c58b6bb5d Isolate legacy stroke shader setup 2026-06-12 22:35:07 +02:00
33f21e0a1b Isolate legacy stroke sample execution 2026-06-12 22:25:02 +02:00
d69869f720 Route stroke preview material decisions through planner 2026-06-12 22:19:27 +02:00
92fa5b224a Centralize retained UI GL dispatch 2026-06-05 13:34:59 +02:00
b8c7cd6e99 Route paint UI clear state through GL backend 2026-06-04 23:05:19 +02:00
d55f26d637 Route paint render state through GL backend 2026-06-04 22:19:54 +02:00
abe3a86cc5 Route paint texture unit binding through GL backend 2026-06-04 22:08:46 +02:00
6440bde002 Route framebuffer texture copies through GL backend 2026-06-04 21:12:46 +02:00
fa1493b843 Plan stroke preview feedback copies 2026-06-03 19:42:15 +02:00
8a92bc973b Move stroke preview render mapping to renderer gl 2026-06-02 08:47:27 +02:00
ff73e98a2e fix stroke preview 2019-11-17 14:52:42 +01:00
aa317dcc22 fix stroke preview mixer render with framebuffer-fetch ext 2019-11-17 12:38:13 +01:00
cdd5f1a7ae fix stroke preview mixer render, add curve to mixer slider 2019-11-16 17:33:59 +01:00
b096d250e2 check fb valid 2019-10-15 17:08:29 +02:00
4806a3e8f6 fix stroke preview zoom, implement dest pick on ppbr export 2019-09-23 22:31:28 +02:00