Skip to content

[WebGPU EP] Add environment variable to dump shader code to a file, move shader key validation to nightly build#28674

Open
edgchen1 wants to merge 7 commits into
mainfrom
edgchen1/webgpu_ep_dump_shader_code
Open

[WebGPU EP] Add environment variable to dump shader code to a file, move shader key validation to nightly build#28674
edgchen1 wants to merge 7 commits into
mainfrom
edgchen1/webgpu_ep_dump_shader_code

Conversation

@edgchen1
Copy link
Copy Markdown
Contributor

@edgchen1 edgchen1 commented May 26, 2026

Description

Allow shader code to be dumped to the file specified in the ORT_WEBGPU_EP_SHADER_DUMP_FILE environment variable. Previously, shader code was only dumped by verbose logging.

Create new nightly CI pipeline to run shader key validation test. That test is removed from the CI pipeline in #28642.

Motivation and Context

More shader dump output options. Moving shader key validation test.

@edgchen1
Copy link
Copy Markdown
Contributor Author

edgchen1 commented May 26, 2026

example WebGPU EP CI build run:
https://github.com/microsoft/onnxruntime/actions/runs/26317140542

@edgchen1 edgchen1 changed the title [WebGPU EP] Add environment variable to dump shader code to a file [WebGPU EP] Add environment variable to dump shader code to a file, move shader key validation to nightly build May 26, 2026
Comment on lines +7 to +10
# TODO remove the `push` trigger - only for testing
push:
branches:
- edgchen1/webgpu_ep_dump_shader_code
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO remove this

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.

1 participant