Advance WebGPU volume and bounded workflows

This commit is contained in:
mes123456
2026-08-14 18:08:29 -04:00
parent 3da1dfc804
commit 68d50f810f
119 changed files with 9028 additions and 430 deletions

View File

@@ -13,6 +13,11 @@
"test:e2e": "playwright test --config playwright.config.ts",
"test:capability-gates": "playwright test --config playwright.config.ts -g \"undeclared capability protocols\"",
"test:simulation-cache": "playwright test --config playwright.config.ts -g \"Simulation caches\"",
"test:simulation-cache-performance": "playwright test --config playwright.config.ts tests/e2e/simulation-cache-performance.spec.ts",
"test:network-interruption": "playwright test --config playwright.config.ts tests/e2e/network-interruption.spec.ts",
"test:device-loss": "playwright test --config playwright.config.ts tests/e2e/device-loss.spec.ts",
"test:texture-4k-performance": "playwright test --config playwright.config.ts tests/e2e/texture-4k-performance.spec.ts",
"test:texture-8k-performance": "playwright test --config playwright.config.ts tests/e2e/texture-8k-performance.spec.ts",
"test:physics-main-reader": "node ../tools/web/check-physics-main-reader.mjs",
"test:browser": "playwright test --config playwright.release.config.ts",
"test:cross-browser": "npm run test:browser",
@@ -21,7 +26,7 @@
"test:topology-collapse": "node ../tools/web/check-topology-collapse.mjs",
"test:depsgraph": "node ../tools/web/check-depsgraph.mjs",
"test:nonmesh-binary": "playwright test --config playwright.config.ts -g \"one-million-point binary transfer gate\"",
"test:vdb": "playwright test --config playwright.config.ts -g \"OpenVDB metadata\"",
"test:vdb": "playwright test --config playwright.config.ts -g \"VDB conversion boundary\"",
"test:frame-evaluation": "node ../tools/web/check-frame-evaluation.mjs",
"test:pose-constraint-goldens": "node ../tools/web/check-pose-constraint-goldens.mjs",
"test:main-roundtrip": "node ../tools/web/check-main-roundtrip.mjs",
@@ -30,6 +35,12 @@
"test:selection-history": "playwright test --config playwright.config.ts -g \"N-015 selection history\"",
"test:nonmesh-interaction": "playwright test --config playwright.config.ts -g \"N-015 curve gizmo interaction\"",
"test:vdb-availability": "node ../tools/web/check-vdb-availability.mjs",
"test:vdb-native": "node ../tools/web/check-vdb-native-pipeline.mjs",
"test:vdb-server": "node ../tools/web/check-vdb-server-job.mjs",
"test:vdb-opfs": "playwright test --config playwright.config.ts -g \"hash-bound NanoVDB project through OPFS\"",
"test:vdb-webgpu": "playwright test --config playwright.config.ts -g \"real NanoVDB Float32 tree with WebGPU\"",
"test:vdb-viewport": "playwright test --config playwright.config.ts -g \"both production viewport backends\"",
"test:vdb-faults": "playwright test --config playwright.config.ts -g \"NanoVDB paging from network, Worker and WebGPU device faults\"",
"test:grease-pencil": "node ../tools/web/check-grease-pencil-roundtrip.mjs",
"test:grease-pencil-editor": "playwright test --config playwright.config.ts -g \"N-016 Grease Pencil editor context\"",
"test:paint-roundtrip": "node ../tools/web/check-paint-roundtrip.mjs",