• 11.19-r7 fe0d990639

    facemyer released this 2026-10-13 16:01:15 -04:00 | -6 commits to main since this release

    Wine 11.19 with the Affinity patch set: r6 plus 0086-widl and 0093-0108.

    • 0086-widl (another contributor's 11.19 patch, carried verbatim) widl emits TypeDefs and GenericParam rows for parameterized interfaces, so Affinity's sign-in metadata refers to types that exist.
    • 0093 wined3d's Vulkan fragment pipe gives the legacy fixed-function render states a no-op entry, ending 13 validate_state_table errors at each device creation. 0094 dxgi creates its device window without holding the wined3d mutex. Both from the 11.18 set.
    • 0095-0101 the 11.18 set's OpenCL bridge work: extension-string and memory-object-info caches, PE callbacks for program builds and memory object destructors, native kernels, and the missing OpenCL 2.x functions.
    • 0102 msvcrt and ucrtbase seek within the read buffer without I/O, as glibc does. A Scribus-exported PDF made Affinity's importer issue 33 million seeks and 4 KB refills during the PDF Options preview.
    • 0103 wined3d aims a full present queued before a fast resize at the current client area (from the 11.18 set).
    • 0104-0106 file drags from Wayland clients (Dolphin under KWin 6.7) onto the canvas: positions outside the target window are replaced by the last one inside it, a late XdndLeave for a window the drag has left is ignored, and the drop session uses DragEnter's effect, limits every result to the effects the source allows, and leaves its target when a new drag starts. That late DragLeave made WPF fail fast ("Unrecoverable system error"). 30 automated drops: 5 failed before, none after.
    • 0107 winex11 takes the X selection with the new window before destroying the old one. Affinity copies in seven rounds, and each left the clipboard without an owner for a moment; Klipper restored its previous entry, so pasting between documents did nothing until a second copy.
    • 0108 win32u's wait loop honors its timeout while the queue stays signaled for driver events it cannot process. WPF checks for pending input from inside drop target calls; Affinity's UI thread spun at full CPU there, and a file dropped on the toolbar opened only after a focus change.

    Built from pristine wine-11.19 with patches/wine-11.19 at fe0d990.

    SHA-256 ElementalWarrior-wine-11.19.tar.xz: 2e94d07e6a8e3436d5bcafbe8d8bec4a1b7f7ff6ef9e6a746f44f82409078963

    Downloads