summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2013-02-01image: Add a convenience function for creating an image from another's dataChris Wilson2-0/+62
2013-01-31image: Add a reference for the clone's parent imageChris Wilson1-1/+8
2013-01-29xlib/shm: More clarification of seqno requiredChris Wilson1-3/+3
2013-01-29xlib/shm: Clarify testing of seqnoChris Wilson2-5/+17
2013-01-29gl/msaa: Don't emit alpha when emitting verticesHenry Song1-13/+11
2013-01-29xlib/shm: Appease the compiler for a 'maybe used uninitialised' variableChris Wilson1-2/+1
2013-01-29xlib/shm: Simplify uploading of SHM image dataChris Wilson1-10/+12
2013-01-29xlib/shm: Force synchronisation for scratch SHM image buffersChris Wilson1-1/+1
2013-01-29xlib/shm: Always request a CompletionEvent from ShmPutImageChris Wilson2-10/+4
2013-01-29xlib/shm: Tidy up destroying the mempool for a shm blockChris Wilson1-1/+1
2013-01-29xlib/shm: Tidy creation of the proxy source for ShmPixmapsChris Wilson1-7/+3
2013-01-29xlib/shm: Skip creating new SHM segments if the data is already in the xserverChris Wilson1-0/+4
2013-01-29xlib/shm: Tighten mark-active to the actual CopyArea on the ShmPixmapChris Wilson1-1/+2
2013-01-27image: And more fallout from c986a73, restore the absent short runsChris Wilson1-18/+16
2013-01-27Mark _cairo_path_is_simple_quad as privateChris Wilson1-1/+1
2013-01-27image: Fix opaque span fillsChris Wilson1-2/+2
2013-01-26image: Enable inplace compositing with opacities for general routinesChris Wilson2-30/+162
2013-01-25gl/msaa: Add a fast path for fills that are simple quadsMartin Robinson3-40/+158
2013-01-25gl: Use GL_ALPHA textures for CAIRO_CONTENT_ALPHA glyph cachingHenry Song3-15/+45
2013-01-25gl: Fix typos in multisampling detectionHenry Song1-3/+3
2013-01-25gl/msaa: Fix a memory leak in _clip_to_trapsHenry Song1-0/+2
2013-01-23gl: Don't query the display when checking if the context changedHenry Song2-18/+8
2013-01-23xlib: Do not upload the whole image just because we want an entire rowChris Wilson2-14/+18
2013-01-15gl: Follow up fix for the previous commitMartin Robinson1-1/+1
2013-01-15gl: Support for non-texture sources and masksHenry Song1-0/+3
2013-01-15gl/msaa: Check for more extensions before using MSAAMartin Robinson1-16/+17
2013-01-13xlib: Initialise Pixmap for proxy sourcesChris Wilson1-1/+2
2013-01-13compositor: Pass back the internal failureChris Wilson1-2/+2
2013-01-13compositor: Convert image surface into backend sourceChris Wilson1-15/+46
2013-01-13xlib: Handle lack of XRenderFillRectanglesChris Wilson4-37/+157
2013-01-11xlib: Only fallback through the mask intermediate if we can composite the maskChris Wilson3-16/+38
2013-01-09gl/msaa: Rely on the stencil buffer to cache the clipMartin Robinson3-17/+46
2013-01-09gl/msaa: No need to set the clip when maskingMartin Robinson1-1/+0
2013-01-09xcb: _cairo_scaled_font_reset_cache does it own lockingChris Wilson1-2/+0
2013-01-09xlib: map-to-image requires an extentsChris Wilson1-1/+2
2013-01-09stroke: Flip the dev slope as well for computing the cusp on a degeneracyChris Wilson1-0/+2
2013-01-09gstate: Use the polygon intermediate for geometry queriesChris Wilson1-12/+12
2013-01-09scaled-font: Fix use after free when clearing the glyph cacheChris Wilson1-2/+3
2013-01-09scaled-font: Make reset-font-cache threadsafeChris Wilson1-35/+31
2013-01-08gl: Do less work when acquiring and releasing devicesMartin Robinson2-24/+118
2013-01-08image: Allocate a temporary buffer for inline span compositionChris Wilson1-4/+20
2013-01-08scaled-font: Remove a non-threadsafe double-freeze assertChris Wilson1-1/+0
2013-01-08xlib/shm: Only destroy an existing damageChris Wilson1-2/+4
2013-01-08xlib/shm: Discard damage upon shm finishChris Wilson3-0/+13
2013-01-08scaled-font: Hold the scaled font mutex whilst reaping from the global cacheChris Wilson1-2/+7
2013-01-08scaled-font: Assert if attempting to finish a frozen fontChris Wilson1-0/+12
2013-01-08scaled-font: Free the cached glyphs from the font before taking the global lockChris Wilson1-1/+20
2013-01-08scaled-font: Always hold the mutex even for single glyph probesChris Wilson1-20/+21
2013-01-08script: Thaw the scaled font cache on the error pathChris Wilson1-1/+3
2013-01-07image: Call pixman without a mask for opaque regions of inplace_spansChris Wilson1-10/+47