Skip to content

Update wgslc to accept DeviceState configuration and pass it to WGSL::generate #46541

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

jon-b-apple
Copy link
Contributor

@jon-b-apple jon-b-apple commented Jun 10, 2025

@tadeuzagallo tadeuzagallo added the merge-queue Applied to send a pull request to merge-queue label Jun 25, 2025
…:generate

https://bugs.webkit.org/show_bug.cgi?id=294255
rdar://152949492

Reviewed by Tadeu Zagallo and Mike Wyrzykowski.

Adopting new API introduced in https://bugs.webkit.org/show_bug.cgi?id=292945

* Source/WebGPU/WGSL/wgslc.cpp:
(printUsageStatement):
(CommandLine::shaderValidationEnabled const):
(CommandLine::appleGPUFamily const):
(CommandLine::parseArguments):
(runWGSL):

Canonical link: https://commits.webkit.org/296612@main
@webkit-commit-queue webkit-commit-queue force-pushed the eng/Update-wgslc-to-accept-DeviceState-configuration-and-pass-it-to-WGSL-generate branch from edd6a17 to c72568f Compare June 25, 2025 10:54
@webkit-commit-queue
Copy link
Collaborator

Committed 296612@main (c72568f): https://commits.webkit.org/296612@main

Reviewed commits have been landed. Closing PR #46541 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit c72568f into WebKit:main Jun 25, 2025
@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label Jun 25, 2025
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.

5 participants