summaryrefslogtreecommitdiff
path: root/composite
Commit message (Expand)AuthorAgeFilesLines
* composite: Fix use-after-free of the COWOlivier Fourdan2023-03-291-0/+5
* Remove "All rights reserved" from Oracle copyright noticesAlan Coopersmith2023-02-256-6/+6
* Remove autotools supportPovilas Kanapickas2021-10-271-15/+0
* meson: hide C API if Xorg is disabled (like autotools)Jan Beich2021-03-111-1/+3
* Fix spelling/wording issuesAlan Coopersmith2020-07-051-1/+1
* composite: Stop wrapping GetImage/GetSpansAdam Jackson2019-10-302-43/+0
* mi: Add a default no-op miSourceValidateAdam Jackson2019-10-301-3/+2
* composite: Be more paranoid in compDestroyDamageAdam Jackson2019-08-151-0/+2
* assert(a && b) --> assert(a); assert(b)Adam Richter2019-05-022-5/+13
* dix: Remove WindowRec::backStorageAdam Jackson2019-04-121-2/+0
* dix, composite: Optimize setting window backing store stateAdam Jackson2019-04-121-2/+2
* Switch automatic composite update to WorkQueuePierre Ossman2018-10-033-20/+15
* meson: Distribute more SDK headersThierry Reding2018-04-021-0/+6
* composite: Fix use-after-free in compReparentWindowPeter Harris2018-02-231-1/+2
* composite: Propagate damagedDescendants when reparentedPeter Harris2018-01-243-8/+20
* Use ARRAY_SIZE all over the treeDaniel Martin2017-10-301-4/+1
* composite: Make compIsAlternateVisual safe even if Composite is offAdam Jackson2017-08-111-1/+1
* Add a Meson build system alongside autotools.Eric Anholt2017-04-261-0/+13
* dispatch: Mark swapped dispatch as _X_COLDAdam Jackson2017-03-011-19/+22
* composite: Export compIsAlternateVisualAdam Jackson2017-01-252-1/+3
* composite: Remove a misleading commentAdam Jackson2017-01-251-5/+0
* composite: Fix repaint of borders (v2)Adam Jackson2016-12-073-7/+10
* Remove readmask from screen block/wakeup handlerKeith Packard2016-07-181-2/+2
* res: Fix accounting of redirected window pixmaps for CompositeAdam Jackson2016-06-211-7/+8
* dix: Remove pointless client-state callbacksAdam Jackson2016-05-111-14/+0
* composite: Factor out backing store transitionAdam Jackson2015-09-241-11/+16
* dix: Restore PaintWindow screen hookAdam Jackson2015-07-081-1/+1
* Convert top level extensions to new *allocarray functionsAlan Coopersmith2015-04-211-4/+4
* Drop trailing whitespacesPeter Hutterer2014-11-125-10/+10
* composite: Wrap GetSpansAdam Jackson2014-10-282-0/+20
* composite: Skip SetWindowPixmap when pixmap isn't changingKeith Packard2014-10-271-3/+4
* dix: Lower backStorage to a bit instead of a pointerAdam Jackson2014-10-091-2/+2
* mi: Simplify composite border clip redirection interfaceAdam Jackson2014-10-091-3/+0
* composite: Fix memory leak in compCopyWindowPeter Harris2014-04-211-0/+1
* Add pScreen->NameWindowPixmap hookDaniel Stone2014-04-031-1/+12
* composite: Add exception mechanism for implicit redirection policyKristian Høgsberg2014-04-014-0/+53
* composite: Remove duplicate window pixmap fetchKeith Packard2014-01-221-1/+0
* Replace 'pointer' type with 'void *'Keith Packard2014-01-126-21/+21
* composite: Remove unused pScreen variablesKeith Packard2014-01-121-4/+0
* composite: Fix COW creation for Xinerama (v2)Adam Jackson2013-12-091-1/+4
* composite: Don't double-redirect if someone asks for backing store twiceAdam Jackson2013-12-091-2/+2
* composite: Automatically enable backing store support on the screenAdam Jackson2013-12-091-0/+3
* damage: Simplify DamageUnregisterAdam Jackson2013-09-101-2/+2
* Stop leaking overlayWin in PanoramiXCompositeGetOverlayWindow error pathsAlan Coopersmith2013-02-051-1/+6
* Move extension initialisation prototypes into extinit.hDaniel Stone2012-07-092-7/+1
* Use C99 designated initializers in various extension RepliesAlan Coopersmith2012-07-091-12/+17
* Fix more poorly indented/wrapped comments & codeAlan Coopersmith2012-07-091-2/+4
* Remove unneccesary casts from WriteToClient callsAlan Coopersmith2012-07-091-5/+3
* dix/render: consolidate window format matching code.Dave Airlie2012-06-283-28/+4
* api: rework the X server driver API to avoid global arrays.Dave Airlie2012-06-052-5/+4