Tag / X

  • One of the most heinous visual artifacts modern displays are capable of is tearing, on the desktop, there are two major potential sources of this: A compositor redraw during screen refresh – this leads to global artifacts such as application windows breaking up while being repositioned. Applications redrawing while the compositor is reading their content – the contents of a single window will be displayed in an indeterminate state. Under X, application redraws are tricky to do without tearing because content can be updated at any chosen time with no clear feedback as to when the compositor will read it. EFL uses some clever tricks to this end (check out the state of the art X redraw timing for yourself), but it’s difficult to get right in all cases. For a lot of people this just works, or they’re not sensitive to the issue when it doesn’t. Wayland Does Application […]

    Read More