Vulkan backend crash with WGSL dot function #2694
Labels
area: correctness
We're behaving incorrectly
backend: vulkan
Issues with Vulkan
external: upstream
Issues happening in lower level APIs or platforms
type: bug
Something isn't working
Milestone
Description
wgpu with Vulkan backend crashes with a
parent device is lost
validation error when given a WGSL shader that uses thedot
function.Repro steps
Run this WGSL code (it seems to work for all alternative random values of vectors that I have tried) through wgpu with Vulkan backend:
Expected vs observed behavior
Expecting normal compilation/running behavior, and an output of 0 for the out buffer. Instead, wgpu seems to crash:
Extra materials
Setting
RUST_LOG=trace
gets a lot of information about my GPU etc., followed by:and enabling Vulkan validation layers gives this:
Platform
cargo 1.60.0, wgpu v0.12.0, Mesa Intel(R) UHD Graphics 620 (KBL GT2) (renderer version 21.3.8), Vulkan backend, Kali Linux
(Was planning on getting a little more information using
wgpu-info
, but every time I try to run it panics with aNo such file
error - unsure if this is relevant)The text was updated successfully, but these errors were encountered: