summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-source.c
AgeCommit message (Expand)AuthorFilesLines
2013-04-06xlib: Trim uploads for surfaces extended by PADChris Wilson1-0/+3
2013-04-06xlib: Wrap errors generating sources in an error surfaceChris Wilson1-2/+2
2013-01-29xlib/shm: Clarify testing of seqnoChris Wilson1-1/+1
2013-01-29xlib/shm: Tidy creation of the proxy source for ShmPixmapsChris Wilson1-7/+3
2013-01-23xlib: Do not upload the whole image just because we want an entire rowChris Wilson1-1/+7
2013-01-13xlib: Initialise Pixmap for proxy sourcesChris Wilson1-1/+2
2013-01-13xlib: Handle lack of XRenderFillRectanglesChris Wilson1-10/+60
2013-01-09xlib: map-to-image requires an extentsChris Wilson1-1/+2
2013-01-06xlib: Simplify source creation by use of map-to-imageChris Wilson1-59/+33
2013-01-03xlib: Avoid copying the source twice if it is an imageChris Wilson1-10/+27
2012-08-17xlib: Implement SHM fallbacks and fast upload pathsChris Wilson1-101/+130
2012-07-09xlib: If a sample accesses outside of a repeating image, upload it allChris Wilson1-7/+13
2012-05-26surface: Use the internal map/unmapAndrea Canciani1-8/+8
2012-05-26surface: Only use non-NULL extents for internal mappingAndrea Canciani1-3/+10
2012-04-19Split cairo-surface-subsurface-private into struct+inlinesChris Wilson1-1/+1
2012-04-19Split cairo-pattern-private into struct+inlinesChris Wilson1-1/+1
2012-04-19Split cairo-recording-surface-private into struct+inlinesChris Wilson1-1/+1
2012-02-09Replace the ad-hoc surface unwrappers with a function pointerChris Wilson1-12/+5
2011-11-25subsurface: Replace any existing snapshotChris Wilson1-1/+1
2011-11-23xlib: Eliminate redundant copies of subsurfacesChris Wilson1-101/+106
2011-11-23xlib: Cache the subsurface PictureChris Wilson1-27/+52
2011-11-23xlib: Handle subsurfaces correctlyChris Wilson1-0/+99
2011-10-14xlib-xpChris Wilson1-7/+10
2011-09-12Introduce a new compositor architectureChris Wilson1-0/+938