mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-14 19:26:56 -04:00
Windows lists each GPU under both backends, and Vulkan came first. On an Intel GPU its driver made the whole window flicker black while the pointer moved; the same machine was fine with WGPU_BACKEND=dx12 or gl. adapter_order now ranks a GPU's DX12 adapter before its Vulkan one, after the power preference, so the GPU chosen doesn't change, only how it is driven. Vulkan stays the fallback (a failed DX12 start restarts on it) and WGPU_BACKEND=vulkan still picks it. Elsewhere there is no DX12 adapter, so nothing changes. Co-Authored-By: Claude Opus 5.5 <[email protected]>