xpra icon
Bug tracker and wiki

#2373 closed task (fixed)

get rid of opengl fbo resize delay

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

Description

Aka XPRA_OPENGL_FBO_RESIZE_DELAY, added in r23338 for #2217.

There must be a more deterministic event we can wait for instead of using a timer. (which is not always long enough)

Change History (8)

comment:1 Changed 13 months ago by Antoine Martin

Status: newassigned

Could this be related to #2462?

comment:2 Changed 13 months ago by Antoine Martin

See #2481: I believe the correct solution is very likely to be similar to the fixes from #2481, we have to use an expose event.
The backing knows nothing about the window, so hopefully we can just queue_draw_area on the backing directly?

comment:3 Changed 13 months ago by Antoine Martin

The delay does not seem to be needed any more, so r24463 makes it optional and defaults to -1 (disabled).

comment:4 Changed 13 months ago by Antoine Martin

Mostly reverted in r24464 as the bug still occurs on win32.

comment:5 Changed 13 months ago by Antoine Martin

Should be fixed in r24465.

Just needs re-testing on all platforms..

comment:6 Changed 13 months ago by Antoine Martin

Damn. Still occurs on macos...

comment:7 Changed 12 months ago by Antoine Martin

Could probably be removed after the latest round of opengl / gtk3 paint fixes: r24577 (+ r24581 + r24576), except macos uses the XPRA_OPENGL_CONTEXT_REINIT=1 default, see #2491.

comment:8 Changed 12 months ago by Antoine Martin

Resolution: fixed
Status: assignedclosed

Disabled by default in r24592 following ticket:2491#comment:10.

Note: See TracTickets for help on using tickets.