Skip to content

Linux native SDK and headless WebGPU verification - #67

Merged
danwalmsley merged 10 commits into
mainfrom
codex/linux-headless-sdk
Sep 12, 2026
Merged

danwalmsley merged 10 commits into
mainfrom
codex/linux-headless-sdk

Conversation

@danwalmsley

Copy link
Copy Markdown
Collaborator

Scope

Adds a native-only Linux x86_64 SDK profile and headless WebGPU support for native application verification. Paired with the AppScene Linux headless host work on codex/linux-headless-sdk.

The native profile compiles UI at build time, uses shared native CSS, and does not include the JavaScript Runtime component. Existing macOS/Windows graphics paths remain separate and unchanged.

Current evidence

  • Linux LLVM 22.1.1 native-document/compiler build: 19/19 CTest tests pass, including the compiler contract suite.
  • Native-only Linux SDK installation and C++ runtime staging pass in run 34645189852 at 3c885a7.

Headless GPU implementation and installed-consumer qualification are being added on this branch. This PR is draft until those gates are complete. Software-Vulkan verification is not a claim of Linux X11/Wayland external-memory composition or hardware performance parity. Related: #43, #46, #64; does not close #46 or the parent graphics epic.

@danwalmsley
danwalmsley marked this pull request as ready for review September 12, 2026 08:32
@danwalmsley
danwalmsley merged commit 173b870 into main Sep 12, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Handover] Linux WebGPU/WebGL parity with Chrome-inspired GPU composition

1 participant