🐧 PenguinPulse

Linux Graphics & Gaming News

wgpu v30.0.1 Resolves Persistent Vulkan VUID-10066 Validation Error

wgpu v30.0.1 was recently released, addressing several critical bugs across its various backends. A significant fix for Vulkan on non-Windows platforms resolves a persistent "VUID-vkAcquireNextImageKHR-fence-10066" validation error that occurred every frame since version 30.0.0. This issue stemmed from "passing an un-waited fence to vkAcquireNextImageKHR," as described by the developers. The update also dynamically resolves Metal color space constants. For the WebGPU backend, the release upgrades vendored WebGPU bindings and wasm-bindgen, fixing a panic with the message "can't access property 'info', arg0 is null" that occurred when requestAdapter() failed. These fixes enhance wgpu's stability and reliability for developers targeting different graphics APIs.

Sources