xpra icon
Bug tracker and wiki

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


Opened 7 years ago

Last modified 9 months ago

#679 closed enhancement

opengl improvements: double buffering, limited repaints — at Initial Version

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 0.16
Component: client Version: trunk
Keywords: Cc:

Description

See also ticket:640#comment:3.

At the moment, only win32 uses double-buffering by default.
Is it required? Useful?
Does it limit the number of paints we can do per second because of the synchronization that happens when we swap_buffers?

This needs testing with:

XPRA_OPENGL_DOUBLE_BUFFERED=0

Same for Linux, do we want to enable double buffering there?
Does it work reliably?

Also, when not using double buffering, we can optimize repaints to only paste the fbo contents on the area of the window that needs updating instead of the whole window.

Change History (0)

Note: See TracTickets for help on using tickets.