direct-presentation-reports.json
docs/evidence/direct-presentation-reports.json
1{
2 "shared-recovery-before-capture.json": {
3 "engine": "0.1.0",
4 "world": "darkwind",
5 "release": "lantern-house.1",
6 "time": "2026-10-25T03:35:42.709Z",
7 "browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
8 "webgpu": true,
9 "quality": "high",
10 "renderPlacement": "worker",
11 "viewport": [
12 960,
13 640,
14 1
15 ],
16 "place": "lantern-house",
17 "tick": "273",
18 "position": [
19 1.017440581563278e-06,
20 0.7448275685310364,
21 -4.649999618530273
22 ],
23 "frameInterval": {
24 "p50": 216.60000000000036,
25 "p95": 283.3000000000002
26 },
27 "tickMs": 3.2000000178813934,
28 "renderObservedAtMs": 12973.200000017881,
29 "render": {
30 "instances": 685,
31 "triangles": 75232,
32 "visibleInstances": 141,
33 "shadowInstances": 388,
34 "visibleTriangles": 4980,
35 "shadowTriangles": 58936,
36 "drawCalls": 20,
37 "buffers": 53,
38 "textures": 4,
39 "targetBytes": 24150016,
40 "targetGeneration": 1,
41 "width": 960,
42 "height": 640,
43 "frameMs": 7.800000011920929,
44 "submittedFrames": 5,
45 "completedFrames": 4,
46 "failedFrames": 0,
47 "cancelledFrames": 0,
48 "pendingFrames": 1,
49 "skippedFrames": 90,
50 "completionWaitMs": 483.2999999821186,
51 "maxCompletionWaitMs": 802.7999999821186,
52 "lastSubmittedAtMs": 12780.000048816204,
53 "lastCompletedAtMs": 12766.500048816204
54 },
55 "actors": {
56 "rigged": 1,
57 "walking": 0,
58 "stalled": 0,
59 "samples": 8,
60 "matrices": 154
61 },
62 "presentationTransport": {
63 "route": "direct",
64 "received": 28,
65 "returned": 28,
66 "capacity": 4194304
67 },
68 "renderGraph": {
69 "plan": {
70 "textures": [
71 {
72 "name": "depth",
73 "format": "depth24plus",
74 "extent": {
75 "kind": "viewport"
76 },
77 "external": false,
78 "sampled": false,
79 "attachment": true,
80 "firstUse": 1,
81 "lastUse": 1,
82 "writer": "scene"
83 },
84 {
85 "name": "hdr",
86 "format": "rgba16float",
87 "extent": {
88 "kind": "viewport"
89 },
90 "external": false,
91 "sampled": true,
92 "attachment": true,
93 "firstUse": 1,
94 "lastUse": 2,
95 "writer": "scene"
96 },
97 {
98 "name": "output",
99 "format": "bgra8unorm",
100 "extent": {
101 "kind": "viewport"
102 },
103 "external": true,
104 "sampled": false,
105 "attachment": true,
106 "firstUse": 2,
107 "lastUse": 2,
108 "writer": "post"
109 },
110 {
111 "name": "shadow",
112 "format": "depth32float",
113 "extent": {
114 "kind": "fixed",
115 "width": 2048,
116 "height": 2048
117 },
118 "external": false,
119 "sampled": true,
120 "attachment": true,
121 "firstUse": 0,
122 "lastUse": 1,
123 "writer": "shadow"
124 }
125 ],
126 "passes": [
127 {
128 "name": "shadow",
129 "after": [],
130 "reads": [],
131 "colors": [],
132 "depth": {
133 "resource": "shadow",
134 "load": "clear",
135 "store": "store"
136 }
137 },
138 {
139 "name": "scene",
140 "after": [],
141 "reads": [
142 "shadow"
143 ],
144 "colors": [
145 {
146 "resource": "hdr",
147 "load": "clear",
148 "store": "store"
149 }
150 ],
151 "depth": {
152 "resource": "depth",
153 "load": "clear",
154 "store": "discard"
155 }
156 },
157 {
158 "name": "post",
159 "after": [],
160 "reads": [
161 "hdr"
162 ],
163 "colors": [
164 {
165 "resource": "output",
166 "load": "clear",
167 "store": "store"
168 }
169 ]
170 }
171 ]
172 },
173 "census": {
174 "generation": 1,
175 "textures": 3,
176 "estimatedBytes": 24150016,
177 "width": 960,
178 "height": 640
179 }
180 },
181 "shaders": {
182 "requestedRevision": "1",
183 "activeRevision": "1",
184 "hash": "039684b97282110739cbee452249807ac2ff2e2cbcefe32a87cf2da1454a8297",
185 "compilingRevision": null,
186 "pendingRevision": null,
187 "retainedSourceBytes": 0,
188 "disposed": false,
189 "last": {
190 "revision": "1",
191 "status": "applied",
192 "diagnostics": []
193 }
194 },
195 "graphicsRecovery": {
196 "status": "ready",
197 "attempts": 1,
198 "limit": 2,
199 "timeoutMs": 20000,
200 "inFlight": false
201 },
202 "graphicsIncidents": [
203 {
204 "atMs": 7362.300000011921,
205 "kind": "device-lost",
206 "reason": "Device was destroyed.",
207 "render": {
208 "instances": 0,
209 "triangles": 0,
210 "visibleInstances": 0,
211 "shadowInstances": 0,
212 "visibleTriangles": 0,
213 "shadowTriangles": 0,
214 "drawCalls": 0,
215 "buffers": 0,
216 "textures": 0,
217 "targetBytes": 0,
218 "targetGeneration": 1,
219 "width": 960,
220 "height": 640,
221 "frameMs": 7.4000000059604645,
222 "submittedFrames": 21,
223 "completedFrames": 20,
224 "failedFrames": 0,
225 "cancelledFrames": 1,
226 "pendingFrames": 0,
227 "skippedFrames": 324,
228 "completionWaitMs": 664.9000000059605,
229 "maxCompletionWaitMs": 664.9000000059605,
230 "lastSubmittedAtMs": 7179.600048840046,
231 "lastCompletedAtMs": 7170.600048840046
232 }
233 }
234 ],
235 "canonicalEntities": 1482,
236 "save": "local",
237 "room": {
238 "status": "connected",
239 "players": 2,
240 "epoch": "15",
241 "revision": "7"
242 },
243 "knownLimits": [
244 "Trusted cooperative beta",
245 "Single relay process",
246 "Original traveler rig; environment uses procedural geometry",
247 "Desktop WebGPU only"
248 ]
249 },
250 "shared-recovery-after-capture.json": {
251 "engine": "0.1.0",
252 "world": "darkwind",
253 "release": "lantern-house.1",
254 "time": "2026-10-25T03:35:44.452Z",
255 "browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
256 "webgpu": true,
257 "quality": "high",
258 "renderPlacement": "worker",
259 "viewport": [
260 960,
261 640,
262 1
263 ],
264 "place": "lantern-house",
265 "tick": "328",
266 "position": [
267 1.017440581563278e-06,
268 0.7448275685310364,
269 -4.649999618530273
270 ],
271 "frameInterval": {
272 "p50": 216.60000000000036,
273 "p95": 266.6999999999998
274 },
275 "tickMs": 2.5999999940395355,
276 "renderObservedAtMs": 14714.300000011921,
277 "render": {
278 "instances": 685,
279 "triangles": 75232,
280 "visibleInstances": 141,
281 "shadowInstances": 389,
282 "visibleTriangles": 4980,
283 "shadowTriangles": 58948,
284 "drawCalls": 20,
285 "buffers": 53,
286 "textures": 4,
287 "targetBytes": 24150016,
288 "targetGeneration": 1,
289 "width": 960,
290 "height": 640,
291 "frameMs": 3.7999999821186066,
292 "submittedFrames": 8,
293 "completedFrames": 8,
294 "failedFrames": 0,
295 "cancelledFrames": 0,
296 "pendingFrames": 0,
297 "skippedFrames": 200,
298 "completionWaitMs": 415.30000001192093,
299 "maxCompletionWaitMs": 802.7999999821186,
300 "lastSubmittedAtMs": 14168.000048816204,
301 "lastCompletedAtMs": 14583.300048828125
302 },
303 "actors": {
304 "rigged": 1,
305 "walking": 0,
306 "stalled": 0,
307 "samples": 8,
308 "matrices": 154
309 },
310 "presentationTransport": {
311 "route": "direct",
312 "received": 44,
313 "returned": 44,
314 "capacity": 4194304
315 },
316 "renderGraph": {
317 "plan": {
318 "textures": [
319 {
320 "name": "depth",
321 "format": "depth24plus",
322 "extent": {
323 "kind": "viewport"
324 },
325 "external": false,
326 "sampled": false,
327 "attachment": true,
328 "firstUse": 1,
329 "lastUse": 1,
330 "writer": "scene"
331 },
332 {
333 "name": "hdr",
334 "format": "rgba16float",
335 "extent": {
336 "kind": "viewport"
337 },
338 "external": false,
339 "sampled": true,
340 "attachment": true,
341 "firstUse": 1,
342 "lastUse": 2,
343 "writer": "scene"
344 },
345 {
346 "name": "output",
347 "format": "bgra8unorm",
348 "extent": {
349 "kind": "viewport"
350 },
351 "external": true,
352 "sampled": false,
353 "attachment": true,
354 "firstUse": 2,
355 "lastUse": 2,
356 "writer": "post"
357 },
358 {
359 "name": "shadow",
360 "format": "depth32float",
361 "extent": {
362 "kind": "fixed",
363 "width": 2048,
364 "height": 2048
365 },
366 "external": false,
367 "sampled": true,
368 "attachment": true,
369 "firstUse": 0,
370 "lastUse": 1,
371 "writer": "shadow"
372 }
373 ],
374 "passes": [
375 {
376 "name": "shadow",
377 "after": [],
378 "reads": [],
379 "colors": [],
380 "depth": {
381 "resource": "shadow",
382 "load": "clear",
383 "store": "store"
384 }
385 },
386 {
387 "name": "scene",
388 "after": [],
389 "reads": [
390 "shadow"
391 ],
392 "colors": [
393 {
394 "resource": "hdr",
395 "load": "clear",
396 "store": "store"
397 }
398 ],
399 "depth": {
400 "resource": "depth",
401 "load": "clear",
402 "store": "discard"
403 }
404 },
405 {
406 "name": "post",
407 "after": [],
408 "reads": [
409 "hdr"
410 ],
411 "colors": [
412 {
413 "resource": "output",
414 "load": "clear",
415 "store": "store"
416 }
417 ]
418 }
419 ]
420 },
421 "census": {
422 "generation": 1,
423 "textures": 3,
424 "estimatedBytes": 24150016,
425 "width": 960,
426 "height": 640
427 }
428 },
429 "shaders": {
430 "requestedRevision": "1",
431 "activeRevision": "1",
432 "hash": "039684b97282110739cbee452249807ac2ff2e2cbcefe32a87cf2da1454a8297",
433 "compilingRevision": null,
434 "pendingRevision": null,
435 "retainedSourceBytes": 0,
436 "disposed": false,
437 "last": {
438 "revision": "1",
439 "status": "applied",
440 "diagnostics": []
441 }
442 },
443 "graphicsRecovery": {
444 "status": "ready",
445 "attempts": 1,
446 "limit": 2,
447 "timeoutMs": 20000,
448 "inFlight": false
449 },
450 "graphicsIncidents": [
451 {
452 "atMs": 7362.300000011921,
453 "kind": "device-lost",
454 "reason": "Device was destroyed.",
455 "render": {
456 "instances": 0,
457 "triangles": 0,
458 "visibleInstances": 0,
459 "shadowInstances": 0,
460 "visibleTriangles": 0,
461 "shadowTriangles": 0,
462 "drawCalls": 0,
463 "buffers": 0,
464 "textures": 0,
465 "targetBytes": 0,
466 "targetGeneration": 1,
467 "width": 960,
468 "height": 640,
469 "frameMs": 7.4000000059604645,
470 "submittedFrames": 21,
471 "completedFrames": 20,
472 "failedFrames": 0,
473 "cancelledFrames": 1,
474 "pendingFrames": 0,
475 "skippedFrames": 324,
476 "completionWaitMs": 664.9000000059605,
477 "maxCompletionWaitMs": 664.9000000059605,
478 "lastSubmittedAtMs": 7179.600048840046,
479 "lastCompletedAtMs": 7170.600048840046
480 }
481 }
482 ],
483 "canonicalEntities": 1482,
484 "save": "local",
485 "room": {
486 "status": "connected",
487 "players": 2,
488 "epoch": "15",
489 "revision": "8"
490 },
491 "knownLimits": [
492 "Trusted cooperative beta",
493 "Single relay process",
494 "Original traveler rig; environment uses procedural geometry",
495 "Desktop WebGPU only"
496 ]
497 },
498 "direct-scene-after-page-stall.json": {
499 "engine": "0.1.0",
500 "world": "darkwind",
501 "release": "lantern-house.1",
502 "time": "2026-10-25T03:35:58.706Z",
503 "browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
504 "webgpu": true,
505 "quality": "high",
506 "renderPlacement": "worker",
507 "viewport": [
508 960,
509 640,
510 1
511 ],
512 "place": "lantern-house",
513 "tick": "348",
514 "position": [
515 2.6278394216205925e-07,
516 0.7442886829376221,
517 4.80000114440918
518 ],
519 "frameInterval": {
520 "p50": 300,
521 "p95": 699.9000000000005
522 },
523 "tickMs": 3,
524 "renderObservedAtMs": 10404.800000011921,
525 "render": {
526 "instances": 685,
527 "triangles": 75232,
528 "visibleInstances": 573,
529 "shadowInstances": 389,
530 "visibleTriangles": 68776,
531 "shadowTriangles": 58948,
532 "drawCalls": 31,
533 "buffers": 53,
534 "textures": 4,
535 "targetBytes": 24150016,
536 "targetGeneration": 1,
537 "width": 960,
538 "height": 640,
539 "frameMs": 4.5,
540 "submittedFrames": 22,
541 "completedFrames": 21,
542 "failedFrames": 0,
543 "cancelledFrames": 0,
544 "pendingFrames": 1,
545 "skippedFrames": 516,
546 "completionWaitMs": 545.9000000059605,
547 "maxCompletionWaitMs": 822.6999999880791,
548 "lastSubmittedAtMs": 10221.300097674131,
549 "lastCompletedAtMs": 10206.50009766221
550 },
551 "actors": {
552 "rigged": 1,
553 "walking": 1,
554 "stalled": 0,
555 "samples": 8,
556 "matrices": 154
557 },
558 "presentationTransport": {
559 "route": "direct",
560 "received": 36,
561 "returned": 36,
562 "capacity": 4194304
563 },
564 "renderGraph": {
565 "plan": {
566 "textures": [
567 {
568 "name": "depth",
569 "format": "depth24plus",
570 "extent": {
571 "kind": "viewport"
572 },
573 "external": false,
574 "sampled": false,
575 "attachment": true,
576 "firstUse": 1,
577 "lastUse": 1,
578 "writer": "scene"
579 },
580 {
581 "name": "hdr",
582 "format": "rgba16float",
583 "extent": {
584 "kind": "viewport"
585 },
586 "external": false,
587 "sampled": true,
588 "attachment": true,
589 "firstUse": 1,
590 "lastUse": 2,
591 "writer": "scene"
592 },
593 {
594 "name": "output",
595 "format": "bgra8unorm",
596 "extent": {
597 "kind": "viewport"
598 },
599 "external": true,
600 "sampled": false,
601 "attachment": true,
602 "firstUse": 2,
603 "lastUse": 2,
604 "writer": "post"
605 },
606 {
607 "name": "shadow",
608 "format": "depth32float",
609 "extent": {
610 "kind": "fixed",
611 "width": 2048,
612 "height": 2048
613 },
614 "external": false,
615 "sampled": true,
616 "attachment": true,
617 "firstUse": 0,
618 "lastUse": 1,
619 "writer": "shadow"
620 }
621 ],
622 "passes": [
623 {
624 "name": "shadow",
625 "after": [],
626 "reads": [],
627 "colors": [],
628 "depth": {
629 "resource": "shadow",
630 "load": "clear",
631 "store": "store"
632 }
633 },
634 {
635 "name": "scene",
636 "after": [],
637 "reads": [
638 "shadow"
639 ],
640 "colors": [
641 {
642 "resource": "hdr",
643 "load": "clear",
644 "store": "store"
645 }
646 ],
647 "depth": {
648 "resource": "depth",
649 "load": "clear",
650 "store": "discard"
651 }
652 },
653 {
654 "name": "post",
655 "after": [],
656 "reads": [
657 "hdr"
658 ],
659 "colors": [
660 {
661 "resource": "output",
662 "load": "clear",
663 "store": "store"
664 }
665 ]
666 }
667 ]
668 },
669 "census": {
670 "generation": 1,
671 "textures": 3,
672 "estimatedBytes": 24150016,
673 "width": 960,
674 "height": 640
675 }
676 },
677 "shaders": {
678 "requestedRevision": "1",
679 "activeRevision": "1",
680 "hash": "039684b97282110739cbee452249807ac2ff2e2cbcefe32a87cf2da1454a8297",
681 "compilingRevision": null,
682 "pendingRevision": null,
683 "retainedSourceBytes": 0,
684 "disposed": false,
685 "last": {
686 "revision": "1",
687 "status": "applied",
688 "diagnostics": []
689 }
690 },
691 "graphicsRecovery": {
692 "status": "idle",
693 "attempts": 0,
694 "limit": 2,
695 "timeoutMs": 20000,
696 "inFlight": false
697 },
698 "graphicsIncidents": [],
699 "canonicalEntities": 1482,
700 "save": "local",
701 "room": {
702 "status": "connected",
703 "players": 2,
704 "epoch": "18",
705 "revision": "8"
706 },
707 "knownLimits": [
708 "Trusted cooperative beta",
709 "Single relay process",
710 "Original traveler rig; environment uses procedural geometry",
711 "Desktop WebGPU only"
712 ]
713 },
714 "direct-scene-ownership.json": {
715 "held": {
716 "hold": true,
717 "held": true,
718 "frames": 114,
719 "buffers": 0
720 },
721 "before": {
722 "receipts": 9,
723 "invalidTransfers": 0,
724 "events": [
725 {
726 "at": 1792899350041.7002
727 },
728 {
729 "at": 1792899354259.1,
730 "position": [
731 1.2000000476837158,
732 0.8500000238418579,
733 1.399999976158142
734 ]
735 },
736 {
737 "at": 1792899354354.1,
738 "position": [
739 1.2000000476837158,
740 0.8500000238418579,
741 1.399999976158142
742 ]
743 },
744 {
745 "at": 1792899354456.7002,
746 "position": [
747 1.2000000476837158,
748 0.8500000238418579,
749 1.399999976158142
750 ]
751 },
752 {
753 "at": 1792899354652.5,
754 "position": [
755 1.2000000476837158,
756 0.8500000238418579,
757 1.399999976158142
758 ]
759 },
760 {
761 "at": 1792899354754.1,
762 "position": [
763 1.2000000476837158,
764 0.8500000238418579,
765 1.399999976158142
766 ]
767 },
768 {
769 "at": 1792899354856.4001,
770 "position": [
771 1.2000000476837158,
772 0.8300000429153442,
773 1.399999976158142
774 ]
775 },
776 {
777 "at": 1792899355044.9001,
778 "position": [
779 1.1999995708465576,
780 0.7449859380722046,
781 1.4000003337860107
782 ]
783 },
784 {
785 "at": 1792899355154.6,
786 "position": [
787 1.1999999284744263,
788 0.7447370290756226,
789 1.400000810623169
790 ]
791 }
792 ],
793 "completed": [
794 1792899348996.3,
795 1792899349357.8,
796 1792899350256.8,
797 1792899350452.5,
798 1792899350757.4001,
799 1792899351077.6,
800 1792899351391.9001,
801 1792899351728.7002,
802 1792899352020.3,
803 1792899352339.7002,
804 1792899352649.1,
805 1792899352938.3,
806 1792899353229,
807 1792899353530.1,
808 1792899353859.7002,
809 1792899354183.8,
810 1792899354882.2002
811 ]
812 },
813 "during": {
814 "receipts": 32,
815 "invalidTransfers": 0,
816 "events": [
817 {
818 "at": 1792899350041.7002
819 },
820 {
821 "at": 1792899354259.1,
822 "position": [
823 1.2000000476837158,
824 0.8500000238418579,
825 1.399999976158142
826 ]
827 },
828 {
829 "at": 1792899354354.1,
830 "position": [
831 1.2000000476837158,
832 0.8500000238418579,
833 1.399999976158142
834 ]
835 },
836 {
837 "at": 1792899354456.7002,
838 "position": [
839 1.2000000476837158,
840 0.8500000238418579,
841 1.399999976158142
842 ]
843 },
844 {
845 "at": 1792899354652.5,
846 "position": [
847 1.2000000476837158,
848 0.8500000238418579,
849 1.399999976158142
850 ]
851 },
852 {
853 "at": 1792899354754.1,
854 "position": [
855 1.2000000476837158,
856 0.8500000238418579,
857 1.399999976158142
858 ]
859 },
860 {
861 "at": 1792899354856.4001,
862 "position": [
863 1.2000000476837158,
864 0.8300000429153442,
865 1.399999976158142
866 ]
867 },
868 {
869 "at": 1792899355044.9001,
870 "position": [
871 1.1999995708465576,
872 0.7449859380722046,
873 1.4000003337860107
874 ]
875 },
876 {
877 "at": 1792899355154.6,
878 "position": [
879 1.1999999284744263,
880 0.7447370290756226,
881 1.400000810623169
882 ]
883 },
884 {
885 "at": 1792899355251.3,
886 "position": [
887 1.200000286102295,
888 0.7446369528770447,
889 1.4000011682510376
890 ]
891 },
892 {
893 "at": 1792899355451.4001,
894 "position": [
895 1.2223765850067139,
896 0.7450286746025085,
897 1.2400010824203491
898 ]
899 },
900 {
901 "at": 1792899355552.1,
902 "position": [
903 1.2521607875823975,
904 0.7468052506446838,
905 0.8676149845123291
906 ]
907 },
908 {
909 "at": 1792899355651.4001,
910 "position": [
911 1.2820693254470825,
912 0.7450745701789856,
913 0.49555137753486633
914 ]
915 },
916 {
917 "at": 1792899355857.4001,
918 "position": [
919 1.3118013143539429,
920 0.7449682354927063,
921 0.12347178161144257
922 ]
923 },
924 {
925 "at": 1792899355954.2002,
926 "position": [
927 1.3415478467941284,
928 0.7449899911880493,
929 -0.24865414202213287
930 ]
931 },
932 {
933 "at": 1792899356045.7002,
934 "position": [
935 1.3639334440231323,
936 0.7449862957000732,
937 -0.5281974077224731
938 ]
939 },
940 {
941 "at": 1792899356157.4001,
942 "position": [
943 1.341491937637329,
944 0.7449960112571716,
945 -0.6473711729049683
946 ]
947 },
948 {
949 "at": 1792899356354.3,
950 "position": [
951 1.3115274906158447,
952 0.7449888586997986,
953 -0.4335074722766876
954 ]
955 },
956 {
957 "at": 1792899356459.1,
958 "position": [
959 1.2892261743545532,
960 0.745074450969696,
961 -0.1545000672340393
962 ]
963 },
964 {
965 "at": 1792899356554.2002,
966 "position": [
967 1.2593823671340942,
968 0.745263934135437,
969 0.21760299801826477
970 ]
971 },
972 {
973 "at": 1792899356755.8,
974 "position": [
975 1.2295671701431274,
976 0.7441953420639038,
977 0.5897270441055298
978 ]
979 },
980 {
981 "at": 1792899356855.8,
982 "position": [
983 1.1997321844100952,
984 0.7445934414863586,
985 0.9618666768074036
986 ]
987 },
988 {
989 "at": 1792899356958.9001,
990 "position": [
991 1.2146493196487427,
992 0.7449920773506165,
993 1.067339301109314
994 ]
995 },
996 {
997 "at": 1792899357154.5,
998 "position": [
999 1.244462013244629,
1000 0.7450993061065674,
1001 0.7740398645401001
1002 ]
1003 },
1004 {
1005 "at": 1792899357260,
1006 "position": [
1007 1.2741824388504028,
1008 0.747926652431488,
1009 0.4020216166973114
1010 ]
1011 },
1012 {
1013 "at": 1792899357363.5,
1014 "position": [
1015 1.3040488958358765,
1016 0.7450809478759766,
1017 0.0299726203083992
1018 ]
1019 },
1020 {
1021 "at": 1792899357556.1,
1022 "position": [
1023 1.3337548971176147,
1024 0.7450994849205017,
1025 -0.3421246111392975
1026 ]
1027 },
1028 {
1029 "at": 1792899357655.2002,
1030 "position": [
1031 1.3635650873184204,
1032 0.7450603246688843,
1033 -0.7142342925071716
1034 ]
1035 },
1036 {
1037 "at": 1792899357755.6,
1038 "position": [
1039 1.341078758239746,
1040 0.7449854016304016,
1041 -0.8196392059326172
1042 ]
1043 },
1044 {
1045 "at": 1792899357956.9001,
1046 "position": [
1047 1.3186577558517456,
1048 0.7450783252716064,
1049 -0.6187811493873596
1050 ]
1051 },
1052 {
1053 "at": 1792899358042.9001,
1054 "position": [
1055 1.2887163162231445,
1056 0.7449648380279541,
1057 -0.24657613039016724
1058 ]
1059 },
1060 {
1061 "at": 1792899358157.5,
1062 "position": [
1063 1.2588145732879639,
1064 0.7449689507484436,
1065 0.12546546757221222
1066 ]
1067 }
1068 ],
1069 "completed": [
1070 1792899348996.3,
1071 1792899349357.8,
1072 1792899350256.8,
1073 1792899350452.5,
1074 1792899350757.4001,
1075 1792899351077.6,
1076 1792899351391.9001,
1077 1792899351728.7002,
1078 1792899352020.3,
1079 1792899352339.7002,
1080 1792899352649.1,
1081 1792899352938.3,
1082 1792899353229,
1083 1792899353530.1,
1084 1792899353859.7002,
1085 1792899354183.8,
1086 1792899354882.2002,
1087 1792899355716.1,
1088 1792899356263.2002,
1089 1792899356828.2002,
1090 1792899357393.8,
1091 1792899357950.1
1092 ]
1093 },
1094 "interval": {
1095 "start": 1792899356155.3,
1096 "end": 1792899357655.3
1097 },
1098 "after": {
1099 "receipts": 36,
1100 "invalidTransfers": 0,
1101 "events": [
1102 {
1103 "at": 1792899354652.5,
1104 "position": [
1105 1.2000000476837158,
1106 0.8500000238418579,
1107 1.399999976158142
1108 ]
1109 },
1110 {
1111 "at": 1792899354754.1,
1112 "position": [
1113 1.2000000476837158,
1114 0.8500000238418579,
1115 1.399999976158142
1116 ]
1117 },
1118 {
1119 "at": 1792899354856.4001,
1120 "position": [
1121 1.2000000476837158,
1122 0.8300000429153442,
1123 1.399999976158142
1124 ]
1125 },
1126 {
1127 "at": 1792899355044.9001,
1128 "position": [
1129 1.1999995708465576,
1130 0.7449859380722046,
1131 1.4000003337860107
1132 ]
1133 },
1134 {
1135 "at": 1792899355154.6,
1136 "position": [
1137 1.1999999284744263,
1138 0.7447370290756226,
1139 1.400000810623169
1140 ]
1141 },
1142 {
1143 "at": 1792899355251.3,
1144 "position": [
1145 1.200000286102295,
1146 0.7446369528770447,
1147 1.4000011682510376
1148 ]
1149 },
1150 {
1151 "at": 1792899355451.4001,
1152 "position": [
1153 1.2223765850067139,
1154 0.7450286746025085,
1155 1.2400010824203491
1156 ]
1157 },
1158 {
1159 "at": 1792899355552.1,
1160 "position": [
1161 1.2521607875823975,
1162 0.7468052506446838,
1163 0.8676149845123291
1164 ]
1165 },
1166 {
1167 "at": 1792899355651.4001,
1168 "position": [
1169 1.2820693254470825,
1170 0.7450745701789856,
1171 0.49555137753486633
1172 ]
1173 },
1174 {
1175 "at": 1792899355857.4001,
1176 "position": [
1177 1.3118013143539429,
1178 0.7449682354927063,
1179 0.12347178161144257
1180 ]
1181 },
1182 {
1183 "at": 1792899355954.2002,
1184 "position": [
1185 1.3415478467941284,
1186 0.7449899911880493,
1187 -0.24865414202213287
1188 ]
1189 },
1190 {
1191 "at": 1792899356045.7002,
1192 "position": [
1193 1.3639334440231323,
1194 0.7449862957000732,
1195 -0.5281974077224731
1196 ]
1197 },
1198 {
1199 "at": 1792899356157.4001,
1200 "position": [
1201 1.341491937637329,
1202 0.7449960112571716,
1203 -0.6473711729049683
1204 ]
1205 },
1206 {
1207 "at": 1792899356354.3,
1208 "position": [
1209 1.3115274906158447,
1210 0.7449888586997986,
1211 -0.4335074722766876
1212 ]
1213 },
1214 {
1215 "at": 1792899356459.1,
1216 "position": [
1217 1.2892261743545532,
1218 0.745074450969696,
1219 -0.1545000672340393
1220 ]
1221 },
1222 {
1223 "at": 1792899356554.2002,
1224 "position": [
1225 1.2593823671340942,
1226 0.745263934135437,
1227 0.21760299801826477
1228 ]
1229 },
1230 {
1231 "at": 1792899356755.8,
1232 "position": [
1233 1.2295671701431274,
1234 0.7441953420639038,
1235 0.5897270441055298
1236 ]
1237 },
1238 {
1239 "at": 1792899356855.8,
1240 "position": [
1241 1.1997321844100952,
1242 0.7445934414863586,
1243 0.9618666768074036
1244 ]
1245 },
1246 {
1247 "at": 1792899356958.9001,
1248 "position": [
1249 1.2146493196487427,
1250 0.7449920773506165,
1251 1.067339301109314
1252 ]
1253 },
1254 {
1255 "at": 1792899357154.5,
1256 "position": [
1257 1.244462013244629,
1258 0.7450993061065674,
1259 0.7740398645401001
1260 ]
1261 },
1262 {
1263 "at": 1792899357260,
1264 "position": [
1265 1.2741824388504028,
1266 0.747926652431488,
1267 0.4020216166973114
1268 ]
1269 },
1270 {
1271 "at": 1792899357363.5,
1272 "position": [
1273 1.3040488958358765,
1274 0.7450809478759766,
1275 0.0299726203083992
1276 ]
1277 },
1278 {
1279 "at": 1792899357556.1,
1280 "position": [
1281 1.3337548971176147,
1282 0.7450994849205017,
1283 -0.3421246111392975
1284 ]
1285 },
1286 {
1287 "at": 1792899357655.2002,
1288 "position": [
1289 1.3635650873184204,
1290 0.7450603246688843,
1291 -0.7142342925071716
1292 ]
1293 },
1294 {
1295 "at": 1792899357755.6,
1296 "position": [
1297 1.341078758239746,
1298 0.7449854016304016,
1299 -0.8196392059326172
1300 ]
1301 },
1302 {
1303 "at": 1792899357956.9001,
1304 "position": [
1305 1.3186577558517456,
1306 0.7450783252716064,
1307 -0.6187811493873596
1308 ]
1309 },
1310 {
1311 "at": 1792899358042.9001,
1312 "position": [
1313 1.2887163162231445,
1314 0.7449648380279541,
1315 -0.24657613039016724
1316 ]
1317 },
1318 {
1319 "at": 1792899358157.5,
1320 "position": [
1321 1.2588145732879639,
1322 0.7449689507484436,
1323 0.12546546757221222
1324 ]
1325 },
1326 {
1327 "at": 1792899358356.5,
1328 "position": [
1329 1.2292956113815308,
1330 0.7450743913650513,
1331 0.4979204833507538
1332 ]
1333 },
1334 {
1335 "at": 1792899358455.9001,
1336 "position": [
1337 1.2217957973480225,
1338 0.7450798153877258,
1339 0.5914681553840637
1340 ]
1341 },
1342 {
1343 "at": 1792899358558,
1344 "position": [
1345 1.2143325805664062,
1346 0.7450796961784363,
1347 0.8036421537399292
1348 ]
1349 },
1350 {
1351 "at": 1792899358657,
1352 "position": [
1353 1.2143323421478271,
1354 0.7441551685333252,
1355 0.8036422729492188
1356 ]
1357 }
1358 ],
1359 "completed": [
1360 1792899348996.3,
1361 1792899349357.8,
1362 1792899350256.8,
1363 1792899350452.5,
1364 1792899350757.4001,
1365 1792899351077.6,
1366 1792899351391.9001,
1367 1792899351728.7002,
1368 1792899352020.3,
1369 1792899352339.7002,
1370 1792899352649.1,
1371 1792899352938.3,
1372 1792899353229,
1373 1792899353530.1,
1374 1792899353859.7002,
1375 1792899354183.8,
1376 1792899354882.2002,
1377 1792899355716.1,
1378 1792899356263.2002,
1379 1792899356828.2002,
1380 1792899357393.8,
1381 1792899357950.1,
1382 1792899358509
1383 ]
1384 }
1385 },
1386 "gpu-completion-accounting.json": {
1387 "initial": {
1388 "engine": "0.1.0",
1389 "world": "darkwind",
1390 "release": "lantern-house.1",
1391 "time": "2026-10-25T03:36:09.361Z",
1392 "browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
1393 "webgpu": true,
1394 "quality": "high",
1395 "renderPlacement": "worker",
1396 "viewport": [
1397 960,
1398 640,
1399 1
1400 ],
1401 "place": "lantern-house",
1402 "tick": "0",
1403 "position": [
1404 0,
1405 0.8500000238418579,
1406 4.800000190734863
1407 ],
1408 "frameInterval": {
1409 "p50": 0,
1410 "p95": 0
1411 },
1412 "tickMs": 0,
1413 "renderObservedAtMs": 2466.4000000059605,
1414 "render": {
1415 "instances": 674,
1416 "triangles": 47016,
1417 "visibleInstances": 24,
1418 "shadowInstances": 378,
1419 "visibleTriangles": 1584,
1420 "shadowTriangles": 30732,
1421 "drawCalls": 9,
1422 "buffers": 53,
1423 "textures": 4,
1424 "targetBytes": 24150016,
1425 "targetGeneration": 1,
1426 "width": 960,
1427 "height": 640,
1428 "frameMs": 2.4000000059604645,
1429 "submittedFrames": 6,
1430 "completedFrames": 5,
1431 "failedFrames": 0,
1432 "cancelledFrames": 0,
1433 "pendingFrames": 1,
1434 "skippedFrames": 56,
1435 "completionWaitMs": 110.09999999403954,
1436 "maxCompletionWaitMs": 225.40000000596046,
1437 "lastSubmittedAtMs": 2441.5000976622105,
1438 "lastCompletedAtMs": 2439.10009765625
1439 },
1440 "actors": {
1441 "rigged": 0,
1442 "walking": 0,
1443 "stalled": 0,
1444 "samples": 0,
1445 "matrices": 0
1446 },
1447 "presentationTransport": {
1448 "route": "direct",
1449 "received": 1,
1450 "returned": 1,
1451 "capacity": 4194304
1452 },
1453 "renderGraph": {
1454 "plan": {
1455 "textures": [
1456 {
1457 "name": "depth",
1458 "format": "depth24plus",
1459 "extent": {
1460 "kind": "viewport"
1461 },
1462 "external": false,
1463 "sampled": false,
1464 "attachment": true,
1465 "firstUse": 1,
1466 "lastUse": 1,
1467 "writer": "scene"
1468 },
1469 {
1470 "name": "hdr",
1471 "format": "rgba16float",
1472 "extent": {
1473 "kind": "viewport"
1474 },
1475 "external": false,
1476 "sampled": true,
1477 "attachment": true,
1478 "firstUse": 1,
1479 "lastUse": 2,
1480 "writer": "scene"
1481 },
1482 {
1483 "name": "output",
1484 "format": "bgra8unorm",
1485 "extent": {
1486 "kind": "viewport"
1487 },
1488 "external": true,
1489 "sampled": false,
1490 "attachment": true,
1491 "firstUse": 2,
1492 "lastUse": 2,
1493 "writer": "post"
1494 },
1495 {
1496 "name": "shadow",
1497 "format": "depth32float",
1498 "extent": {
1499 "kind": "fixed",
1500 "width": 2048,
1501 "height": 2048
1502 },
1503 "external": false,
1504 "sampled": true,
1505 "attachment": true,
1506 "firstUse": 0,
1507 "lastUse": 1,
1508 "writer": "shadow"
1509 }
1510 ],
1511 "passes": [
1512 {
1513 "name": "shadow",
1514 "after": [],
1515 "reads": [],
1516 "colors": [],
1517 "depth": {
1518 "resource": "shadow",
1519 "load": "clear",
1520 "store": "store"
1521 }
1522 },
1523 {
1524 "name": "scene",
1525 "after": [],
1526 "reads": [
1527 "shadow"
1528 ],
1529 "colors": [
1530 {
1531 "resource": "hdr",
1532 "load": "clear",
1533 "store": "store"
1534 }
1535 ],
1536 "depth": {
1537 "resource": "depth",
1538 "load": "clear",
1539 "store": "discard"
1540 }
1541 },
1542 {
1543 "name": "post",
1544 "after": [],
1545 "reads": [
1546 "hdr"
1547 ],
1548 "colors": [
1549 {
1550 "resource": "output",
1551 "load": "clear",
1552 "store": "store"
1553 }
1554 ]
1555 }
1556 ]
1557 },
1558 "census": {
1559 "generation": 1,
1560 "textures": 3,
1561 "estimatedBytes": 24150016,
1562 "width": 960,
1563 "height": 640
1564 }
1565 },
1566 "shaders": {
1567 "requestedRevision": "1",
1568 "activeRevision": "1",
1569 "hash": "039684b97282110739cbee452249807ac2ff2e2cbcefe32a87cf2da1454a8297",
1570 "compilingRevision": null,
1571 "pendingRevision": null,
1572 "retainedSourceBytes": 0,
1573 "disposed": false,
1574 "last": {
1575 "revision": "1",
1576 "status": "applied",
1577 "diagnostics": []
1578 }
1579 },
1580 "graphicsRecovery": {
1581 "status": "idle",
1582 "attempts": 0,
1583 "limit": 2,
1584 "timeoutMs": 20000,
1585 "inFlight": false
1586 },
1587 "graphicsIncidents": [],
1588 "canonicalEntities": 1481,
1589 "save": "local",
1590 "room": null,
1591 "knownLimits": [
1592 "Trusted cooperative beta",
1593 "Single relay process",
1594 "Original traveler rig; environment uses procedural geometry",
1595 "Desktop WebGPU only"
1596 ]
1597 },
1598 "held": {
1599 "engine": "0.1.0",
1600 "world": "darkwind",
1601 "release": "lantern-house.1",
1602 "time": "2026-10-25T03:36:09.538Z",
1603 "browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
1604 "webgpu": true,
1605 "quality": "high",
1606 "renderPlacement": "worker",
1607 "viewport": [
1608 960,
1609 640,
1610 1
1611 ],
1612 "place": "lantern-house",
1613 "tick": "0",
1614 "position": [
1615 0,
1616 0.8500000238418579,
1617 4.800000190734863
1618 ],
1619 "frameInterval": {
1620 "p50": 0,
1621 "p95": 0
1622 },
1623 "tickMs": 0,
1624 "renderObservedAtMs": 2642.5,
1625 "render": {
1626 "instances": 674,
1627 "triangles": 47016,
1628 "visibleInstances": 24,
1629 "shadowInstances": 378,
1630 "visibleTriangles": 1584,
1631 "shadowTriangles": 30732,
1632 "drawCalls": 9,
1633 "buffers": 53,
1634 "textures": 4,
1635 "targetBytes": 24150016,
1636 "targetGeneration": 1,
1637 "width": 960,
1638 "height": 640,
1639 "frameMs": 2.4000000059604645,
1640 "submittedFrames": 6,
1641 "completedFrames": 5,
1642 "failedFrames": 0,
1643 "cancelledFrames": 0,
1644 "pendingFrames": 1,
1645 "skippedFrames": 67,
1646 "completionWaitMs": 110.09999999403954,
1647 "maxCompletionWaitMs": 225.40000000596046,
1648 "lastSubmittedAtMs": 2441.5000976622105,
1649 "lastCompletedAtMs": 2439.10009765625
1650 },
1651 "actors": {
1652 "rigged": 0,
1653 "walking": 0,
1654 "stalled": 0,
1655 "samples": 0,
1656 "matrices": 0
1657 },
1658 "presentationTransport": {
1659 "route": "direct",
1660 "received": 1,
1661 "returned": 1,
1662 "capacity": 4194304
1663 },
1664 "renderGraph": {
1665 "plan": {
1666 "textures": [
1667 {
1668 "name": "depth",
1669 "format": "depth24plus",
1670 "extent": {
1671 "kind": "viewport"
1672 },
1673 "external": false,
1674 "sampled": false,
1675 "attachment": true,
1676 "firstUse": 1,
1677 "lastUse": 1,
1678 "writer": "scene"
1679 },
1680 {
1681 "name": "hdr",
1682 "format": "rgba16float",
1683 "extent": {
1684 "kind": "viewport"
1685 },
1686 "external": false,
1687 "sampled": true,
1688 "attachment": true,
1689 "firstUse": 1,
1690 "lastUse": 2,
1691 "writer": "scene"
1692 },
1693 {
1694 "name": "output",
1695 "format": "bgra8unorm",
1696 "extent": {
1697 "kind": "viewport"
1698 },
1699 "external": true,
1700 "sampled": false,
1701 "attachment": true,
1702 "firstUse": 2,
1703 "lastUse": 2,
1704 "writer": "post"
1705 },
1706 {
1707 "name": "shadow",
1708 "format": "depth32float",
1709 "extent": {
1710 "kind": "fixed",
1711 "width": 2048,
1712 "height": 2048
1713 },
1714 "external": false,
1715 "sampled": true,
1716 "attachment": true,
1717 "firstUse": 0,
1718 "lastUse": 1,
1719 "writer": "shadow"
1720 }
1721 ],
1722 "passes": [
1723 {
1724 "name": "shadow",
1725 "after": [],
1726 "reads": [],
1727 "colors": [],
1728 "depth": {
1729 "resource": "shadow",
1730 "load": "clear",
1731 "store": "store"
1732 }
1733 },
1734 {
1735 "name": "scene",
1736 "after": [],
1737 "reads": [
1738 "shadow"
1739 ],
1740 "colors": [
1741 {
1742 "resource": "hdr",
1743 "load": "clear",
1744 "store": "store"
1745 }
1746 ],
1747 "depth": {
1748 "resource": "depth",
1749 "load": "clear",
1750 "store": "discard"
1751 }
1752 },
1753 {
1754 "name": "post",
1755 "after": [],
1756 "reads": [
1757 "hdr"
1758 ],
1759 "colors": [
1760 {
1761 "resource": "output",
1762 "load": "clear",
1763 "store": "store"
1764 }
1765 ]
1766 }
1767 ]
1768 },
1769 "census": {
1770 "generation": 1,
1771 "textures": 3,
1772 "estimatedBytes": 24150016,
1773 "width": 960,
1774 "height": 640
1775 }
1776 },
1777 "shaders": {
1778 "requestedRevision": "1",
1779 "activeRevision": "1",
1780 "hash": "039684b97282110739cbee452249807ac2ff2e2cbcefe32a87cf2da1454a8297",
1781 "compilingRevision": null,
1782 "pendingRevision": null,
1783 "retainedSourceBytes": 0,
1784 "disposed": false,
1785 "last": {
1786 "revision": "1",
1787 "status": "applied",
1788 "diagnostics": []
1789 }
1790 },
1791 "graphicsRecovery": {
1792 "status": "idle",
1793 "attempts": 0,
1794 "limit": 2,
1795 "timeoutMs": 20000,
1796 "inFlight": false
1797 },
1798 "graphicsIncidents": [],
1799 "canonicalEntities": 1481,
1800 "save": "local",
1801 "room": null,
1802 "knownLimits": [
1803 "Trusted cooperative beta",
1804 "Single relay process",
1805 "Original traveler rig; environment uses procedural geometry",
1806 "Desktop WebGPU only"
1807 ]
1808 },
1809 "changed": {
1810 "engine": "0.1.0",
1811 "world": "darkwind",
1812 "release": "lantern-house.1",
1813 "time": "2026-10-25T03:36:09.674Z",
1814 "browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
1815 "webgpu": true,
1816 "quality": "balanced",
1817 "renderPlacement": "worker",
1818 "viewport": [
1819 960,
1820 640,
1821 1
1822 ],
1823 "place": "lantern-house",
1824 "tick": "0",
1825 "position": [
1826 0,
1827 0.8500000238418579,
1828 4.800000190734863
1829 ],
1830 "frameInterval": {
1831 "p50": 0,
1832 "p95": 0
1833 },
1834 "tickMs": 0,
1835 "renderObservedAtMs": 2778.600000023842,
1836 "render": {
1837 "instances": 674,
1838 "triangles": 47016,
1839 "visibleInstances": 24,
1840 "shadowInstances": 378,
1841 "visibleTriangles": 1584,
1842 "shadowTriangles": 30732,
1843 "drawCalls": 9,
1844 "buffers": 53,
1845 "textures": 4,
1846 "targetBytes": 24150016,
1847 "targetGeneration": 1,
1848 "width": 960,
1849 "height": 640,
1850 "frameMs": 2.4000000059604645,
1851 "submittedFrames": 6,
1852 "completedFrames": 5,
1853 "failedFrames": 0,
1854 "cancelledFrames": 0,
1855 "pendingFrames": 1,
1856 "skippedFrames": 75,
1857 "completionWaitMs": 110.09999999403954,
1858 "maxCompletionWaitMs": 225.40000000596046,
1859 "lastSubmittedAtMs": 2441.5000976622105,
1860 "lastCompletedAtMs": 2439.10009765625
1861 },
1862 "actors": {
1863 "rigged": 0,
1864 "walking": 0,
1865 "stalled": 0,
1866 "samples": 0,
1867 "matrices": 0
1868 },
1869 "presentationTransport": {
1870 "route": "direct",
1871 "received": 1,
1872 "returned": 1,
1873 "capacity": 4194304
1874 },
1875 "renderGraph": {
1876 "plan": {
1877 "textures": [
1878 {
1879 "name": "depth",
1880 "format": "depth24plus",
1881 "extent": {
1882 "kind": "viewport"
1883 },
1884 "external": false,
1885 "sampled": false,
1886 "attachment": true,
1887 "firstUse": 1,
1888 "lastUse": 1,
1889 "writer": "scene"
1890 },
1891 {
1892 "name": "hdr",
1893 "format": "rgba16float",
1894 "extent": {
1895 "kind": "viewport"
1896 },
1897 "external": false,
1898 "sampled": true,
1899 "attachment": true,
1900 "firstUse": 1,
1901 "lastUse": 2,
1902 "writer": "scene"
1903 },
1904 {
1905 "name": "output",
1906 "format": "bgra8unorm",
1907 "extent": {
1908 "kind": "viewport"
1909 },
1910 "external": true,
1911 "sampled": false,
1912 "attachment": true,
1913 "firstUse": 2,
1914 "lastUse": 2,
1915 "writer": "post"
1916 },
1917 {
1918 "name": "shadow",
1919 "format": "depth32float",
1920 "extent": {
1921 "kind": "fixed",
1922 "width": 2048,
1923 "height": 2048
1924 },
1925 "external": false,
1926 "sampled": true,
1927 "attachment": true,
1928 "firstUse": 0,
1929 "lastUse": 1,
1930 "writer": "shadow"
1931 }
1932 ],
1933 "passes": [
1934 {
1935 "name": "shadow",
1936 "after": [],
1937 "reads": [],
1938 "colors": [],
1939 "depth": {
1940 "resource": "shadow",
1941 "load": "clear",
1942 "store": "store"
1943 }
1944 },
1945 {
1946 "name": "scene",
1947 "after": [],
1948 "reads": [
1949 "shadow"
1950 ],
1951 "colors": [
1952 {
1953 "resource": "hdr",
1954 "load": "clear",
1955 "store": "store"
1956 }
1957 ],
1958 "depth": {
1959 "resource": "depth",
1960 "load": "clear",
1961 "store": "discard"
1962 }
1963 },
1964 {
1965 "name": "post",
1966 "after": [],
1967 "reads": [
1968 "hdr"
1969 ],
1970 "colors": [
1971 {
1972 "resource": "output",
1973 "load": "clear",
1974 "store": "store"
1975 }
1976 ]
1977 }
1978 ]
1979 },
1980 "census": {
1981 "generation": 1,
1982 "textures": 3,
1983 "estimatedBytes": 24150016,
1984 "width": 960,
1985 "height": 640
1986 }
1987 },
1988 "shaders": {
1989 "requestedRevision": "1",
1990 "activeRevision": "1",
1991 "hash": "039684b97282110739cbee452249807ac2ff2e2cbcefe32a87cf2da1454a8297",
1992 "compilingRevision": null,
1993 "pendingRevision": null,
1994 "retainedSourceBytes": 0,
1995 "disposed": false,
1996 "last": {
1997 "revision": "1",
1998 "status": "applied",
1999 "diagnostics": []
2000 }
2001 },
2002 "graphicsRecovery": {
2003 "status": "idle",
2004 "attempts": 0,
2005 "limit": 2,
2006 "timeoutMs": 20000,
2007 "inFlight": false
2008 },
2009 "graphicsIncidents": [],
2010 "canonicalEntities": 1481,
2011 "save": "local",
2012 "room": null,
2013 "knownLimits": [
2014 "Trusted cooperative beta",
2015 "Single relay process",
2016 "Original traveler rig; environment uses procedural geometry",
2017 "Desktop WebGPU only"
2018 ]
2019 },
2020 "resumed": {
2021 "engine": "0.1.0",
2022 "world": "darkwind",
2023 "release": "lantern-house.1",
2024 "time": "2026-10-25T03:36:09.890Z",
2025 "browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
2026 "webgpu": true,
2027 "quality": "balanced",
2028 "renderPlacement": "worker",
2029 "viewport": [
2030 960,
2031 640,
2032 1
2033 ],
2034 "place": "lantern-house",
2035 "tick": "0",
2036 "position": [
2037 0,
2038 0.8500000238418579,
2039 4.800000190734863
2040 ],
2041 "frameInterval": {
2042 "p50": 0,
2043 "p95": 0
2044 },
2045 "tickMs": 0,
2046 "renderObservedAtMs": 2994.9000000059605,
2047 "render": {
2048 "instances": 674,
2049 "triangles": 47016,
2050 "visibleInstances": 24,
2051 "shadowInstances": 378,
2052 "visibleTriangles": 1584,
2053 "shadowTriangles": 30732,
2054 "drawCalls": 9,
2055 "buffers": 53,
2056 "textures": 4,
2057 "targetBytes": 21495808,
2058 "targetGeneration": 2,
2059 "width": 768,
2060 "height": 512,
2061 "frameMs": 1.4000000059604645,
2062 "submittedFrames": 8,
2063 "completedFrames": 8,
2064 "failedFrames": 0,
2065 "cancelledFrames": 0,
2066 "pendingFrames": 0,
2067 "skippedFrames": 87,
2068 "completionWaitMs": 96.30000001192093,
2069 "maxCompletionWaitMs": 346.5,
2070 "lastSubmittedAtMs": 2888.60009765625,
2071 "lastCompletedAtMs": 2984.900097668171
2072 },
2073 "actors": {
2074 "rigged": 0,
2075 "walking": 0,
2076 "stalled": 0,
2077 "samples": 0,
2078 "matrices": 0
2079 },
2080 "presentationTransport": {
2081 "route": "direct",
2082 "received": 1,
2083 "returned": 1,
2084 "capacity": 4194304
2085 },
2086 "renderGraph": {
2087 "plan": {
2088 "textures": [
2089 {
2090 "name": "depth",
2091 "format": "depth24plus",
2092 "extent": {
2093 "kind": "viewport"
2094 },
2095 "external": false,
2096 "sampled": false,
2097 "attachment": true,
2098 "firstUse": 1,
2099 "lastUse": 1,
2100 "writer": "scene"
2101 },
2102 {
2103 "name": "hdr",
2104 "format": "rgba16float",
2105 "extent": {
2106 "kind": "viewport"
2107 },
2108 "external": false,
2109 "sampled": true,
2110 "attachment": true,
2111 "firstUse": 1,
2112 "lastUse": 2,
2113 "writer": "scene"
2114 },
2115 {
2116 "name": "output",
2117 "format": "bgra8unorm",
2118 "extent": {
2119 "kind": "viewport"
2120 },
2121 "external": true,
2122 "sampled": false,
2123 "attachment": true,
2124 "firstUse": 2,
2125 "lastUse": 2,
2126 "writer": "post"
2127 },
2128 {
2129 "name": "shadow",
2130 "format": "depth32float",
2131 "extent": {
2132 "kind": "fixed",
2133 "width": 2048,
2134 "height": 2048
2135 },
2136 "external": false,
2137 "sampled": true,
2138 "attachment": true,
2139 "firstUse": 0,
2140 "lastUse": 1,
2141 "writer": "shadow"
2142 }
2143 ],
2144 "passes": [
2145 {
2146 "name": "shadow",
2147 "after": [],
2148 "reads": [],
2149 "colors": [],
2150 "depth": {
2151 "resource": "shadow",
2152 "load": "clear",
2153 "store": "store"
2154 }
2155 },
2156 {
2157 "name": "scene",
2158 "after": [],
2159 "reads": [
2160 "shadow"
2161 ],
2162 "colors": [
2163 {
2164 "resource": "hdr",
2165 "load": "clear",
2166 "store": "store"
2167 }
2168 ],
2169 "depth": {
2170 "resource": "depth",
2171 "load": "clear",
2172 "store": "discard"
2173 }
2174 },
2175 {
2176 "name": "post",
2177 "after": [],
2178 "reads": [
2179 "hdr"
2180 ],
2181 "colors": [
2182 {
2183 "resource": "output",
2184 "load": "clear",
2185 "store": "store"
2186 }
2187 ]
2188 }
2189 ]
2190 },
2191 "census": {
2192 "generation": 2,
2193 "textures": 3,
2194 "estimatedBytes": 21495808,
2195 "width": 768,
2196 "height": 512
2197 }
2198 },
2199 "shaders": {
2200 "requestedRevision": "1",
2201 "activeRevision": "1",
2202 "hash": "039684b97282110739cbee452249807ac2ff2e2cbcefe32a87cf2da1454a8297",
2203 "compilingRevision": null,
2204 "pendingRevision": null,
2205 "retainedSourceBytes": 0,
2206 "disposed": false,
2207 "last": {
2208 "revision": "1",
2209 "status": "applied",
2210 "diagnostics": []
2211 }
2212 },
2213 "graphicsRecovery": {
2214 "status": "idle",
2215 "attempts": 0,
2216 "limit": 2,
2217 "timeoutMs": 20000,
2218 "inFlight": false
2219 },
2220 "graphicsIncidents": [],
2221 "canonicalEntities": 1481,
2222 "save": "local",
2223 "room": null,
2224 "knownLimits": [
2225 "Trusted cooperative beta",
2226 "Single relay process",
2227 "Original traveler rig; environment uses procedural geometry",
2228 "Desktop WebGPU only"
2229 ]
2230 },
2231 "hold": {
2232 "milliseconds": 228.09999999403954,
2233 "completed": 1
2234 },
2235 "recovered": {
2236 "engine": "0.1.0",
2237 "world": "darkwind",
2238 "release": "lantern-house.1",
2239 "time": "2026-10-25T03:36:12.348Z",
2240 "browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
2241 "webgpu": true,
2242 "quality": "balanced",
2243 "renderPlacement": "worker",
2244 "viewport": [
2245 960,
2246 640,
2247 1
2248 ],
2249 "place": "lantern-house",
2250 "tick": "11",
2251 "position": [
2252 4.410177325553377e-07,
2253 0.7445886731147766,
2254 4.80000114440918
2255 ],
2256 "frameInterval": {
2257 "p50": 16.700000000000273,
2258 "p95": 66.59999999999991
2259 },
2260 "tickMs": 0.09999999403953552,
2261 "renderObservedAtMs": 5453.100000023842,
2262 "render": {
2263 "instances": 674,
2264 "triangles": 47016,
2265 "visibleInstances": 12,
2266 "shadowInstances": 378,
2267 "visibleTriangles": 756,
2268 "shadowTriangles": 30732,
2269 "drawCalls": 9,
2270 "buffers": 53,
2271 "textures": 4,
2272 "targetBytes": 21495808,
2273 "targetGeneration": 1,
2274 "width": 768,
2275 "height": 512,
2276 "frameMs": 2,
2277 "submittedFrames": 6,
2278 "completedFrames": 5,
2279 "failedFrames": 0,
2280 "cancelledFrames": 0,
2281 "pendingFrames": 1,
2282 "skippedFrames": 20,
2283 "completionWaitMs": 99,
2284 "maxCompletionWaitMs": 222.39999997615814,
2285 "lastSubmittedAtMs": 5417.10009765625,
2286 "lastCompletedAtMs": 5404.400097668171
2287 },
2288 "actors": {
2289 "rigged": 0,
2290 "walking": 0,
2291 "stalled": 0,
2292 "samples": 0,
2293 "matrices": 0
2294 },
2295 "presentationTransport": {
2296 "route": "direct",
2297 "received": 2,
2298 "returned": 2,
2299 "capacity": 4194304
2300 },
2301 "renderGraph": {
2302 "plan": {
2303 "textures": [
2304 {
2305 "name": "depth",
2306 "format": "depth24plus",
2307 "extent": {
2308 "kind": "viewport"
2309 },
2310 "external": false,
2311 "sampled": false,
2312 "attachment": true,
2313 "firstUse": 1,
2314 "lastUse": 1,
2315 "writer": "scene"
2316 },
2317 {
2318 "name": "hdr",
2319 "format": "rgba16float",
2320 "extent": {
2321 "kind": "viewport"
2322 },
2323 "external": false,
2324 "sampled": true,
2325 "attachment": true,
2326 "firstUse": 1,
2327 "lastUse": 2,
2328 "writer": "scene"
2329 },
2330 {
2331 "name": "output",
2332 "format": "bgra8unorm",
2333 "extent": {
2334 "kind": "viewport"
2335 },
2336 "external": true,
2337 "sampled": false,
2338 "attachment": true,
2339 "firstUse": 2,
2340 "lastUse": 2,
2341 "writer": "post"
2342 },
2343 {
2344 "name": "shadow",
2345 "format": "depth32float",
2346 "extent": {
2347 "kind": "fixed",
2348 "width": 2048,
2349 "height": 2048
2350 },
2351 "external": false,
2352 "sampled": true,
2353 "attachment": true,
2354 "firstUse": 0,
2355 "lastUse": 1,
2356 "writer": "shadow"
2357 }
2358 ],
2359 "passes": [
2360 {
2361 "name": "shadow",
2362 "after": [],
2363 "reads": [],
2364 "colors": [],
2365 "depth": {
2366 "resource": "shadow",
2367 "load": "clear",
2368 "store": "store"
2369 }
2370 },
2371 {
2372 "name": "scene",
2373 "after": [],
2374 "reads": [
2375 "shadow"
2376 ],
2377 "colors": [
2378 {
2379 "resource": "hdr",
2380 "load": "clear",
2381 "store": "store"
2382 }
2383 ],
2384 "depth": {
2385 "resource": "depth",
2386 "load": "clear",
2387 "store": "discard"
2388 }
2389 },
2390 {
2391 "name": "post",
2392 "after": [],
2393 "reads": [
2394 "hdr"
2395 ],
2396 "colors": [
2397 {
2398 "resource": "output",
2399 "load": "clear",
2400 "store": "store"
2401 }
2402 ]
2403 }
2404 ]
2405 },
2406 "census": {
2407 "generation": 1,
2408 "textures": 3,
2409 "estimatedBytes": 21495808,
2410 "width": 768,
2411 "height": 512
2412 }
2413 },
2414 "shaders": {
2415 "requestedRevision": "1",
2416 "activeRevision": "1",
2417 "hash": "039684b97282110739cbee452249807ac2ff2e2cbcefe32a87cf2da1454a8297",
2418 "compilingRevision": null,
2419 "pendingRevision": null,
2420 "retainedSourceBytes": 0,
2421 "disposed": false,
2422 "last": {
2423 "revision": "1",
2424 "status": "applied",
2425 "diagnostics": []
2426 }
2427 },
2428 "graphicsRecovery": {
2429 "status": "ready",
2430 "attempts": 1,
2431 "limit": 2,
2432 "timeoutMs": 20000,
2433 "inFlight": false
2434 },
2435 "graphicsIncidents": [
2436 {
2437 "atMs": 3494.600000023842,
2438 "kind": "device-lost",
2439 "reason": "Device was destroyed.",
2440 "render": {
2441 "instances": 0,
2442 "triangles": 0,
2443 "visibleInstances": 0,
2444 "shadowInstances": 0,
2445 "visibleTriangles": 0,
2446 "shadowTriangles": 0,
2447 "drawCalls": 0,
2448 "buffers": 0,
2449 "textures": 0,
2450 "targetBytes": 0,
2451 "targetGeneration": 2,
2452 "width": 768,
2453 "height": 512,
2454 "frameMs": 2,
2455 "submittedFrames": 10,
2456 "completedFrames": 9,
2457 "failedFrames": 0,
2458 "cancelledFrames": 1,
2459 "pendingFrames": 0,
2460 "skippedFrames": 115,
2461 "completionWaitMs": 84.2000000178814,
2462 "maxCompletionWaitMs": 346.5,
2463 "lastSubmittedAtMs": 3097.3000976741314,
2464 "lastCompletedAtMs": 3085.400097668171
2465 }
2466 }
2467 ],
2468 "canonicalEntities": 1481,
2469 "save": "local",
2470 "room": null,
2471 "knownLimits": [
2472 "Trusted cooperative beta",
2473 "Single relay process",
2474 "Original traveler rig; environment uses procedural geometry",
2475 "Desktop WebGPU only"
2476 ]
2477 }
2478 },
2479 "direct-scene-receipt-held.json": {
2480 "engine": "0.1.0",
2481 "world": "darkwind",
2482 "release": "lantern-house.1",
2483 "time": "2026-10-25T03:39:15.751Z",
2484 "browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
2485 "webgpu": true,
2486 "quality": "high",
2487 "renderPlacement": "worker",
2488 "viewport": [
2489 960,
2490 640,
2491 1
2492 ],
2493 "place": "lantern-house",
2494 "tick": "239",
2495 "position": [
2496 0.26105526089668274,
2497 0.7440360188484192,
2498 -8.013345718383789
2499 ],
2500 "frameInterval": {
2501 "p50": 133.30000000000018,
2502 "p95": 233.30000000000018
2503 },
2504 "tickMs": 0.800000011920929,
2505 "renderObservedAtMs": 6768.4000000059605,
2506 "render": {
2507 "instances": 674,
2508 "triangles": 47016,
2509 "visibleInstances": 64,
2510 "shadowInstances": 377,
2511 "visibleTriangles": 4860,
2512 "shadowTriangles": 30720,
2513 "drawCalls": 8,
2514 "buffers": 53,
2515 "textures": 4,
2516 "targetBytes": 24150016,
2517 "targetGeneration": 1,
2518 "width": 960,
2519 "height": 640,
2520 "frameMs": 1.4000000059604645,
2521 "submittedFrames": 26,
2522 "completedFrames": 25,
2523 "failedFrames": 0,
2524 "cancelledFrames": 0,
2525 "pendingFrames": 1,
2526 "skippedFrames": 290,
2527 "completionWaitMs": 174.7000000178814,
2528 "maxCompletionWaitMs": 259.09999999403954,
2529 "lastSubmittedAtMs": 6623.200000017881,
2530 "lastCompletedAtMs": 6606.700000017881
2531 },
2532 "actors": {
2533 "rigged": 0,
2534 "walking": 0,
2535 "stalled": 0,
2536 "samples": 0,
2537 "matrices": 0
2538 },
2539 "presentationTransport": {
2540 "route": "direct",
2541 "received": 2,
2542 "returned": 1,
2543 "capacity": 4194304
2544 },
2545 "renderGraph": {
2546 "plan": {
2547 "textures": [
2548 {
2549 "name": "depth",
2550 "format": "depth24plus",
2551 "extent": {
2552 "kind": "viewport"
2553 },
2554 "external": false,
2555 "sampled": false,
2556 "attachment": true,
2557 "firstUse": 1,
2558 "lastUse": 1,
2559 "writer": "scene"
2560 },
2561 {
2562 "name": "hdr",
2563 "format": "rgba16float",
2564 "extent": {
2565 "kind": "viewport"
2566 },
2567 "external": false,
2568 "sampled": true,
2569 "attachment": true,
2570 "firstUse": 1,
2571 "lastUse": 2,
2572 "writer": "scene"
2573 },
2574 {
2575 "name": "output",
2576 "format": "bgra8unorm",
2577 "extent": {
2578 "kind": "viewport"
2579 },
2580 "external": true,
2581 "sampled": false,
2582 "attachment": true,
2583 "firstUse": 2,
2584 "lastUse": 2,
2585 "writer": "post"
2586 },
2587 {
2588 "name": "shadow",
2589 "format": "depth32float",
2590 "extent": {
2591 "kind": "fixed",
2592 "width": 2048,
2593 "height": 2048
2594 },
2595 "external": false,
2596 "sampled": true,
2597 "attachment": true,
2598 "firstUse": 0,
2599 "lastUse": 1,
2600 "writer": "shadow"
2601 }
2602 ],
2603 "passes": [
2604 {
2605 "name": "shadow",
2606 "after": [],
2607 "reads": [],
2608 "colors": [],
2609 "depth": {
2610 "resource": "shadow",
2611 "load": "clear",
2612 "store": "store"
2613 }
2614 },
2615 {
2616 "name": "scene",
2617 "after": [],
2618 "reads": [
2619 "shadow"
2620 ],
2621 "colors": [
2622 {
2623 "resource": "hdr",
2624 "load": "clear",
2625 "store": "store"
2626 }
2627 ],
2628 "depth": {
2629 "resource": "depth",
2630 "load": "clear",
2631 "store": "discard"
2632 }
2633 },
2634 {
2635 "name": "post",
2636 "after": [],
2637 "reads": [
2638 "hdr"
2639 ],
2640 "colors": [
2641 {
2642 "resource": "output",
2643 "load": "clear",
2644 "store": "store"
2645 }
2646 ]
2647 }
2648 ]
2649 },
2650 "census": {
2651 "generation": 1,
2652 "textures": 3,
2653 "estimatedBytes": 24150016,
2654 "width": 960,
2655 "height": 640
2656 }
2657 },
2658 "shaders": {
2659 "requestedRevision": "1",
2660 "activeRevision": "1",
2661 "hash": "039684b97282110739cbee452249807ac2ff2e2cbcefe32a87cf2da1454a8297",
2662 "compilingRevision": null,
2663 "pendingRevision": null,
2664 "retainedSourceBytes": 0,
2665 "disposed": false,
2666 "last": {
2667 "revision": "1",
2668 "status": "applied",
2669 "diagnostics": []
2670 }
2671 },
2672 "graphicsRecovery": {
2673 "status": "idle",
2674 "attempts": 0,
2675 "limit": 2,
2676 "timeoutMs": 20000,
2677 "inFlight": false
2678 },
2679 "graphicsIncidents": [],
2680 "canonicalEntities": 1481,
2681 "save": "local",
2682 "room": null,
2683 "knownLimits": [
2684 "Trusted cooperative beta",
2685 "Single relay process",
2686 "Original traveler rig; environment uses procedural geometry",
2687 "Desktop WebGPU only"
2688 ]
2689 },
2690 "direct-scene-receipt-returned.json": {
2691 "engine": "0.1.0",
2692 "world": "darkwind",
2693 "release": "lantern-house.1",
2694 "time": "2026-10-25T03:39:16.643Z",
2695 "browser": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
2696 "webgpu": true,
2697 "quality": "high",
2698 "renderPlacement": "worker",
2699 "viewport": [
2700 960,
2701 640,
2702 1
2703 ],
2704 "place": "lantern-house",
2705 "tick": "241",
2706 "position": [
2707 0.26105526089668274,
2708 0.7442358732223511,
2709 -8.01335334777832
2710 ],
2711 "frameInterval": {
2712 "p50": 116.60000000000036,
2713 "p95": 233.30000000000018
2714 },
2715 "tickMs": 0,
2716 "renderObservedAtMs": 7659.9000000059605,
2717 "render": {
2718 "instances": 674,
2719 "triangles": 47016,
2720 "visibleInstances": 64,
2721 "shadowInstances": 377,
2722 "visibleTriangles": 4860,
2723 "shadowTriangles": 30720,
2724 "drawCalls": 8,
2725 "buffers": 53,
2726 "textures": 4,
2727 "targetBytes": 24150016,
2728 "targetGeneration": 1,
2729 "width": 960,
2730 "height": 640,
2731 "frameMs": 1.2999999821186066,
2732 "submittedFrames": 32,
2733 "completedFrames": 32,
2734 "failedFrames": 0,
2735 "cancelledFrames": 0,
2736 "pendingFrames": 0,
2737 "skippedFrames": 342,
2738 "completionWaitMs": 143,
2739 "maxCompletionWaitMs": 259.09999999403954,
2740 "lastSubmittedAtMs": 7503,
2741 "lastCompletedAtMs": 7646
2742 },
2743 "actors": {
2744 "rigged": 0,
2745 "walking": 0,
2746 "stalled": 0,
2747 "samples": 0,
2748 "matrices": 0
2749 },
2750 "presentationTransport": {
2751 "route": "direct",
2752 "received": 2,
2753 "returned": 2,
2754 "capacity": 4194304
2755 },
2756 "renderGraph": {
2757 "plan": {
2758 "textures": [
2759 {
2760 "name": "depth",
2761 "format": "depth24plus",
2762 "extent": {
2763 "kind": "viewport"
2764 },
2765 "external": false,
2766 "sampled": false,
2767 "attachment": true,
2768 "firstUse": 1,
2769 "lastUse": 1,
2770 "writer": "scene"
2771 },
2772 {
2773 "name": "hdr",
2774 "format": "rgba16float",
2775 "extent": {
2776 "kind": "viewport"
2777 },
2778 "external": false,
2779 "sampled": true,
2780 "attachment": true,
2781 "firstUse": 1,
2782 "lastUse": 2,
2783 "writer": "scene"
2784 },
2785 {
2786 "name": "output",
2787 "format": "bgra8unorm",
2788 "extent": {
2789 "kind": "viewport"
2790 },
2791 "external": true,
2792 "sampled": false,
2793 "attachment": true,
2794 "firstUse": 2,
2795 "lastUse": 2,
2796 "writer": "post"
2797 },
2798 {
2799 "name": "shadow",
2800 "format": "depth32float",
2801 "extent": {
2802 "kind": "fixed",
2803 "width": 2048,
2804 "height": 2048
2805 },
2806 "external": false,
2807 "sampled": true,
2808 "attachment": true,
2809 "firstUse": 0,
2810 "lastUse": 1,
2811 "writer": "shadow"
2812 }
2813 ],
2814 "passes": [
2815 {
2816 "name": "shadow",
2817 "after": [],
2818 "reads": [],
2819 "colors": [],
2820 "depth": {
2821 "resource": "shadow",
2822 "load": "clear",
2823 "store": "store"
2824 }
2825 },
2826 {
2827 "name": "scene",
2828 "after": [],
2829 "reads": [
2830 "shadow"
2831 ],
2832 "colors": [
2833 {
2834 "resource": "hdr",
2835 "load": "clear",
2836 "store": "store"
2837 }
2838 ],
2839 "depth": {
2840 "resource": "depth",
2841 "load": "clear",
2842 "store": "discard"
2843 }
2844 },
2845 {
2846 "name": "post",
2847 "after": [],
2848 "reads": [
2849 "hdr"
2850 ],
2851 "colors": [
2852 {
2853 "resource": "output",
2854 "load": "clear",
2855 "store": "store"
2856 }
2857 ]
2858 }
2859 ]
2860 },
2861 "census": {
2862 "generation": 1,
2863 "textures": 3,
2864 "estimatedBytes": 24150016,
2865 "width": 960,
2866 "height": 640
2867 }
2868 },
2869 "shaders": {
2870 "requestedRevision": "1",
2871 "activeRevision": "1",
2872 "hash": "039684b97282110739cbee452249807ac2ff2e2cbcefe32a87cf2da1454a8297",
2873 "compilingRevision": null,
2874 "pendingRevision": null,
2875 "retainedSourceBytes": 0,
2876 "disposed": false,
2877 "last": {
2878 "revision": "1",
2879 "status": "applied",
2880 "diagnostics": []
2881 }
2882 },
2883 "graphicsRecovery": {
2884 "status": "idle",
2885 "attempts": 0,
2886 "limit": 2,
2887 "timeoutMs": 20000,
2888 "inFlight": false
2889 },
2890 "graphicsIncidents": [],
2891 "canonicalEntities": 1481,
2892 "save": "local",
2893 "room": null,
2894 "knownLimits": [
2895 "Trusted cooperative beta",
2896 "Single relay process",
2897 "Original traveler rig; environment uses procedural geometry",
2898 "Desktop WebGPU only"
2899 ]
2900 }
2901}
2902