Xpra: Ticket #2721: don't use opengl for all windows

The point of using opengl for rendering windows is the performance: we take advantage of the GPU for painting YUV directly, we can handle repaints very quickly.

For many types of windows, this is not particularly useful: tooltips, menus don't last long enough do benefit. There can be many small windows, we don't need to register an opengl contect for every one of them. And in some cases it can actually be detrimental (crashes: #2669).

Wed, 08 Apr 2020 13:34:33 GMT - Antoine Martin: status changed; resolution set

Done in r26044.

Sat, 18 Apr 2020 15:15:31 GMT - Antoine Martin:

See also: #2735 (skip using opengl for 'text' windows)

Sat, 23 Jan 2021 05:58:59 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2721