This makes sure we never create an invalid (zero) ID after incorrect usage of a command encoder.
It also simplifies the code. The JS object should not do any validaion (per spec) and simply forward the commands to the parent process where all of the validation is done.
Details
Details
- Reviewers
saschanaz jimb - Group Reviewers
webgpu-reviewers webidl - Commits
- rMOZILLACENTRAL655dc5c5782a: Bug 1861985 - Let the parent process handle validating command encoders.
rMOZILLACENTRALe3f53b794c1d: Bug 1861985 - Let the parent process handle validating command encoders.
rMOZILLACENTRAL0bdc4c60018e: Bug 1861985 - Let the parent process handle validating command encoders. - Bugzilla Bug ID
- 1861985
Diff Detail
Diff Detail
- Repository
- rMOZILLACENTRAL mozilla-central
- Build Status
Buildable 599681 Build 697813: arc lint + arc unit
Event Timeline
Comment Actions
This revision requires a Testing Policy Project Tag to be set before landing. Please apply one of testing-approved, testing-exception-unchanged, testing-exception-ui, testing-exception-elsewhere, testing-exception-other. Tip: this Firefox add-on makes it easy!
Comment Actions
I hope the herald rule can automatically convert other reviewers into blocking reviewers.