Skip to content
This repository was archived by the owner on Oct 31, 2025. It is now read-only.

Conversation

@andrusha
Copy link
Contributor

Metal doesn't support SPIR-V shader passthrough, so on macOS using WGPU runner you get following error with any example:

Features SPIRV_SHADER_PASSTHROUGH are required but not enabled on the device

Vulkan supports shader passthrough, but requires compatibility layer of MoltenVK to work, which needs to be installed on the host machine. Currently this feature is only available on master.

Metal doesn't support SPIR-V shader passthrough, so on macOS using WGPU runner you get following error with any example:

```
Features SPIRV_SHADER_PASSTHROUGH are required but not enabled on the device
```

Vulkan supports shader passthrough, but requires compatibility layer of MoltenVK to work, which needs to be installed on the host machine. Currently this feature is only available on master.
@andrusha andrusha requested review from VZout and fu5ha as code owners February 25, 2022 15:13
@hrydgard
Copy link
Contributor

hrydgard commented Mar 2, 2022

Would merge this but there are CI failures. Gotta commit the lock file too.

(I can do it for you, but thought I'd ask first).

@hrydgard
Copy link
Contributor

The last CI failure is unrelated (due to a vuln caught by cargo-deny) so I'll merge and "fix in post".

@hrydgard hrydgard merged commit 94ad8a5 into EmbarkStudios:main Mar 10, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants