native-webgpuacceptedcorrectness capture-session + evidence-manifest (current sourceHash) validates; WebGPUBackend deviceIdentityVerified; validate:artifacts structuralVerdict PASS; non-solid presentation readbacks with material-difference pairs.
incomplete
This report separates published implementation state from accepted evidence. Every value below comes from the schema-v2 registry, the emitted source manifest, or promoted same-lab artifacts.
webgpu-quadtree-planetsha256:4928ca7a78df196ce1a15165473dff8498bd7b4d2d3a8258b602370dde998fe9sha256:d22145ff54661f42da6667ca1509d087c84d6eca7e579ece4bbf51764c440ff8sha256:d929feed6bb69df4ba0bca7a58c723f6c257d003c20d1e9417d25ccb25e4ecf9visualCorrectnessINSUFFICIENT_EVIDENCEmechanismCorrectnessPASSperformanceComplianceNOT_CLAIMEDgpuAttributionNOT_CLAIMEDlifecycleStabilityINSUFFICIENT_EVIDENCEvisualErrorPASS
native-webgpuacceptedcorrectness capture-session + evidence-manifest (current sourceHash) validates; WebGPUBackend deviceIdentityVerified; validate:artifacts structuralVerdict PASS; non-solid presentation readbacks with material-difference pairs.
storage-computeacceptedfield-atlas compute dispatches + patch-analytic-bounds storage compute recorded in pipeline-graph/mechanism-metrics during correctness capture; atlasConsumed true on patch contract.
render-target-readbackaccepted10 standard presentation PNGs at 1200x800 RGBA8 with aligned row strides; final/no-post/temporal/seed pairs pass evidence-v2 material-difference thresholds.
pipeline-graphacceptedpipeline-graph.json records scene submissions, field-atlas bake/mip dispatches, and patch-analytic-bounds compute from the validated correctness session.
resource-ledgeracceptedresident-resources/render-targets/storage-resources written for interleaved patch geometry + field atlas storage during correctness capture.
| Field | Published value |
|---|---|
| Primary route | /demos/webgpu-quadtree-planet/ |
| Cameras | near, design, far, orbit, horizon, surface, giants |
| Seeds | 0x00000001, 0x9e3779b9 |
| Modes | final, height, patch-level, transition-mask, derivative-candidate, field-crater-climate, craters, climate, no-post, diagnostics |
| Capture time | Not present in the promoted report data |
| Adapter identity | {"source":"LabController.getMetrics","backendType":"WebGPU","deviceType":"unknown","deviceLabel":"","deviceIdentityVerified":false} |
| Raw readback hashes | Not present in the promoted preview summary |
| Kind | Id | Startup state | Status |
|---|---|---|---|
| scenario | field-crater-climate | {"scenario":"field-crater-climate"} | incomplete |
| scenario | cross-face-quadtree | {"scenario":"cross-face-quadtree"} | incomplete |
| scenario | balance-and-stitching | {"scenario":"balance-and-stitching"} | incomplete |
| scenario | field-atlas | {"scenario":"field-atlas"} | incomplete |
| scenario | solid-body-material | {"scenario":"solid-body-material"} | incomplete |
| scenario | gas-and-ice-giants | {"scenario":"gas-and-ice-giants"} | incomplete |
| scenario | orbit-to-surface | {"scenario":"orbit-to-surface"} | incomplete |
| mechanism | field-crater-climate | {"scenario":"field-crater-climate","mode":"field-crater-climate"} | incomplete |
| mechanism | cross-face-quadtree | {"scenario":"cross-face-quadtree","mode":"patch-level"} | incomplete |
| mechanism | balance-and-stitching | {"scenario":"balance-and-stitching","mode":"transition-mask"} | incomplete |
| mechanism | field-atlas | {"scenario":"field-atlas","mode":"derivative-candidate"} | incomplete |
| mechanism | solid-body-material | {"scenario":"solid-body-material","mode":"final"} | incomplete |
| mechanism | gas-and-ice-giants | {"scenario":"gas-and-ice-giants","mode":"final","camera":"giants"} | incomplete |
| mechanism | orbit-to-surface | {"scenario":"orbit-to-surface","mode":"final"} | incomplete |
| tier | full | {"tier":"full"} | incomplete |
| tier | balanced | {"tier":"balanced"} | incomplete |
| tier | reduced-webgpu | {"tier":"reduced-webgpu"} | incomplete |
{
"targetClass": "Current-adapter correctness trial; performance unmeasured",
"frameTargetMs": null,
"resolutionPolicy": {
"dprCap": {
"value": 2,
"unit": "ratio",
"label": "Authored",
"source": "quality route"
}
},
"mechanismLimits": {
"gridSide": {
"value": 33,
"unit": "vertices",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.full"
},
"maxLevel": {
"value": 7,
"unit": "levels",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.full"
},
"splitPixelError": {
"value": 8,
"unit": "physical pixels",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.full"
},
"mergePixelError": {
"value": 4.5,
"unit": "physical pixels",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.full"
}
},
"resourceLimits": {
"atlasTileSide": {
"value": 33,
"unit": "core texels",
"label": "Authored",
"source": "field atlas full tier"
},
"atlasGutter": {
"value": 4,
"unit": "base-level texels",
"label": "Derived",
"source": "declared warp/filter/derivative/footprint support"
}
},
"degradationFromPrevious": [],
"preservedInvariants": [
"native WebGPU",
"shared field function",
"2:1 balance",
"transition masks",
"single tone/output owner"
]
}{
"targetClass": "Current-adapter correctness trial; performance unmeasured",
"frameTargetMs": null,
"resolutionPolicy": {
"dprCap": {
"value": 1.5,
"unit": "ratio",
"label": "Authored",
"source": "quality route"
}
},
"mechanismLimits": {
"gridSide": {
"value": 17,
"unit": "vertices",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.balanced"
},
"maxLevel": {
"value": 6,
"unit": "levels",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.balanced"
},
"splitPixelError": {
"value": 9,
"unit": "physical pixels",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.balanced"
},
"mergePixelError": {
"value": 5,
"unit": "physical pixels",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.balanced"
}
},
"resourceLimits": {
"atlasTileSide": {
"value": 17,
"unit": "core texels",
"label": "Authored",
"source": "field atlas balanced tier"
},
"atlasGutter": {
"value": 4,
"unit": "base-level texels",
"label": "Derived",
"source": "declared warp/filter/derivative/footprint support"
}
},
"degradationFromPrevious": [
"reduce shared-grid side",
"raise split/merge error thresholds",
"reduce maximum camera-selected level"
],
"preservedInvariants": [
"native WebGPU",
"shared field function",
"2:1 balance",
"transition masks",
"single tone/output owner"
]
}{
"targetClass": "Minimum native-WebGPU resident trial; performance unmeasured",
"frameTargetMs": null,
"resolutionPolicy": {
"dprCap": {
"value": 1,
"unit": "ratio",
"label": "Authored",
"source": "quality route"
}
},
"mechanismLimits": {
"gridSide": {
"value": 17,
"unit": "vertices",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.reduced-webgpu"
},
"maxLevel": {
"value": 4,
"unit": "levels",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.reduced-webgpu"
},
"splitPixelError": {
"value": 11,
"unit": "physical pixels",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.reduced-webgpu"
},
"mergePixelError": {
"value": 6,
"unit": "physical pixels",
"label": "Authored",
"source": "PLANET_TIER_CONFIG.reduced-webgpu"
}
},
"resourceLimits": {
"atlasTileSide": {
"value": 17,
"unit": "core texels",
"label": "Authored",
"source": "field atlas reduced tier"
},
"atlasGutter": {
"value": 4,
"unit": "base-level texels",
"label": "Derived",
"source": "declared warp/filter/derivative/footprint support"
}
},
"degradationFromPrevious": [
"raise split/merge error thresholds",
"reduce maximum camera-selected level",
"permit root-level horizon-hidden leaves"
],
"preservedInvariants": [
"native WebGPU",
"shared field function",
"2:1 balance",
"transition masks",
"single tone/output owner"
]
}