Skip to content

gui_toolkit 0.84.0

Choose a tag to compare

@sachahjkl sachahjkl released this 05 Nov 21:10
· 95 commits to master since this release
v0.84.0
591690d

Added

  • Text per colour stripe: font.Settings.subpixel_text (.Rgb, .Bgr) gives text a coverage per stripe of the screen's pixels, sharper at few pixels per letter, on Direct3D 11 with the atlas (DirectWrite) and on WebGPU with Slug (three samples a third of a pixel apart). Blended per channel in the frame's own target; in a layer, or turned, the same text is grey. font.system_subpixel_text says what the system does, render.text_subpixel_supported what the renderer can.
  • The site says what it is when it is shared: a card, Open Graph and Twitter tags on every page, an Atom feed of the versions, a sitemap and a manifest (tools/site_meta.mjs, at deployment).

Fixed

  • Read-backs from several threads: the process's table of read-backs was allocated with the allocator of whoever wrote in it first, and freed by whoever emptied it, through an allocator that could be gone. It is on the process's heap.