• 11.19-r9 15a44b4f1d

    facemyer released this 2026-10-16 11:50:40 -04:00 | -10 commits to main since this release

    Wine 11.19 with the Affinity patch set: r8 plus two wined3d fixes for the OpenGL renderer (renderer=gl, the installer's OpenGL option, or a prefix without a renderer setting). Nothing changes on the Vulkan renderer.

    • 0121 wined3d attaches a GL swapchain to its window on the first present, and renders through its hidden backup window until then. Setting a pixel format on the window attached a GL drawable to it (a client window on top of it under winex11) even if nothing was ever presented through it. WPF draws layered windows (popups, flyouts, tooltips) another way and never presents them, so the unused drawable covered them: Affinity's tool flyouts and tooltips were black boxes on OpenGL. The Vulkan renderer already creates its swapchain on first use (0054).
    • 0122 the re-present of a COPY swapchain's last frame, 5 ms and 50 ms after a present (0055), now covers GL swapchains too. A window that presents once, before Xwayland has mapped it, lost that frame and kept an empty white frame: Affinity's floating Help panel after a studio switch.

    Checked with Affinity 3.3 on OpenGL and Vulkan under KWin (Wayland, Xwayland): the shape flyout, tooltips, menus, the context menu, and the floating Help panel after studio switches; vkd3d-proton and OpenCL load as in r8.

    SHA-256 79c21583755a4b168394fc984332d1235e48768b9ce1c4ed60cd49e78da0eaa9

    Downloads