native-webgpuacceptedAccepted publishable release-bundle for webgpu-weather-volume-clouds covers native-webgpu.
accepted
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-weather-volume-cloudssha256:b83999fb74b8fa55414b46e601f8ee2c6f2ecd0882a06e112f92cc8f563e1899sha256:00cb1b4321d8afc8eb4e32c9dd485baea21a2239e9f0c40d67bc8b921ecfe3e1sha256:d929feed6bb69df4ba0bca7a58c723f6c257d003c20d1e9417d25ccb25e4ecf9visualCorrectnessPASSmechanismCorrectnessPASSperformanceComplianceNOT_CLAIMEDgpuAttributionNOT_CLAIMEDlifecycleStabilityPASSvisualErrorPASS
native-webgpuacceptedAccepted publishable release-bundle for webgpu-weather-volume-clouds covers native-webgpu.
storage-texturesacceptedAccepted publishable release-bundle for webgpu-weather-volume-clouds covers storage-textures.
backend-is-webgpuacceptedAccepted publishable release-bundle for webgpu-weather-volume-clouds covers backend-is-webgpu.
bounded-compute-dispatchacceptedAccepted publishable release-bundle for webgpu-weather-volume-clouds covers bounded-compute-dispatch.
metric-r32f-depth-readbackacceptedAccepted publishable release-bundle for webgpu-weather-volume-clouds covers metric-r32f-depth-readback.
temporal-disocclusion-rejectionacceptedAccepted publishable release-bundle for webgpu-weather-volume-clouds covers temporal-disocclusion-rejection.
current-adapter-gpu-timestampsacceptedAccepted publishable release-bundle for webgpu-weather-volume-clouds covers current-adapter-gpu-timestamps.
renderer-initacceptedAccepted publishable release-bundle proves renderer-init for webgpu-weather-volume-clouds.
mechanism-reachableacceptedAccepted publishable release-bundle proves mechanism-reachable for webgpu-weather-volume-clouds.
render-or-compute-workacceptedAccepted publishable release-bundle proves render-or-compute-work for webgpu-weather-volume-clouds.
aligned-readbackacceptedAccepted publishable release-bundle proves aligned-readback for webgpu-weather-volume-clouds.
| Field | Published value |
|---|---|
| Primary route | /demos/webgpu-weather-volume-clouds/ |
| Cameras | near, design, far |
| Seeds | 0x00000001, 0x9e3779b9 |
| Modes | final, density, ray-near-far, sample-counts, sun-optical-depth, cloud-shadow, transmittance, representative-depth, velocity, history-uv, variance-bounds, history-rejection, upsample-depth-weights, storage-budget |
| Capture time | Not present in the promoted report data |
| Adapter identity | Not promoted |
| Raw readback hashes | Not present in the promoted preview summary |
| Kind | Id | Startup state | Status |
|---|---|---|---|
| scenario | spherical-shell | {"scenario":"spherical-shell","mode":"final"} | accepted |
| scenario | planar-slab | {"scenario":"planar-slab","mode":"final"} | accepted |
| scenario | obb-cloud-bank | {"scenario":"obb-cloud-bank","mode":"final"} | accepted |
| scenario | atmosphere-composition | {"scenario":"spherical-shell","mode":"final"} | accepted |
| mechanism | flagship-transport | {"mode":"final"} | accepted |
| mechanism | density-and-bounds | {"mode":"ray-near-far"} | accepted |
| mechanism | cloud-shadows | {"mode":"cloud-shadow"} | accepted |
| mechanism | temporal-and-upsample | {"mode":"history-rejection"} | accepted |
| mechanism | tier-benchmark | {"mode":"storage-budget"} | accepted |
| mechanism | atmosphere-composition | {"mode":"final"} | accepted |
| mechanism | failure-diagnostics | {"mode":"sample-counts"} | accepted |
| tier | ultra | {"tier":"ultra"} | accepted |
| tier | high | {"tier":"high"} | accepted |
| tier | default | {"tier":"default"} | accepted |
| tier | mobile | {"tier":"mobile"} | accepted |
{
"targetClass": "current-adapter-unmeasured",
"frameTargetMs": null,
"resolutionPolicy": {
"linearScale": 0.5
},
"mechanismLimits": {
"primarySteps": 160,
"lightSteps": 8,
"shadowCascades": 3,
"shadowResolution": 1024
},
"resourceLimits": {
"representativeDepth": "R32F",
"cloudHistory": "RGBA16F"
},
"degradationFromPrevious": [],
"preservedInvariants": [
"bounded-domain-march",
"beer-lambert-transfer",
"advected-temporal-history",
"single-output-owner"
]
}{
"targetClass": "current-adapter-unmeasured",
"frameTargetMs": null,
"resolutionPolicy": {
"linearScale": 0.5
},
"mechanismLimits": {
"primarySteps": 96,
"lightSteps": 6,
"shadowCascades": 3,
"shadowResolution": 512
},
"resourceLimits": {
"representativeDepth": "R32F",
"cloudHistory": "RGBA16F"
},
"degradationFromPrevious": [
"fewer primary and light samples",
"lower shadow resolution"
],
"preservedInvariants": [
"bounded-domain-march",
"beer-lambert-transfer",
"advected-temporal-history",
"single-output-owner"
]
}{
"targetClass": "current-adapter-unmeasured",
"frameTargetMs": null,
"resolutionPolicy": {
"linearScale": 0.25
},
"mechanismLimits": {
"primarySteps": 64,
"lightSteps": 4,
"shadowCascades": 2,
"shadowResolution": 384
},
"resourceLimits": {
"representativeDepth": "R32F",
"cloudHistory": "RGBA16F"
},
"degradationFromPrevious": [
"quarter-linear cloud grid",
"fewer light samples",
"two shadow cascades"
],
"preservedInvariants": [
"bounded-domain-march",
"beer-lambert-transfer",
"advected-temporal-history",
"single-output-owner"
]
}{
"targetClass": "mobile-class-unmeasured",
"frameTargetMs": null,
"resolutionPolicy": {
"linearScale": 0.25
},
"mechanismLimits": {
"primarySteps": 32,
"lightSteps": 2,
"shadowCascades": 1,
"shadowResolution": 256
},
"resourceLimits": {
"representativeDepth": "R32F",
"cloudHistory": "RGBA16F"
},
"degradationFromPrevious": [
"fewer primary and light samples",
"disable unresolved detail",
"one shadow cascade"
],
"preservedInvariants": [
"bounded-domain-march",
"beer-lambert-transfer",
"advected-temporal-history",
"single-output-owner"
]
}