Skip to content

Upstream PR 2977 Compute Workgroups

OpenAI Codex edited this page Nov 1, 2026 · 2 revisions

Upstream PR #2977 — Select valid compute workgroups

Upstream work · Actionable research · Research and retired work

Current disposition — November 1, 2026

Reviewed: November 1, 2026. Fork source: b7140848 (full SHA b71408480a3a979a9c584663e1d1f400904c8bb7). Latest stable checked: v0.8.136-0-g458730bf5373, September 30, source 458730bf5373f1f0d027450fef7443e3af7a3ae1. GitHub state, branch recommendation, source presence and release availability are separate facts. See current status and release versus main.

Current field November 1, 2026 observation
GitHub source Upstream #2977
GitHub state / draft Open / No
Current head cc9546771924527f4af9b69321da06921b59d9c6
Originally reviewed head Not recorded on original page
Last metadata update (UTC) 2026-10-18T20:59:12Z
Head versus original review Original page did not record a head; code-change comparison is not established.
Current action Open proposal; refresh integration and focused tests before handoff.
Fork/release availability This upstream proposal’s GitHub state does not establish full fork/release inclusion. The historical overlap below is scoped to its recorded fork baseline; use the current feature register for delivered fork behavior.

The original short candidate page omitted its reviewed upstream head. Current metadata is recorded here; it cannot establish whether the proposal code changed since that original review. Recheck the exact head before implementation.

This refresh checked GitHub identity/state and the specific source boundaries named above. It did not rerun native games, XISO timings or integration qualification. Historical performance claims remain attached to their original heads.

Historical review — September 21, 2026

The review below is preserved as written, including its original state, head, fork baseline and proposed handoff. Its present-tense statements apply to that dated review; the current disposition above governs today’s action.

← Upstream Work In Need

Field Value
Upstream PR xemu-project/xemu#2977
Audit state Small compatibility repair candidate; refresh before implementation
Fork baseline reviewed 82d04d84bdb3de956f20c3537e1da2cece0e8da2

Candidate

Correct the workgroup-reduction loop so an initial dimension exceeding the device limit cannot bypass the only decrement. Preserve divisibility and total invocation constraints.

Required proof

  • Table-driven cases for dimension limits, total invocation limits, and divisibility.
  • Renderer initialization rejects or selects a valid configuration on controlled device limits.
  • No broad benchmark is needed; this is a device-compatibility boundary.

References

Clone this wiki locally