Repository navigation
Document browser WebGL2 and WebGPU rendering in Linux VMs and sandboxes - #2175
Conversation
Mark where the bwrap GPU binds and SwiftShader figures were measured, report the systemd-run result, correct the list of network-reachable Command sessions and glossary terms, and mark claims not traced to a primary source.
|
Review run. Pushed fixes to docs/gpu-webgl-rendering at 2dc095a. Spec axis used the pull request body alone; no closing issue was linked. Review of PR #2175: GPU WebGL/WebGPU rendering research noteI fixed all three Standards findings and three of the four Spec findings in the research note, and committed them as Spec source: the PR links no closing issue, so the Spec is the pull request body alone. I read issues #1665 and #2173 (title and body only) as context, not as the Spec. The only changed file is Standards (3 findings)
The reviewer found no baseline smells worth acting on. All relative links and cited Spec (4 findings)
Unaddressed findings
Review coverage
Files read by the Standards reviewer:
Files read by the Spec reviewer:
The reports are in Validation
There were no extra commands to run. The PR was still open when I checked it once, during the full suite. The fixes are committed as Worst issue per axis:
SecurityNo unaddressed introduced findings. CI red at 2dc095a
Inherited failures on main at 960f026: Repair 1I made no fix and no commit: the Why the failure isn't this branch's
Validation (all in this worktree, logs under
No extra commands were requested. No background tasks are still running. CI passed or absent at 2dc095a |
Summary
Adds primary-source research and empirical benchmarks (
docs/research/gpu-webgl-rendering.md) for headless browser WebGL2 and WebGPU rendering across Apple Silicon Linux VMs (vzvs.krunkitVenus, plus macOS host Chrome over CDP) and Linuxbwrapsandboxes, following up on #1665 and #2173.docs/research/ ├── linux-on-macbook.md # Apple Silicon Linux VM comparison and Lima vz setup +└── gpu-webgl-rendering.md # Browser WebGL2/WebGPU benchmarks, krunkit/CDP root causes, and bwrap GPU bindsEvidence
Execution evidence
git cat-file -e origin/main:docs/research/gpu-webgl-rendering.mdexited128(no research note indocs/research/covering browser WebGL2/WebGPU rendering in Linux VMs orbwrapGPU device/sysfs binds).After:
test -f docs/research/gpu-webgl-rendering.md && scripts/affected-tests origin/main && git diff --check origin/main...HEADexited0:docs/research/gpu-webgl-rendering.mdresolve on disk and all 12 upstream primary-source URLs return HTTP200.krunkit1.3.2,libkrun1.19.8,molten-vk1.4.2, Fedora 44aarch64withslp/mesa-libkrun-vulkan25.3.6-102.fc44, Chromium156.0.8078.79).Merge Danger
Door: two-way
Adds one standalone Markdown research note under
docs/research/.Blast Radius: none