mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-10-14 19:27:04 -04:00
* Issue #96: on Linux, draw on the GPU that drives the monitors Preferring the low-power GPU (issue #8) picked the integrated GPU on desktops whose monitors are all on the discrete one, so the window was black (Hyprland) or the app panicked with "surface isn't supported" (GNOME). On Linux, pick an adapter that supports the window's surface and whose PCI ids match a GPU with a connected monitor (from /sys/class/drm); integrated still wins among those, so hybrid laptops keep the issue #8 behaviour. WGPU_POWER_PREF still overrides. * Use the PdfCraft name for the fake sysfs test folder Co-Authored-By: Claude Opus 5.5 <[email protected]> --------- Co-authored-by: Brandon Thomas <[email protected]> Co-authored-by: Claude Opus 5.5 <[email protected]>