wgpu's default backends on Windows include Vulkan, and creating a Vulkan instance loads every installed Vulkan driver into the process. On the reporter's machine Intel's (igvk64.dll) crashed PrintCraft with an access violation before its window appeared; WGPU_BACKEND=dx12 or gl started it normally. PrintCraft now asks for D3D12 with OpenGL as the fallback, unless WGPU_BACKEND says otherwise. The issue #8 low-power preference is kept in the same configure_gpu, and a unit test (run by the Windows CI job) checks Vulkan is left out. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| printcraft | ||
| printcraft-cli | ||
| printcraft-web | ||