mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-24 10:16:59 -06:00
Merge PR #380: Startup: pick the GPU that drives the display, fall back across adapters and backends, and log startup errors
Conflict in apps/designcraft/src/main.rs (with #366): keep both, self.startup.leave() then the macOS IME discard.
This commit is contained in:
+5
-1
@@ -79,7 +79,11 @@ Kind: **F** feature · **U** UI/UX · **T** typography · **FF** file format ·
|
||||
AMD OpenGL driver crash on Windows (#167), launch failures (#273, #220, #192, #166), blank or
|
||||
frozen canvas after graphics loss (#90).
|
||||
- **Evidence:** a backend fallback landed 2026-10-10 (#297: DirectX 12 on Windows, `gpu.json`
|
||||
skip list); not yet confirmed by the reporters.
|
||||
skip list); then VectorCraft's adapter choice (the GPU that drives the display), restart on the
|
||||
next adapter or backend when one fails or hangs at start-up, the indirect-call check off (the
|
||||
first Metal error of #334) and a logged reason when the app stops (#273). Not yet confirmed by
|
||||
the reporters. Still open for #334: wgpu asks an old macOS's Metal compiler for a language
|
||||
version it doesn't have (`-std=metal3.2`).
|
||||
- **Estimate:** 15–30 h.
|
||||
- **Doc:** [hardware-parity.md](hardware-parity.md)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user