gfx-rs / gfx

[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
http://gfx-rs.github.io/
Apache License 2.0
5.35k stars 547 forks source link

Dota 2 crashes on some macOS devices when GPU capture is enabled #2146

Open grovesNL opened 6 years ago

grovesNL commented 6 years ago

When GPU capture is enabled on my MacBook Air (13-inch 2017), Dota 2 crashes with the following call stack:

screen shot 2018-06-12 at 6 44 48 pm

Without GPU capture, everything seems fine.

I'll continue to look into it. I don't have any symbols, so this might be difficult to investigate.

grovesNL commented 6 years ago

Seems to happen with MoltenVK as well. So it could be either a bug with Dota 2 or a misbehaving driver/somewhere within macOS internals.

Here's another screenshot that appears to capture the same issue:

screen shot 2018-06-12 at 10 57 04 pm

From glancing at the screenshot it seems to imply Dota 2 causes the issue, but it's hard to tell.