search for: paintscreen

Displaying 4 results from an estimated 4 matches for "paintscreen".

2006 Dec 06
1
Drawing On the Desktop
...now/). I have been told(1) that my way of drawing to the desktop is not very good and that a better way might exist. I realize beryl is not the same as compiz, but I hope that the differences are not too big on this matter, if not excuse me for this post. My drawing currently works like this: PaintScreen: Paint the screen with a beryl specific mask called PAINT_SCREEN_ORDER_BACK_TO_FRONT_MASK DonePaintScreen: Damage Desktop Window PaintWindow: if desktop window then render snow Is this really not so good? Can it be done better? Also, the continous redrawing is rather expensive, is there a good...
2007 Mar 01
2
Composite retained drawing protocol
I've recently drafted a rough idea of a composite manager agnostic protocol for leveraging the compositor for retained drawing in a way suitable for highly interactive and flexible applications. It seems to be that for anything like this to be a success it would have to be developed with the support of multiple window managers, and I would appreciate any feedback, ideas, and contributions to
2007 Oct 01
4
[ANNOUNCE] compiz-0.6.0
...wStateChangeNotify call to changeWindowState function. Bump ABI version. Avoid overflow in opacity calculations by changing range of Avoid some duplicate code. Move occlusion detection and window painting to static function. Add unredirect fullscreen windows support to paintScreenRegion. No need to pass backgroundMask to paintScreenRegion. Have paintScreen always use paintScreenRegion. Have paintScreenRegion accept a screen paint mask instead. Have paintTransformedScreen use paintScreenRegion. Move cursor painting into paintScreenRegion. R...
2007 Aug 03
4
[ANNOUNCE] compiz-0.5.2
...gconf metadata Added dependency rules to fade metadata Added dependency rules to decorations metadata Added dependency rules to cube metadata Added dependency rules to blur metadata Renamed paint(Transformed)Screen to paint(Transfomed)Output. Added a new wrapable paintScreen function to allow plugins to maniplulate output device dependent painting. Bump ABI version Applied lastest core changes to wobbly, minimize, rotate and scale. Applied lastest core changes to annotate, plane, resize, screenshot and switcher. Applied lastest core changes to b...