Cairo Composite Manager
Details
| Last Update: | 2008-07-26 03:27:19 |
| Version: | 0.2.0 |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Nicolas Bruguier |
| Price: | $0.00 |
Description:
Cairo Composite Manager is a versatile and extensible composite manager which use cairo for rendering.
Rendering can be done in 2D or 3D, using Xrender and Glitz backends. Plugins can be used to add some cool effects to your desktop.
The goal of cairo-compmgr is to provide an easy way to multiple rendering for compositing. I created it to fix a few specific problems we faced at work : we need to do compositing without using the GPU in a specific screen or, on the contraty, use only the GPU on another screen. We were also willing to keep Metacity as the window manager for various reasons. We first tried to enhance Metacity compositing features, but it doesn’t provide any way to do 2D rendering, and it lead to several regressions.
Cairo is the best solution to do the rendering in 2D, 3D or both, but the main problem is that we cannot use Texture From Pixmap extension because it is an OpenGL feature.
The lack of this extension induces some performance problems. Indeed, cairo-compmgr needs to copy the pixmap provided by Xcomposite onto surface : to do so, cairo-compmgr does a XCopyArea from Pixmap to Ximage, from which it makes the final surface. This solution is a good way to get the surface but it implies some slowness, which cairo-compmgr tries to workaround by using Xshm to accelerate transfers, though this isn’t enough to provide correct performances. To minimize these problems, cairo-compmgr tries to optimize the redraw of damaged areas.
CCM is using GObject for object model design and provides a plugin system which can be used to add various effects. At the moment “shadow” and “menu transparency” plugins are available, and others coming soon. To finish, cairo-compmgr aims not to add too many shortcuts and options which could conflict with the window manager, but we’ll try to interact with it to add effects.
In the future, I’m planning to add a clutter backend, some means for other applications to interact with cairo-compmgr (especially accessibility applications), some cool plugins, etc.
Requirements:
·
·
· Glitz
What's New in This Release:
· Many rewrite to improve and stabilize the core.
· Stack check rewrite.
· Get/Set image rewrite.
· Plugins methods call improvement.
· Timeline support.
· Async property support.
· Dynamic preferences change support.
· Many performances improvements.
· Add magnifier plugin.
· Add experimental mosaic plugin.
· Experimental glitz TFP backend.
· Experimental openvg backend.
0 comments
Downloadtube.com agrees that pirated software hurts software
developers and does not support such practices. We acknowledge and
agree that software piracy is theft. Using Cairo Composite Manager crack,
Cairo Composite Manager key generator, Cairo Composite Manager keygen, as well as any
pirated Cairo Composite Manager serial number/serial numbers and Cairo Composite Manager
registration code/codes, warez, keys, torrents, passwords, is illegal
and does not support the future development of Cairo Composite Manager.
Downloadtube.com advises that Cairo Composite Manager should be only used in
accordance with the rules of intellectual property and the existing
Criminal Code. Downloadtube.com does not allow the inclusion of any
crack, serial or keygen and disclaims any liability for the
inappropriate use of Cairo Composite Manager.
Add to
Cairo Composite Manager Version History
Related Software
|
|
From category: Themes |
| NodokaOrangeBlack is an orange GTK theme inspired by Hadret and Lyrae themes.... |
|
|
From category: File-managers |
| Findwild is a program to search for files.... |
|
|
From category: Fonts |
| Debian Font Manager 0.11.8-0.1 is fonts software developed by Debian Font Manager Team. Debian Font Manager (dfontmgr) is a GUI frontend for Defoma. You can see the fonts registered to Defoma, thei... |
|
|
From category: Screenlets |
| ComicScreenlet is a screenlet that lets you view online comics on your desktop.... |
|
|
From category: Tools |
| furious_tv 1.4 is tools software developed by Jared Krinke. furious_tv is a set of tools to take XMLTV TV listings and enable a UNIX system to automatically record programs off of a TV card. It is... |
|
|
From category: Tools |
| Xfce WMdock plugin is a compatibility layer for running WindowMaker dockapps on the XFCE desktop.... |
|
|
From category: Fonts |
| FontForge 20061014 is fonts software developed by George Williams. FontForge is an outline font editor that lets you create your own postscript, truetype, opentype, cid-keyed, multi-master, cff, sv... |
|
|
From category: Tools |
| im-chooser is a desktop input method configuration tool.... |
|
|
From category: Tools |
| Brightside 1.4.0 is tools software developed by Ed Catmur. Brightside project is edge flipping and active corners for your Gnome desktop. Brightside is a tool to add reactivity to the corne... |
|
|
From category: Themes |
| Human Murrina is a Human theme based on the Murrine engine.... |
|
|
From category: Tools |
| GeoXPlanet is a script that generates XEarth/XPlanet compatible marker/arc files of active tcp/ip connections.... |
|
|
From category: Fonts |
| FreeType2 2.2.1 is fonts software developed by FreeType team. FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable and portable while capable of produci... |
|
|
From category: Desktop-Widgets |
| Aero AIO 0.9.1: lm_sensors temp monitor 0.1 is desktop widgets software developed by franceloc. Aero AIO 0.9.1: lm_sensors temp monitor is a SuperKaramba theme which you can monitor hardware temper... |
|
|
From category: Tools |
| GnomeBaker is a Gnome CD/DVD burning application.... |
|
|
From category: File-managers |
| BSCommander 2.27 is file managers software developed by Piotr Pszczolkowski. Beesoft Commander is a file manager (like Norton Commander) for Linux. BSCommander is based on Qt-GUI. The... |
Leave a comment