Skip to content

[WebGPU] 0.6.0 cherry-picks round 1 - #34219

Open
Edward Chen (edgchen1) wants to merge 1 commit into
plugin-ep-webgpu/rel-0.6from
edgchen1/plugin-ep-webgpu/rel-0.6/cherry_picks_0
Open

Edward Chen (edgchen1) wants to merge 1 commit into
plugin-ep-webgpu/rel-0.6from
edgchen1/plugin-ep-webgpu/rel-0.6/cherry_picks_0

Conversation

@edgchen1

Copy link
Copy Markdown
Contributor

Description

This cherry-picks the following commits for the release:

Commit ID PR Number Commit Title
fd249b5 #33958 [WebGPU] Support signed 8-bit and 64-bit unary math

Motivation and Context

0.6.0 release.

Adds signed int8 and int64 support for Abs, Neg, Relu, and Sign to
improve WebGPU EP coverage on WebNN WPT tests.

The measured WebNN WPT pass rate increased from **96.6% (1,691/1,751)**
to **97.1% (1,701/1,751)** in combined validation. Eight newly passing
integer unary cases correspond to this change; the other two gains are
not attributed to this PR. The selection excludes float16 input/output
cases.

Int64 unary kernels respect the `enableInt64` opt-in; int8 support is
unaffected.

Validation: all 12 native unary tests pass with no skips, covering
enabled/disabled int64 configurations with CPU fallback disabled. WPT
measurements predate the subsequent kernel refactor; WPT was not rerun
afterward.

---------

Co-authored-by: Sushanth Rajasankar <Sushanth.Rajasankar@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@edgchen1
Edward Chen (edgchen1) enabled auto-merge (squash) November 14, 2026 02:20

This branch has not been deployed

No deployments
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.

3 participants