Skip to content

gui_toolkit 0.110.0

Choose a tag to compare

@sachahjkl sachahjkl released this 09 Nov 02:35
· 1181 commits to master since this release
v0.110.0
7e4ae22

Added

  • host.host_hide, host.host_show: a window with its renderer off the screen and back, the renderer's surface released first (render.surface_drop) and made again at the first frame after the show (render.surface_remake(r, handles), which now takes the window's native handles). tk desktop_tests builds its tests with the native text backend and tests a host's hide and show with its renderer.

Fixed

  • Wayland: a window shown again after hide_window no longer ends the connection (must ack the initial configure before attaching buffer): the hide destroys the surface with its role, since the last frames' content updates could wait behind a FIFO barrier of wp_fifo_v1 that an unmapped surface never clears, and the new role's first commit with them.