Skip to content

Conversation

@kainino0x
Copy link
Contributor

@kainino0x kainino0x commented Jan 14, 2026

Compatibility Mode means we now care about OpenGL/ES and D3D11 for any non-optional functionality (like immediates, unrestricted_pointer_parameters, etc.). Update the process doc accordingly.

Also clarify where we're talking about optional vs. required functionality, and expand on the meaning of "implementable".

Also clarify what "implementable" means.
@github-actions
Copy link
Contributor

Previews, as seen when this build job started (7884ec3):
WebGPU webgpu.idl | Explainer | Correspondence Reference
WGSL grammar.js | wgsl.lalr.txt

@SenorBlanco
Copy link
Contributor

LGTM. The main thing I'd like to see is that proposals include an analysis of the Compat APIs in their investigations. Not sure that's covered by any process, though.

@kainino0x
Copy link
Contributor Author

This document says what we require of proposals made to WebGPU, and implicitly in order to show that a proposal is implementable on Compat, it'll have to explain how.

@kainino0x
Copy link
Contributor Author

@jimblandy PTAL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants