xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 18 months ago

Closed 18 months ago

Last modified 8 months ago

#2721 closed task (fixed)

don't use opengl for all windows

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 4.0
Component: client Version: 3.0.x
Keywords: Cc:


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).

Change History (3)

comment:1 Changed 18 months ago by Antoine Martin

Resolution: fixed
Status: newclosed

Done in r26044.

comment:2 Changed 17 months ago by Antoine Martin

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

comment:3 Changed 8 months ago by migration script

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

Note: See TracTickets for help on using tickets.