Activity log for bug #1055323

Date Who What changed Old value New value Message
2012-09-24 07:02:40 Daniel van Vugt bug added bug
2012-09-24 07:03:05 Daniel van Vugt summary Add a mask flag for glPaintOutput to indicate custom painting will/has happened Add a new PAINT_SCREEN_ flag to indicate custom painting will/has happened
2012-09-24 07:05:14 Daniel van Vugt 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 - 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. 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.
2012-11-01 09:39:12 Achim bug added subscriber Achim