native-webgpuacceptedcorrectness capture-session finalRuntime.metrics.rendererBackendEvidence.isWebGPUBackend === true
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.
node-selective-bloomsha256:878849be345c850bfb109f3c0850ad454ce206fcca6bfaf208f329c3a6fbdf39sha256:6d91447614ea034ecbdc9fd27dbaa6a46692e3e40ccc49e1eb4f4cdc4d217d0asha256:b951f17018466135b2d841a246127bf96c7f617f6274e73736ec257a7293369fcanonicalAcceptancePASShardwarePerformanceNOT_CLAIMEDNo same-lab evidence image is promoted for this report. The page intentionally shows status and proof requirements instead of substitute art.
native-webgpuacceptedcorrectness capture-session finalRuntime.metrics.rendererBackendEvidence.isWebGPUBackend === true
renderer-initacceptedcapture-session finalRuntime.metrics.initialized === true with WebGPURenderer
backend-is-webgpuacceptedcapture-session finalRuntime.metrics.rendererBackendEvidence.isWebGPUBackend === true
mechanism-reachableacceptedcapture-session writtenCaptures include combined/no-post-baseline/false-color presentation modes
aligned-readbackacceptedcapture-session transport/normalized readback ledgers carry integer 256-byte-aligned strides for presentation readbacks
actual-bloomnode-target-inventoryincompleteresident-resources/raw capture inventory still incomplete for full BloomNode physical residency; presentation capture only
current-adapter-gpu-timestampsincompleteNOT_CLAIMED / INSUFFICIENT_EVIDENCE — no named-adapter timestamp lane in correctness capture
| Field | Published value |
|---|---|
| Primary route | /demos/node-selective-bloom/ |
| Cameras | near, design, far |
| Seeds | 0x00000001, 0x9e3779b9 |
| Modes | combined, emissive-only, bloom-only, no-post-baseline, false-color-luminance, resolution-scale-overlay, transparent-emitter |
| Capture time | Not present in the promoted report data |
| Adapter identity | Not promoted |
| Raw readback hashes | Not promoted |
| Kind | Id | Startup state | Status |
|---|---|---|---|
| scenario | threshold-and-knee | {"scenario":"threshold-and-knee"} | accepted |
| scenario | point-spread-function | {"scenario":"point-spread-function"} | accepted |
| scenario | emissive-hierarchy | {"scenario":"emissive-hierarchy"} | accepted |
| scenario | transparent-emitters | {"scenario":"transparent-emitters"} | accepted |
| scenario | depth-and-occlusion | {"scenario":"depth-and-occlusion"} | accepted |
| scenario | shared-emissive-integration | {"scenario":"shared-emissive-integration"} | accepted |
| mechanism | threshold-and-knee | {"mechanism":"threshold-and-knee"} | accepted |
| mechanism | point-spread-function | {"mechanism":"point-spread-function"} | accepted |
| mechanism | emissive-hierarchy | {"mechanism":"emissive-hierarchy"} | accepted |
| mechanism | transparent-emitters | {"mechanism":"transparent-emitters"} | accepted |
| mechanism | depth-and-occlusion | {"mechanism":"depth-and-occlusion"} | accepted |
| mechanism | shared-emissive-integration | {"mechanism":"shared-emissive-integration"} | accepted |
| tier | full | {"tier":"full"} | accepted |
| tier | balanced | {"tier":"balanced"} | accepted |
| tier | mobile | {"tier":"mobile"} | accepted |
| tier | reduced-readable-base | {"tier":"reduced-readable-base"} | accepted |
{
"targetClass": "current-adapter",
"frameTargetMs": null,
"resolutionPolicy": {
"bloomScale": 0.5,
"dprCap": 2
},
"mechanismLimits": {},
"resourceLimits": {},
"degradationFromPrevious": [],
"preservedInvariants": [
"pre-tone-map",
"selective-emissive"
]
}{
"targetClass": "current-adapter",
"frameTargetMs": null,
"resolutionPolicy": {
"bloomScale": 0.33,
"dprCap": 1.5
},
"mechanismLimits": {},
"resourceLimits": {},
"degradationFromPrevious": [
"lower bloom resolution",
"fewer animated contributors"
],
"preservedInvariants": [
"pre-tone-map",
"selective-emissive"
]
}{
"targetClass": "mobile-class-unmeasured",
"frameTargetMs": null,
"resolutionPolicy": {
"bloomScale": 0.25,
"dprCap": 1
},
"mechanismLimits": {},
"resourceLimits": {},
"degradationFromPrevious": [
"lower bloom resolution",
"cap DPR",
"fewer animated contributors"
],
"preservedInvariants": [
"pre-tone-map",
"selective-emissive"
]
}{
"targetClass": "readability-reference",
"frameTargetMs": null,
"resolutionPolicy": {
"bloomScale": 0,
"dprCap": 1
},
"mechanismLimits": {
"bloom": "disabled"
},
"resourceLimits": {},
"degradationFromPrevious": [
"remove bloom and emissive MRT from active graph"
],
"preservedInvariants": [
"base-scene-readability",
"single-output-transform"
]
}