Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR_DEVICE_LOST in vulkan backend (Windows Intel iGPU) #3057

Closed
parasyte opened this issue Oct 23, 2019 · 3 comments
Closed

ERROR_DEVICE_LOST in vulkan backend (Windows Intel iGPU) #3057

parasyte opened this issue Oct 23, 2019 · 3 comments

Comments

@parasyte
Copy link

parasyte commented Oct 23, 2019

Short info header:

  • GFX version: wpgu rev = "012d08d" gfx-hal = "0.3.0", gfx-backend-vulkan = "0.3.0"
  • OS: Windows 10
  • GPU: Intel HD Graphics 2500

Here's a full trace log and backtrace for the error. Reproducing this is inconsistent, but it generally panics right at the start. So a few restarts usually triggers it.

The log says it's using the RTX 2080, but it shouldn't be. That GPU is completely dead right now, and I can't even boot Windows with a monitor plugged into it. I will remove the GPU and try it on the iGPU without any chance of conflict with the broken RTX... (This issue may be invalid.)

@kvark
Copy link
Member

kvark commented Oct 23, 2019

Well, it is running on RTX 2080 if it says so. Maybe that's part of the problem?
We need to see Vulkan validation output in case anything is screwed up by wgpu.

@parasyte
Copy link
Author

I removed the broken RTX and uninstalled the driver. My wgpu-based app no longer starts up:

thread 'main' panicked at 'Adapter does not support the requested max_bind_groups', C:\Users\jay\.cargo\git\checkouts\wgpu-53e70f8674b08dd4\78fbbba\wgpu-native\src\instance.rs:465:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
error: process didn't exit successfully: `target\release\examples\invaders.exe` (exit code: 101)

I am going to close this for now, since it seems invalid.

@kvark
Copy link
Member

kvark commented Oct 24, 2019

We are missing the max_bind_groups limit on some of the backends, including DX12...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants