Add a new PAINT_SCREEN_ flag to indicate custom painting will/has happened

Bug #1055323 reported by Daniel van Vugt
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compiz
Triaged
Wishlist
Unassigned

Bug Description

I think we need a new PAINT_SCREEN_ bit to indicate that custom OpenGL painting will happen. By "custom" I mean something important is being painted that is not part of a painted X Window. For example:
  - The Unity dash is open (especially with respect to bug 860970)
  - Benchmark info is visible
  - Annotate is active
  - Firepaint is active
etc.

The new bit would be checked by PrivateGLScreen::paintOutputRegion to ensure fullscreen windows don't get unredirected while it is set.

Tags: unredirect
summary: - Add a mask flag for glPaintOutput to indicate custom painting will/has
+ Add a new PAINT_SCREEN_ flag to indicate custom painting will/has
happened
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.