-
Notifications
You must be signed in to change notification settings - Fork 943
Known Driver Issues
This page lists known issues with drivers that are not, or cannot, be worked around by wgpu.
Issues are categorised by GPU vendor and backend. Where details such as "driver version" are recorded, they are not intended to be exhaustive: these are just the values where the issue has been observed. Just because your combination is not explicitly listed does not mean you aren't susceptible to the same issue.
-
Integrated GPU not visible to programs named
cube
Property Values observed Operating System Windows 10 64-bit Driver OEM Intel, Microsoft Driver Version 27.20.100.8935 In a dual-GPU system, the driver for the Intel GPU will hide itself from programs named
cube
.The issue can be worked around by disabling the discrete GPU or by renaming the program to something other than
cube
.
-
Offset after resizing window
https://github.com/gfx-rs/wgpu-rs/issues/647
Property Values observed Operating System Windows 10 64-bit Driver OEM Microsoft Driver Version 26.20.100.7639 This issue affects programs running on any GPU if the Intel GPU is being used by the compositor. This would typically be the case in dual-GPU systems.
It can be worked around by replacing the Microsoft OEM driver with the generic Intel driver.
-
CreatePlacedResource
TDRshttps://github.com/gfx-rs/wgpu/issues/1319
Property Values observed Operating System Windows 10 64-bit, build 19042 GPU HD Graphics 4600 Driver Version 20.19.15.5171 Reported in https://github.com/IGCIT/Intel-GPU-Community-Issue-Tracker-IGCIT/issues/44
-
Buffer write not synchronized with draw
https://github.com/gfx-rs/wgpu/issues/1060
Property Values observed Operating System Windows Buffer upload isn't being properly synchronized with the draw call that is using it. This is entirely on the driver to get right, there is no way to do manual sync.
-
Cannot combine MSAA with Srgb resolve
https://github.com/gfx-rs/wgpu/issues/725
Property Values observed Operating System Linux Attempting to do MSAA resolve at the same time as Srgb resolve will cause MSAA to not work and the clear color to not be properly converted into Srgb.
-
Hang/panic/device loss after specific render sequence
https://github.com/gfx-rs/wgpu/issues/983
Property Values observed Operating System Windows 10 64-bit GPU Geforce RTX 2080 Ti Driver Name GeForce Game Ready Driver Driver Version 456.38, 457.09, 457.30 Does not occur on driver version 452.06.
After submitting a frame to wgpu, Vulkan seems to become unstable and this manifests itself in a few ways.
-
CPU descriptors are used after
CopyDescriptors
https://github.com/gfx-rs/wgpu/issues/1002
Property Values observed. Operating System Windows 10 64-bit
-
Updating partial texture data doesn't show up
https://github.com/gfx-rs/wgpu/issues/1306
Property Values observed Operating System Windows 10 64-bit GPU Ryzen 3500U Driver Name ? Driver Version ? When a texture only gets partially updated, sampling from it returns zeroes.
Issue has been reported directly to AMD.