Commit Graph

483 Commits

Author SHA1 Message Date
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
772dc7332b Route equirectangular export writes through app core 2026-06-06 11:31:55 +02:00
9d9c87c0cb Report depth export snapshot routing 2026-06-06 11:24:29 +02:00
09df47879d Move export snapshot platform support to app core 2026-06-06 11:20:25 +02:00
41279c8743 Move export snapshot target support to app core 2026-06-06 11:10:26 +02:00
7575f51c45 Plan document export snapshot routing 2026-06-06 11:03:28 +02:00
6c772a1c84 Share retained GL runtime dispatch adapters 2026-06-06 10:51:46 +02:00
ab36af0a8f Centralize retained panel popup attachment 2026-06-06 10:46:29 +02:00
5ff2992c0e Centralize retained menu popup attachment 2026-06-06 10:37:14 +02:00
65c7716d62 Add quiet validation wrapper 2026-06-06 10:03:01 +02:00
59c9b05d6c Centralize retained UI overlay insertion 2026-06-06 09:55:02 +02:00
3101e65dd3 Model UI overlay lifetime in ui core 2026-06-06 09:48:00 +02:00
4071919124 Model UI capture lifetime in ui core 2026-06-06 09:40:21 +02:00
d963daae70 Add UI core node lifetime handles 2026-06-06 09:00:24 +02:00
7a9dd150e3 Track UI lifetime safety in roadmap 2026-06-06 07:58:58 +02:00
bd416f8473 Export equirectangular JPEGs through paint renderer 2026-06-05 21:22:06 +02:00
875a0127d9 Report depth export readiness in CLI snapshots 2026-06-05 21:09:03 +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
2d33f9d928 Dispatch cube export writes through app core 2026-06-05 20:09:46 +02:00
af28da4e83 Plan cube export face targets in app core 2026-06-05 20:00:25 +02:00
27e7c60413 Write cube exports from document snapshots 2026-06-05 19:48:56 +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
81898a5dcc Prepare renderer snapshots before legacy exports 2026-06-05 18:38:45 +02:00
9cafc39788 Render captured canvas snapshots through renderer boundary 2026-06-05 18:31:39 +02:00
ba5c3069e1 Export captured canvas snapshots through document writer 2026-06-05 18:24:58 +02:00
9a75782891 Prepare document snapshots before legacy saves 2026-06-05 18:14:50 +02:00
f4f6eb903e Attach captured canvas payloads to document snapshots 2026-06-05 18:03:33 +02:00
d0412e3bf9 Project legacy canvas metadata into documents 2026-06-05 17:54:45 +02:00
a9ef2c598c Plan document frame uploads for OpenGL 2026-06-05 17:42:31 +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
bdd7a32ff5 Prefer OpenXR for desktop XR policy 2026-06-05 16:06:52 +02:00
308fb13075 Share retained runtime GL dispatch 2026-06-05 15:30:33 +02:00
0fb3bd09ac Share retained RTT clear dispatch 2026-06-05 15:27:00 +02:00
26470e0fe8 Share retained app UI GL dispatch 2026-06-05 15:19:10 +02:00
96d1903cf2 Share retained utility GL dispatch bridges 2026-06-05 15:05:07 +02:00
ad9b91eeda Share retained shader dispatch bridge 2026-06-05 14:58:20 +02:00
96ff1c41e2 Share retained mesh dispatch bridge 2026-06-05 14:51:40 +02:00
d719a5a5e5 Share retained sampler and pixel-buffer dispatch bridges 2026-06-05 14:42:40 +02:00
84e63c0d34 Share retained framebuffer dispatch bridge 2026-06-05 14:35:45 +02:00
421f2713db Share retained texture dispatch bridge 2026-06-05 14:29:59 +02:00