summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-09-11xcb: Always flush the fallback damage to foreign drawablesChris Wilson1-2/+3
2012-09-10test: Add degenerate closed path case to get-path-extentsAndrea Canciani1-0/+8
2012-09-10path: Convert from backend coordinates back into user coordinatesChris Wilson1-5/+6
2012-09-10context: Add missing functions to transform between user and backend coordinatesChris Wilson5-0/+94
2012-09-08xlib/shm: Explicitly release shm surface if we do not own the pixmapChris Wilson1-2/+9
2012-09-08image: Check for an error surface before dereferencing the backendChris Wilson1-1/+2
2012-09-05path: Update last_move_point after move-toChris Wilson1-0/+1
2012-09-04default-context: Convert the relative path segments into the backend coordinatesChris Wilson3-5/+22
2012-08-27xlib/shm: Masquerade as an ordinary ShmCompletionEventChris Wilson2-83/+32
2012-08-26bentley-ottmann: Cache the most recent edge colinearity checkChris Wilson1-10/+32
2012-08-26bentley-ottmann: hint that the insertion compare function should be inlinedChris Wilson1-1/+1
2012-08-26bentley-ottmann: Only check the pairs of coordinates for equality.Chris Wilson1-1/+1
2012-08-26bentley-ottman: Remove a few superfluous status propagationChris Wilson1-48/+21
2012-08-26stroke: Compute bounds for fallback stroker (typically dashing)Chris Wilson1-7/+35
2012-08-26stroke: Convert fallback stroker to new pen vertex finderChris Wilson1-78/+95
2012-08-26stroke: Convert a very small round-join into a miterChris Wilson1-1/+1
2012-08-26stroke: Precompute the line half-widthChris Wilson1-44/+38
2012-08-26stroke: Use new pen vertex range findersChris Wilson1-66/+27
2012-08-26pen: Use bisection to speed up vertex findingChris Wilson2-0/+93
2012-08-26stroke: Skip spline evaluation when stroking to a polygonChris Wilson1-0/+37
2012-08-26compositor: Skip invisible strokesChris Wilson3-21/+22
2012-08-24xlib/shm: Add missing release of the display after GetImageChris Wilson1-1/+3
2012-08-24xlib/shm: Reduce the frequency at which we emit eventsChris Wilson2-3/+3
2012-08-22gl: Add a non-thread-aware mode for GL devicesMartin Robinson5-3/+25
2012-08-22gl: Remove the shader language version abstractionMartin Robinson2-311/+159
2012-08-21xlib/shm: Only check if we are expecting an eventChris Wilson3-21/+46
2012-08-21xlib/shm: Use a genuine event rather than an open-ended requestChris Wilson3-21/+66
2012-08-20cairo-script: Attempt to fallback for unresolved patternsChris Wilson1-2/+17
2012-08-20ft: Report FILE_NOT_FOUND if creating a font with a specified nonexistent fileChris Wilson1-1/+2
2012-08-20stroker: Avoid emitting a miter join for across an elided degenerate segmentChris Wilson1-7/+11
2012-08-20tests: Add outline-toleranceChris Wilson3-0/+53
2012-08-19xlib: Move the shm cleanup from CloseDisplay to finish()Chris Wilson1-2/+2
2012-08-19ft: Only use a specified font filename if its accessibleChris Wilson1-5/+13
2012-08-18xlib: Drop the false optimisation of using a potentially busy shm upload pixmapChris Wilson1-2/+0
2012-08-18xlib/shm: Mark the ShmPixmap as active following an upload flushChris Wilson1-0/+3
2012-08-18xlib/shm: Fix runtime checking of has-shm-pixmaps for !shm caseChris Wilson1-0/+3
2012-08-18xlib/shm: Wrap the detection of shm with lockingChris Wilson1-0/+6
2012-08-18xlib/shm: Avoid using a synchronous ShmCreatePixmap if evading the readbackChris Wilson1-1/+4
2012-08-18xlib: Only use CopyArea if the ShmPixmap and destination are the same depthChris Wilson1-1/+5
2012-08-17xlib/shm: Clear the similar image surfaceChris Wilson1-1/+9
2012-08-17xlib/shm: Use an impromptu upload ShmSegmentChris Wilson4-22/+98
2012-08-17xlib/shm: Limit use of the impromptu fallback pixmap for uploadsChris Wilson5-10/+47
2012-08-17xlib/shm: Propagate the last-request to the synchronous createChris Wilson1-3/+6
2012-08-17xcb: Migrate to the common mempool implementationChris Wilson1-364/+21
2012-08-17xlib/shm: Fix up the shrinking of the priority queueChris Wilson1-1/+1
2012-08-17configure: Restore previous pixman required version of 0.22.0Chris Wilson1-1/+1
2012-08-17tor22: Add a simple method to quickly compute coverage (with saturation)Chris Wilson1-0/+2
2012-08-17xlib: Implement SHM fallbacks and fast upload pathsChris Wilson41-238/+2517
2012-08-16Fix broken XRender ARGB32 formatsDaniel Stone1-3/+2
2012-08-12image: Temporarily resurrect the old non-pixman glyph compositorChris Wilson2-1/+291