Closed VCode28629 closed 3 months ago
[2023-06-21T01:22:09Z ERROR wgpu_hal::vulkan::instance] enumerate_adapters: A return array was too small for the result
VK_INCOMPLETE
= "A return array was too small for the result" (ref)
Since ash
v0.33.2 we should no longer observe VK_INCOMPLETE
when calling enumerate_physical_devices
(https://github.com/ash-rs/ash/pull/465).
We updated to ash v0.34 in https://github.com/gfx-rs/wgpu/commit/890f326461169eb566a779e6138a534d8f55b5c2 which is part of all wgpu
releases starting with v0.13.
Which wgpu
version are you running?
@VCode28629 ping. Can you confirm or disconfirm that this was fixed?
Description I found that I can only render things after reinstalling NVIDIA drivers and before rebooting. After I reboot my system, I need to reinstalling NVIDIA drivers or wgpu renders nothing.
It seems that vulkan is used defaultly, and
cargo nextest run --no-fail-fast
goes slow(over 10 min) when testing something likeplayer::test test_api
or skybox.I'm working on Win10,
GPU 1 AMD Radeon(TM) Graphics driver: 27.20.11032.6002 driver update date: 2020/12/28 DirectX: 12 (FL 12.1) GPU 2 NVIDIA GeForce GTX 1650 Ti driver: 31.0.15.3623 driver update date: 2023/6/8 DirectX: 12 (FL 12.1)
By the way, there is my test after reinstalling NVIDIA drivers and before rebooting my system, I CAN render things now.