Commit Graph

150 Commits

Author SHA1 Message Date
91e1c2c9a3 Extract canvas toolbar state planning 2026-06-03 11:26:58 +02:00
4d06608cc9 Extract app status planning into app core 2026-06-03 09:45:12 +02:00
155e67fcec Route app viewport scissor through renderer GL 2026-06-03 05:56:57 +02:00
2a030318b1 Route default clear through renderer GL 2026-06-03 05:50:36 +02:00
103fe4fb12 Route GL runtime info through renderer GL 2026-06-03 05:45:08 +02:00
b2335b1656 Apply startup GL state through renderer GL 2026-06-03 05:41:27 +02:00
692fe08d9f Move initial GL state policy into renderer GL 2026-06-03 05:35:39 +02:00
8b12ae35d4 Route render debug callback through platform services 2026-06-03 05:30:54 +02:00
87b1851d59 Route render platform hints through platform services 2026-06-03 05:20:24 +02:00
389cd93e68 Route render target binding through platform services 2026-06-03 05:17:25 +02:00
e152616d7f Route live reload policy through platform services 2026-06-03 05:08:00 +02:00
ac4d065c78 Route recording cleanup through platform services 2026-06-03 05:04:14 +02:00
578b1f6082 Route startup storage paths through platform services 2026-06-03 04:59:23 +02:00
beb7f717f1 Route render capture hooks through platform services 2026-06-03 04:54:29 +02:00
7a9b14a86f Route render context lifecycle through platform services 2026-06-03 04:50:42 +02:00
f3925f8423 Route UI thread lifecycle through platform services 2026-06-03 04:45:02 +02:00
dd641c047b Route platform frame hooks through services 2026-06-03 04:41:01 +02:00
22006eaf47 Route native close through platform services 2026-06-03 04:36:10 +02:00
cc3490d9d8 Plan recording session decisions in app core 2026-06-02 23:49:13 +02:00
fd1772a417 Plan document open actions in app core 2026-06-02 23:06:36 +02:00
76808d60e3 Extract app document session decisions 2026-06-02 22:21:08 +02:00
0e03e5940a Add app document route core 2026-06-02 22:10:50 +02:00
217450e161 Move app render state mapping to renderer gl 2026-06-02 07:01:07 +02:00
19f815e3d2 Move app init state mapping to renderer gl 2026-06-02 06:54:43 +02:00
ce6805f261 fix vr controllers interfering with screen drawing 2020-11-07 23:03:03 +01:00
c8bce21b95 refactor font loading 2019-12-01 18:24:59 +01:00
0905827b8d replace kFont with std::string 2019-12-01 15:00:10 +01:00
983f4fd7f7 fix iOS pencil force clamp 2019-11-16 23:26:40 +01:00
3dae95023f add renderdoc api 2019-11-16 17:32:06 +01:00
6581a92f40 add auto-timelapse option 2019-11-14 22:23:20 +01:00
56fc581b04 implement aligned memory to speed up video frame encoding 2019-11-13 23:27:32 +01:00
7b544522cf notify rec_loop on draw_commit 2019-11-09 14:58:15 +01:00
a00f78de80 move time-lapse frame grab from tick to rec_loop 2019-11-09 14:14:59 +01:00
52ad58aec4 use PBO for timelapse data read 2019-11-05 18:25:25 +01:00
83222c066b fix iOS save picker 2019-11-03 19:55:13 +01:00
ee94e0ad86 add export timelapse 2019-11-03 01:07:13 +01:00
83ba717d5b save timelapse stream to file 2019-11-02 18:05:24 +01:00
7db1739df6 timelapse frame on stroke idle 2019-11-02 15:13:31 +01:00
167cceabfd test equirect timelapse 2019-11-02 14:36:44 +01:00
9eecf60219 add MP4Encoder class and test timelapse exporting 2019-10-31 23:22:09 +01:00
22a035f227 fix osx close 2019-10-20 17:26:49 +02:00
0d575be198 fix scroll 2019-10-20 16:13:24 +02:00
e30ac277c1 update Xcode project 2019-10-19 23:44:55 +02:00
27576443ca improve animation panel 2019-10-19 22:30:44 +02:00
d35ab08ffb add animation playback 2019-10-19 01:12:58 +02:00
467e83b69e fix scroll node, improve animation panel 2019-10-18 22:53:17 +02:00
4e0520da80 implement frames save and open from ppi 2019-10-17 23:41:37 +02:00
babbfb36a7 add web sync files and key events 2019-10-11 00:44:11 +02:00
a669d1313b add javascript binding and file picker for web 2019-10-08 23:16:04 +02:00
f2a73a905d add webgl support 2019-10-05 21:08:40 +02:00