portal-live-measured.json
docs/evidence/portal-live-measured.json
1{
2 "format": 1,
3 "engine": "0.1.0",
4 "build": {
5 "revision": "08e4a7563653dd077b91a590add0c0c2f88b32b6",
6 "dirty": true,
7 "builtAt": "2026-10-25T20:41:48.136Z"
8 },
9 "fixture": {
10 "world": "engine-zoo",
11 "release": "motor.1"
12 },
13 "startedAt": "2026-10-25T20:41:50.606Z",
14 "environment": {
15 "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36",
16 "secureContext": true,
17 "hardwareConcurrency": 16,
18 "devicePixelRatio": 1
19 },
20 "checks": [
21 {
22 "name": "portal-gallery",
23 "status": "passed",
24 "detail": "destination-visible, declared-graph-dependency, independent-camera-hdr-reference, destination-half-space, source-depth-occlusion, refresh-budget, camera-parallax, near-plane-window, backface-cull, quality-budgets, destination-traveler-arrival, destination-rig-and-attachment, destination-traveler-motion, destination-traveler-departure, destination-baseline-repair, destination-stream-fencing, resource-release",
25 "data": {
26 "fixture": "one-level-portals.1",
27 "mode": "gallery",
28 "checks": [
29 "destination-visible",
30 "declared-graph-dependency",
31 "independent-camera-hdr-reference",
32 "destination-half-space",
33 "source-depth-occlusion",
34 "refresh-budget",
35 "camera-parallax",
36 "near-plane-window",
37 "backface-cull",
38 "quality-budgets",
39 "destination-traveler-arrival",
40 "destination-rig-and-attachment",
41 "destination-traveler-motion",
42 "destination-traveler-departure",
43 "destination-baseline-repair",
44 "destination-stream-fencing",
45 "resource-release"
46 ],
47 "referenceMaxError": 11,
48 "referenceInteriorMaxError": 1,
49 "referenceMeanError": 0.07506666666666667,
50 "views": {
51 "views": 1,
52 "stream": null,
53 "generation": "1",
54 "actors": {
55 "states": {},
56 "rigged": 0,
57 "walking": 0,
58 "airborne": 0,
59 "stalled": 0,
60 "samples": 0,
61 "matrices": 0
62 },
63 "recursion": 1,
64 "preparing": false,
65 "staged": false,
66 "visible": true,
67 "coverage": 0.12765103888716678,
68 "frames": 1,
69 "width": 640,
70 "height": 400,
71 "targetBytes": 21897216,
72 "buffers": 8,
73 "textures": 4
74 },
75 "buffers": 15,
76 "textures": 7,
77 "disposed": true,
78 "travelers": {
79 "rigged": 1,
80 "matrices": 154,
81 "changedPixels": 2079,
82 "motionSamples": 2
83 }
84 }
85 },
86 {
87 "name": "portal-lifecycle",
88 "status": "passed",
89 "detail": "destination-visible, declared-graph-dependency, discard-preserves-frame, partial-allocation-cleanup, failed-text-preparation-preserves-frame, failed-compile-preserves-frame, cancelled-native-work-fenced, replacement-restores-frame, failed-rig-preserves-frame, live-destination-device-reconstruction, device-reconstruction, resource-release",
90 "data": {
91 "fixture": "one-level-portals.1",
92 "mode": "lifecycle",
93 "checks": [
94 "destination-visible",
95 "declared-graph-dependency",
96 "discard-preserves-frame",
97 "partial-allocation-cleanup",
98 "failed-text-preparation-preserves-frame",
99 "failed-compile-preserves-frame",
100 "cancelled-native-work-fenced",
101 "replacement-restores-frame",
102 "failed-rig-preserves-frame",
103 "live-destination-device-reconstruction",
104 "device-reconstruction",
105 "resource-release"
106 ],
107 "referenceMaxError": 0,
108 "referenceInteriorMaxError": 0,
109 "referenceMeanError": 0,
110 "views": {
111 "views": 1,
112 "stream": null,
113 "generation": "1",
114 "actors": {
115 "states": {},
116 "rigged": 0,
117 "walking": 0,
118 "airborne": 0,
119 "stalled": 0,
120 "samples": 0,
121 "matrices": 0
122 },
123 "recursion": 1,
124 "preparing": false,
125 "staged": false,
126 "visible": true,
127 "coverage": 0.12765103888716678,
128 "frames": 1,
129 "width": 640,
130 "height": 400,
131 "targetBytes": 21897216,
132 "buffers": 8,
133 "textures": 4
134 },
135 "buffers": 15,
136 "textures": 7,
137 "disposed": true
138 }
139 }
140 ]
141}
142