Commit Graph

78 Commits

Author SHA1 Message Date
d9be3f910a Plan cloud bulk upload progress in app core 2026-06-02 23:42:27 +02:00
8a7db3bca8 Plan cloud browse decisions in app core 2026-06-02 23:39:03 +02:00
3a78361aea Plan cloud upload decisions in app core 2026-06-02 23:34:58 +02:00
561193b2ab Plan export start decisions in app core 2026-06-02 23:24:44 +02:00
8de9dadf1d Plan save-as file writes in app core 2026-06-02 23:18:19 +02:00
853307697a Plan new document creation in app core 2026-06-02 23:14:35 +02:00
fd1772a417 Plan document open actions in app core 2026-06-02 23:06:36 +02:00
1df506a176 Plan save-version targets in app core 2026-06-02 22:58:28 +02:00
b349f24931 Plan app export targets in app core 2026-06-02 22:50:42 +02:00
5841878df9 Plan document file saves in app core 2026-06-02 22:42:51 +02:00
c8d769c02c Route document workflow prompts through app core 2026-06-02 22:36:05 +02:00
d28aa25358 Route app save decisions through app core 2026-06-02 22:26:58 +02:00
76808d60e3 Extract app document session decisions 2026-06-02 22:21:08 +02:00
9dd53f9212 Expose app document routing in pano cli 2026-06-02 22:16:08 +02:00
55b725e876 Validate OpenGL texture binding slots 2026-06-02 21:14:07 +02:00
d664e9fc39 Validate OpenGL command plan dependencies 2026-06-02 21:06:44 +02:00
1dcd96ab36 Plan OpenGL shader command metadata 2026-06-02 21:02:24 +02:00
b6a25474ff Plan OpenGL texture command metadata 2026-06-02 20:59:05 +02:00
b4c2117992 Expose OpenGL command plans in pano_cli 2026-06-02 20:52:53 +02:00
9a7f4bc0d2 Expose recording renderer clear reset automation 2026-06-02 17:57:51 +02:00
9b00acec6f Reject non-finite CLI float inputs 2026-06-02 17:48:13 +02:00
3ae84de123 Expose paint blend references in CLI 2026-06-02 17:27:41 +02:00
995752da75 Add renderer backend feature reporting 2026-06-02 17:18:48 +02:00
18617cdbd2 Add renderer texture transition contract 2026-06-02 17:13:44 +02:00
56cb9eaacb Expose renderer mipmap command in CLI 2026-06-02 17:06:31 +02:00
a5dbf05ab5 Add renderer resource label contract 2026-06-02 17:01:10 +02:00
bbe3db1747 Add renderer trace scope contract 2026-06-02 16:55:23 +02:00
901aff1051 Add renderer texture usage contract 2026-06-02 16:42:53 +02:00
75dd5cfdc9 Add renderer texture copy command 2026-06-02 16:35:38 +02:00
483bbb4a9c Add renderer draw descriptor contract 2026-06-02 16:27:28 +02:00
58f163788b Add renderer render pass clear contract 2026-06-02 16:23:02 +02:00
8232b0efc8 Add renderer shader uniform command 2026-06-02 16:15:23 +02:00
23c308db1b Add renderer resource factory contract 2026-06-02 16:09:52 +02:00
881b5271a2 Capture renderer draw mesh inputs 2026-06-02 16:01:29 +02:00
952a00e7d3 Add renderer sampler state contract 2026-06-02 15:56:26 +02:00
b68ddc42c6 Add renderer depth state contract 2026-06-02 15:50:59 +02:00
9a7e1c4def Add renderer scissor state contract 2026-06-02 15:46:03 +02:00
5226746c1a Add renderer blend state contract 2026-06-02 15:40:43 +02:00
5dbeb0504d Add renderer texture binding contract 2026-06-02 15:34:57 +02:00
ee3fb36047 Add renderer blit command contract 2026-06-02 15:31:01 +02:00
1c40602744 Add renderer texture upload contract 2026-06-02 15:25:31 +02:00
818014127a Add renderer frame capture contract 2026-06-02 15:18:04 +02:00
d37145660a Harden recording renderer CLI bounds 2026-06-02 15:12:59 +02:00
c58b9a3718 Add renderer readback command contract 2026-06-02 15:10:44 +02:00
2b50c2157f Add stroke script document automation 2026-06-02 11:31:08 +02:00
0eded78c4c Add document export file automation 2026-06-02 11:25:07 +02:00
99b2eeb99d Add document export CLI automation 2026-06-02 11:18:19 +02:00
1bc90d88b4 Add targeted PPI payload automation 2026-06-02 11:00:29 +02:00
ddca24779e Add document selection mask automation 2026-06-02 10:55:12 +02:00
1ab2a9b846 Add PPI layer metadata save automation 2026-06-02 10:48:03 +02:00