Cairo Composite Manager

Een veelzijdige en extensibele samengestelde manager die CAURO gebruikt voor het weergeven.
Download nu

Cairo Composite Manager Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Nicolas Bruguier
  • Uitgever website:
  • http://cairo-compmgr.tuxfamily.org/

Cairo Composite Manager Tags


Cairo Composite Manager Beschrijving

Een veelzijdige en uitbreidbare composite-manager die gebruik maken cairo voor rendering. Cairo Composite Manager is een veelzijdig en uitbreidbaar composite-manager die gebruik maken cairo voor rendering. Rendering kan worden gedaan in 2D of 3D, met behulp van XRender en Glitz backends. Plugins kan worden gebruikt om een aantal coole effecten toevoegen aan uw bureaublad. Het doel van cairo-compmgr is om een gemakkelijke manier te verstrekken om meerdere rendering voor compositing. Ik creëerde het een aantal specifieke problemen waarmee we geconfronteerd worden op het werk vast te stellen: we moeten doen samenstellen zonder gebruik te maken van de GPU in een bepaald scherm of op de contraty, gebruik dan alleen de GPU op een ander scherm. We waren ook bereid om Metacity als de window manager om verschillende redenen te houden. We hebben eerst geprobeerd om Metacity compositing functies verbeteren, maar het geeft geen manier om 2D-rendering doen, en het leiden tot verschillende regressies. Cairo is de beste oplossing voor de weergave in 2D, 3D of beide te doen, maar het grootste probleem is dat we Texture niet kunnen gebruiken Van Pixmap extensie omdat het een OpenGL functie. Het ontbreken van deze uitbreiding leidt tot een aantal problemen met de prestaties. Inderdaad, cairo-compmgr nodig is de pixmap door Xcomposite brengen naar oppervlakte: daartoe Cairo-compmgr doet XCopyArea van Pixmap tot Ximage, waaruit maakt het eindoppervlak. Deze oplossing is een goede manier om de oppervlakte te krijgen, maar het veronderstelt een zekere traagheid, die cairo-compmgr probeert workaround door het gebruik van Xshm om transfers te versnellen, maar dit is niet genoeg om de juiste prestaties te bieden. Om deze problemen te minimaliseren, cairo-compmgr probeert het opnieuw tekenen van beschadigde gebieden te optimaliseren. CCM gebruikt GObject voor modelobject pasvorm en biedt een plugin dat kan worden gebruikt om verschillende effecten toe te voegen. Op dit moment "schaduw" en "menu transparantie" plugins beschikbaar zijn, en anderen binnenkort. Om te eindigen, cairo-compmgr doelstellingen niet te veel snelkoppelingen en opties die kunnen conflicteren met de window manager toe te voegen, maar we zullen proberen om te communiceren met het aan effecten toe te voegen. In de toekomst, ik ben van plan om een rommel backend, een middel voor andere toepassingen om te communiceren met cairo-compmgr (in het bijzonder de toegankelijkheid toepassingen), een aantal coole plugins, etc. Vereisten toe te voegen: · GTK + · Cairo · Glitz Wat is er nieuw in deze release: · Eerste veel prestatieverbetering · Alle afhankelijkheden van libgnome worden verwijderd · Perf plugin en het is depencies om libgtop heeft Facultatieve geworden · Alle instellingen worden gemigreerd naar de belangrijkste bestanden in gebruiker mappen ($ HOME / .config / cairo-compmgr), als je wilt gebruik gconf kunt u cairo-compmgr dwingen om het te gebruiken met -gebruik-gconf paramater wanneer je het te lanceren. · Een nieuwe snapshot plugin wordt toegevoegd die voorzien om een momentopname van het scherm gebied te nemen wanneer u een gebied met muis en (Windows) knop geselecteerd ingedrukt of een snapshot van het venster wanneer je erop klikt met ingedrukt. · Een nieuwe decoratie plugin die het mogelijk maken om alpha raamdecoratie hebben. · De regio management heeft compleet herschrijven en nu gebruik pixman (> = 0.12). · De schaduw is verbeterd om beter te beheren en nemen minder ressource om schaduw te tekenen. · Het venster transformatie worden herschreven, beheren nu een stapel transformatie op verf. · Een experimentele ingang omleiding beschikbaar zonder Xorg patch beschikbaar is, wat werk functionnal zijn. · Een nieuwe dialoog en API-instellingen beschikbaar is, het is echt op het begin voor nu alleen het beheer van de plugin activering / desactivering. · Cm support vala band, moet een monster vala plugin (vala-window-plugin) · Een experimentele automatiseren plugin user opnemen / afspelen ingang ook beschikbaar. · API-documentatie wordt toegevoegd en hier: http://cairo-compmgr.tuxfamily.org/reference/ · En enkele anderen fixes


Cairo Composite Manager Gerelateerde software

Usbumount

Usbumount is een Nautilus-script dat u alle USB-apparaten toont, gemonteerd (in / media /). ...

177

Downloaden