summaryrefslogtreecommitdiff
path: root/test
ModeNameSize
-rw-r--r--.gitignore370logplain
-rw-r--r--.valgrind-suppressions12743logplain
-rw-r--r--6x13.pcf5239logplain
-rw-r--r--COPYING1026logplain
-rw-r--r--Makefile.am15854logplain
-rw-r--r--Makefile.sources10899logplain
-rw-r--r--Makefile.win321659logplain
-rw-r--r--README12383logplain
-rw-r--r--a1-bug.c1966logplain
-rw-r--r--a1-clip.c4824logplain
-rw-r--r--a1-fill.c2269logplain
-rw-r--r--a1-image-sample.c2332logplain
-rw-r--r--a1-mask-sample.c2620logplain
-rw-r--r--a1-mask.c5436logplain
-rw-r--r--a1-rasterisation.c3128logplain
-rw-r--r--a1-sample.c1996logplain
-rw-r--r--a1-traps-sample.c2065logplain
-rw-r--r--a8-clear.c2054logplain
-rw-r--r--a8-mask.c5574logplain
-rw-r--r--aliasing.c3046logplain
-rw-r--r--alpha-similar.c2300logplain
-rw-r--r--any2ppm.c20210logplain
-rw-r--r--api-special-cases.c28094logplain
-rw-r--r--arc-direction.c3227logplain
-rw-r--r--arc-infinite-loop.c2131logplain
-rw-r--r--arc-looping-dash.c2502logplain
-rw-r--r--big-empty-box.c2178logplain
-rw-r--r--big-empty-triangle.c2365logplain
-rw-r--r--big-line.c2156logplain
-rw-r--r--big-little-box.c2319logplain
-rw-r--r--big-little-triangle.c2414logplain
-rw-r--r--big-trap.c3637logplain
-rw-r--r--bilevel-image.c2150logplain
-rw-r--r--bitmap-font.c7825logplain
-rw-r--r--buffer-diff.c8723logplain
-rw-r--r--buffer-diff.h2520logplain
-rw-r--r--bug-40410.c2410logplain
-rw-r--r--bug-51910.c2620logplain
-rw-r--r--bug-bo-collins.c2431logplain
-rw-r--r--bug-bo-rectangular.c2134logplain
-rw-r--r--bug-bo-ricotz.c2712logplain
-rw-r--r--bug-extents.c2110logplain
-rw-r--r--bug-seams.c3991logplain
-rw-r--r--bug-source-cu.c2558logplain
-rw-r--r--bug-spline.c2784logplain
-rw-r--r--cairo-test-private.h2297logplain
-rw-r--r--cairo-test-runner.c25925logplain
-rw-r--r--cairo-test-trace.c40159logplain
-rw-r--r--cairo-test.c47259logplain
-rw-r--r--cairo-test.h9787logplain
-rw-r--r--caps-joins-alpha.c2967logplain
-rw-r--r--caps-joins-curve.c3145logplain
-rw-r--r--caps-joins.c3021logplain
-rw-r--r--caps-sub-paths.c2081logplain
-rw-r--r--caps-tails-curve.c3584logplain
-rw-r--r--caps.c2620logplain
-rw-r--r--checkerboard.c1693logplain
-rw-r--r--clear-source.c4584logplain
-rw-r--r--clear.c2704logplain
-rw-r--r--clip-all.c2495logplain
-rw-r--r--clip-complex-shape.c3536logplain
-rw-r--r--clip-contexts.c2567logplain
-rw-r--r--clip-device-offset.c2529logplain
-rw-r--r--clip-disjoint-hatching.c2810logplain
-rw-r--r--clip-disjoint-quad.c2525logplain
-rw-r--r--clip-disjoint.c2700logplain
-rw-r--r--clip-double-free.c3904logplain
-rw-r--r--clip-draw-unbounded.c4935logplain
-rw-r--r--clip-empty-group.c2141logplain
-rw-r--r--clip-empty-save.c2181logplain
-rw-r--r--clip-empty.c2129logplain
-rw-r--r--clip-fill-no-op.c2301logplain
-rw-r--r--clip-fill-rule-pixel-aligned.c2724logplain
-rw-r--r--clip-fill-rule.c2692logplain
-rw-r--r--clip-fill.c2555logplain
-rw-r--r--clip-group-shapes.c5438logplain
-rw-r--r--clip-image.c2958logplain
-rw-r--r--clip-intersect.c2698logplain
-rw-r--r--clip-mixed-antialias.c3889logplain
-rw-r--r--clip-nesting.c3345logplain
-rw-r--r--clip-operator.c5572logplain
-rw-r--r--clip-polygons.c3137logplain
-rw-r--r--clip-push-group.c2265logplain
-rw-r--r--clip-rectilinear.c2489logplain
-rw-r--r--clip-shape.c2382logplain
-rw-r--r--clip-stroke-no-op.c2307logplain
-rw-r--r--clip-stroke.c3477logplain
-rw-r--r--clip-text.c2812logplain
-rw-r--r--clip-twice-rectangle.c2438logplain
-rw-r--r--clip-twice.c2560logplain
-rw-r--r--clip-unbounded.c2507logplain
-rw-r--r--clip-zero.c2330logplain
-rw-r--r--clipped-group.c2734logplain
-rw-r--r--clipped-surface.c2146logplain
-rw-r--r--clipped-trapezoids-ref.png1055logplain
-rw-r--r--clipped-trapezoids.c3303logplain
-rw-r--r--close-path-current-point.c3186logplain
-rw-r--r--close-path.c2623logplain
-rw-r--r--composite-integer-translate-over-repeat.c2851logplain
-rw-r--r--composite-integer-translate-over.c2242logplain
-rw-r--r--composite-integer-translate-source.c2188logplain
-rw-r--r--copy-disjoint.c2653logplain
-rw-r--r--copy-path.c9195logplain
-rw-r--r--coverage.c11085logplain
-rw-r--r--create-for-stream.c8161logplain
-rw-r--r--create-from-png-stream.c3432logplain
-rw-r--r--create-from-png.c11288logplain
-rw-r--r--culled-glyphs.c2317logplain
-rw-r--r--curve-to-as-line-to.c3185logplain
-rw-r--r--dash-caps-joins.c3133logplain
-rw-r--r--dash-curve.c2218logplain
-rw-r--r--dash-infinite-loop.c3155logplain
-rw-r--r--dash-no-dash.c2591logplain
-rw-r--r--dash-offset-negative.c3082logplain
-rw-r--r--dash-offset.c3204logplain
-rw-r--r--dash-scale.c3598logplain
-rw-r--r--dash-state.c2179logplain
-rw-r--r--dash-zero-length.c4068logplain
-rw-r--r--degenerate-arc.c2455logplain
-rw-r--r--degenerate-arcs.c2046logplain
-rw-r--r--degenerate-curve-to.c2939logplain
-rw-r--r--degenerate-dash.c2546logplain
-rw-r--r--degenerate-linear-gradient.c2553logplain
-rw-r--r--degenerate-path.c3741logplain
-rw-r--r--degenerate-pen.c3456logplain
-rw-r--r--degenerate-radial-gradient.c2942logplain
-rw-r--r--degenerate-rel-curve-to.c2953logplain
-rw-r--r--degenerate-solid-dash.c2286logplain
-rw-r--r--device-offset-fractional.c2418logplain
-rw-r--r--device-offset-positive.c2792logplain
-rw-r--r--device-offset-scale.c2712logplain
-rw-r--r--device-offset.c2684logplain
-rw-r--r--drunkard-tails.c3653logplain
-rw-r--r--error-setters.c3332logplain
-rw-r--r--extend-pad-border.c3257logplain
-rw-r--r--extend-pad-similar.c2812logplain
-rw-r--r--extend-pad.c2753logplain
-rw-r--r--extend-reflect-similar.c1559logplain
-rw-r--r--extend-reflect.c766logplain
-rw-r--r--extend-repeat-similar.c1556logplain
-rw-r--r--extend-repeat.c726logplain
-rw-r--r--extended-blend.c7388logplain
-rw-r--r--fallback-resolution.c14304logplain
-rw-r--r--fallback.c2458logplain
-rw-r--r--fill-alpha-pattern.c3057logplain
-rw-r--r--fill-alpha.c2766logplain
-rw-r--r--fill-and-stroke-alpha-add.c3240logplain
-rw-r--r--fill-and-stroke-alpha.c3044logplain
-rw-r--r--fill-and-stroke.c2045logplain
-rw-r--r--fill-degenerate-sort-order.c2716logplain
-rw-r--r--fill-disjoint.c2069logplain
-rw-r--r--fill-empty.c2034logplain
-rw-r--r--fill-image.c2957logplain
-rw-r--r--fill-missed-stop.c2600logplain
-rw-r--r--fill-rule.c4302logplain
-rw-r--r--filter-bilinear-extents.c3511logplain
-rw-r--r--filter-nearest-offset.c3564logplain
-rw-r--r--filter-nearest-transformed.c3804logplain
-rw-r--r--finer-grained-fallbacks.c5665logplain
-rw-r--r--font-face-get-type.c2821logplain
-rw-r--r--font-matrix-translation.c4707logplain
-rw-r--r--font-options.c4695logplain
-rw-r--r--ft-font-create-for-ft-face.c7408logplain
-rw-r--r--ft-show-glyphs-positioning.c6233logplain
-rw-r--r--ft-show-glyphs-table.c3880logplain
-rw-r--r--ft-text-antialias-none.c4647logplain
-rw-r--r--ft-text-vertical-layout-type1.c5407logplain
-rw-r--r--ft-text-vertical-layout-type3.c5342logplain
-rwxr-xr-xgenerate_refs.sh338logplain
-rw-r--r--get-and-set.c4629logplain
-rw-r--r--get-clip.c9352logplain
-rw-r--r--get-group-target.c3159logplain
-rw-r--r--get-path-extents.c17201logplain
-rw-r--r--get-xrender-format.c3818logplain
-rw-r--r--gl-device-release.c6072logplain
-rw-r--r--gl-surface-source.c2893logplain
-rw-r--r--glyph-cache-pressure.c3012logplain
-rw-r--r--gradient-alpha.c1953logplain
-rw-r--r--gradient-constant-alpha.c2120logplain
-rw-r--r--gradient-zero-stops-mask.c2043logplain
-rw-r--r--gradient-zero-stops.c2003logplain
-rw-r--r--group-clip.c2017logplain
-rw-r--r--group-paint.c1742logplain
-rw-r--r--group-state.c3166logplain
-rw-r--r--group-unaligned.c2025logplain
-rw-r--r--half-coverage.c4068logplain
-rw-r--r--halo.c4506logplain
-rw-r--r--hatchings.c3952logplain
-rw-r--r--horizontal-clip.c2743logplain
-rw-r--r--huge-linear.c2247logplain
-rw-r--r--huge-radial.c2323logplain
-rw-r--r--image-bug-710072.c2751logplain
-rw-r--r--image-surface-source.c1583logplain
-rw-r--r--imagediff.c8502logplain
-rw-r--r--implicit-close.c1830logplain
-rw-r--r--in-fill-empty-trapezoid.c3245logplain
-rw-r--r--in-fill-trapezoid.c9392logplain
-rw-r--r--index.html960logplain
-rw-r--r--infinite-join.c2454logplain
-rw-r--r--invalid-matrix.c12020logplain
-rw-r--r--inverse-text.c2408logplain
-rw-r--r--inverted-clip.c1857logplain
-rw-r--r--joins-loop.c2721logplain
-rw-r--r--joins-retrace.c3064logplain
-rw-r--r--joins-star.c3005logplain
-rw-r--r--joins.c3032logplain
-rw-r--r--jp2.jp22999logplain
-rw-r--r--jpeg.jpg2316logplain
-rw-r--r--large-clip.c1771logplain
-rw-r--r--large-font.c2532logplain
-rw-r--r--large-source-roi.c2805logplain
-rw-r--r--large-source.c3266logplain
-rw-r--r--large-twin-antialias-mixed.c3308logplain
-rw-r--r--leaky-dash.c2145logplain
-rw-r--r--leaky-dashed-rectangle.c3173logplain
-rw-r--r--leaky-dashed-stroke.c6392logplain
-rw-r--r--leaky-polygon.c2932logplain
-rw-r--r--line-width-large-overlap.c4590logplain
-rw-r--r--line-width-overlap.c4553logplain
-rw-r--r--line-width-scale.c5084logplain
-rw-r--r--line-width-tolerance.c2356logplain
-rw-r--r--line-width-zero.c2520logplain
-rw-r--r--line-width.c2496logplain
-rw-r--r--linear-gradient-extend.c2736logplain
-rw-r--r--linear-gradient-large.c2441logplain
-rw-r--r--linear-gradient-one-stop.c2776logplain
-rw-r--r--linear-gradient-reflect.c2099logplain
-rw-r--r--linear-gradient-subset.c3975logplain
-rw-r--r--linear-gradient.c3999logplain
-rw-r--r--linear-step-function.c2157logplain
-rw-r--r--linear-uniform.c2298logplain
-rw-r--r--long-dashed-lines.c2267logplain
-rw-r--r--long-lines.c2777logplain
-rw-r--r--make-cairo-test-constructors.sh482logplain
-rw-r--r--map-to-image.c4776logplain
-rw-r--r--mask-alpha.c2849logplain
-rw-r--r--mask-ctm.c2532logplain
-rw-r--r--mask-glyphs.c5055logplain
-rw-r--r--mask-surface-ctm.c2298logplain
-rw-r--r--mask-transformed-image.c3148logplain
-rw-r--r--mask-transformed-similar.c3220logplain
-rw-r--r--mask.c6769logplain
-rw-r--r--mesh-pattern-accuracy.c3429logplain
-rw-r--r--mesh-pattern-conical.c3906logplain
-rw-r--r--mesh-pattern-control-points.c4062logplain
-rw-r--r--mesh-pattern-fold.c2810logplain
-rw-r--r--mesh-pattern-overlap.c2597logplain
-rw-r--r--mesh-pattern-transformed.c3668logplain
-rw-r--r--mesh-pattern.c3392logplain
-rw-r--r--mime-data.c4117logplain
-rw-r--r--mime-surface-api.c4515logplain
-rw-r--r--miter-precision.c2562logplain
-rw-r--r--move-to-show-surface.c2651logplain
-rw-r--r--multi-page.c5402logplain
-rw-r--r--negative-stride-image.c2376logplain
-rw-r--r--new-sub-path.c2337logplain
-rw-r--r--nil-surface.c5612logplain
-rw-r--r--operator-alpha-alpha.c5097logplain
-rw-r--r--operator-alpha.c2170logplain
-rw-r--r--operator-clear.c5809logplain
-rw-r--r--operator-source.c7118logplain
-rw-r--r--operator.c2125logplain
-rw-r--r--outline-tolerance.c1881logplain
-rw-r--r--over-above-source.c2506logplain
-rw-r--r--over-around-source.c2861logplain
-rw-r--r--over-below-source.c2495logplain
-rw-r--r--over-between-source.c2862logplain
-rw-r--r--overlapping-boxes.c2815logplain
-rw-r--r--overlapping-dash-caps.c2192logplain
-rw-r--r--overlapping-glyphs.c4121logplain
-rw-r--r--paint-clip-fill.c3483logplain
-rw-r--r--paint-repeat.c2350logplain
-rw-r--r--paint-source-alpha.c2287logplain
-rw-r--r--paint-with-alpha.c4623logplain
-rw-r--r--paint.c1672logplain
-rw-r--r--partial-clip-text.c3148logplain
-rw-r--r--partial-coverage.c19400logplain
-rw-r--r--pass-through.c2707logplain
-rw-r--r--path-append.c2770logplain
-rw-r--r--path-precision.c3472logplain
-rw-r--r--path-stroke-twice.c1938logplain
-rw-r--r--pattern-get-type.c3005logplain
-rw-r--r--pattern-getters.c7591logplain
-rw-r--r--pdf-features.c4881logplain
-rw-r--r--pdf-isolated-group.c2438logplain
-rw-r--r--pdf-mime-data.c5191logplain
-rw-r--r--pdf-surface-source.c1727logplain
-rw-r--r--pdf2png.c3064logplain
d---------pdiff492logplain
-rw-r--r--pixman-rotate.c2849logplain
-rw-r--r--png-flatten.c2507logplain
-rw-r--r--png.c5410logplain
-rw-r--r--png.png2096logplain
-rw-r--r--ps-eps.c9712logplain
-rw-r--r--ps-features.c5639logplain
-rw-r--r--ps-surface-source.c1721logplain
-rw-r--r--ps2png.c3592logplain
-rw-r--r--pthread-same-source.c5318logplain
-rw-r--r--pthread-show-text.c4095logplain
-rw-r--r--pthread-similar.c3118logplain
-rw-r--r--push-group-color.c4481logplain
-rw-r--r--push-group-path-offset.c2552logplain
-rw-r--r--push-group.c3962logplain
-rw-r--r--quartz-surface-source.c1612logplain
-rw-r--r--radial-gradient-extend.c2765logplain
-rw-r--r--radial-gradient.c7314logplain
-rw-r--r--radial-outer-focus.c2294logplain
-rw-r--r--random-clips.c5201logplain
-rw-r--r--random-intersections-curves-eo.c2747logplain
-rw-r--r--random-intersections-curves-nz.c2747logplain
-rw-r--r--random-intersections-eo.c2430logplain
-rw-r--r--random-intersections-nonzero.c2435logplain
-rw-r--r--raster-source.c4013logplain
-rw-r--r--record-extend.c8070logplain
-rw-r--r--record-mesh.c5006logplain
-rw-r--r--record.c13411logplain
-rw-r--r--record1414x.c13821logplain
-rw-r--r--record2x.c13527logplain
-rw-r--r--record90.c13560logplain
-rw-r--r--recordflip.c13489logplain
-rw-r--r--recording-surface-extend.c5440logplain
-rw-r--r--recording-surface-pattern.c5146logplain
-rw-r--r--rectangle-rounding-error.c2208logplain
-rw-r--r--rectilinear-dash-scale.c5758logplain
-rw-r--r--rectilinear-dash.c5252logplain
-rw-r--r--rectilinear-fill.c2589logplain
-rw-r--r--rectilinear-grid.c2839logplain
-rw-r--r--rectilinear-miter-limit.c2753logplain
-rw-r--r--rectilinear-stroke.c4495logplain
d---------reference298152logplain
-rw-r--r--reflected-stroke.c2746logplain
-rw-r--r--rel-path.c3820logplain
-rw-r--r--rgb24-ignore-alpha.c2073logplain
-rw-r--r--romedalen.jpg11400logplain
-rw-r--r--romedalen.png80944logplain
-rw-r--r--rotate-image-surface-paint.c5502logplain
-rw-r--r--rotated-clip.c3627logplain
-rw-r--r--rounded-rectangle-fill.c2392logplain
-rw-r--r--rounded-rectangle-stroke.c2319logplain
-rwxr-xr-xrun-cairo-test-suite.sh359logplain
-rw-r--r--sample.c3513logplain
-rw-r--r--scale-down-source-surface-paint.c2447logplain
-rw-r--r--scale-offset-image.c4235logplain
-rw-r--r--scale-offset-similar.c4257logplain
-rw-r--r--scale-source-surface-paint.c2225logplain
-rw-r--r--scaled-font-zero-matrix.c2355logplain
-rw-r--r--scarab.jpg9650logplain
-rw-r--r--select-font-face.c2363logplain
-rw-r--r--select-font-no-show-text.c2062logplain
-rw-r--r--self-copy-overlap.c1908logplain
-rw-r--r--self-copy.c2816logplain
-rw-r--r--self-intersecting.c3279logplain
-rw-r--r--set-source.c2645logplain
-rw-r--r--shape-general-convex.c2603logplain
-rw-r--r--shape-sierpinski.c2327logplain
-rw-r--r--show-glyphs-advance.c3160logplain
-rw-r--r--show-glyphs-many.c5485logplain
-rw-r--r--show-text-current-point.c2160logplain
-rw-r--r--skew-extreme.c3296logplain
-rw-r--r--smask-fill.c2690logplain
-rw-r--r--smask-image-mask.c3103logplain
-rw-r--r--smask-mask.c3519logplain
-rw-r--r--smask-paint.c3059logplain
-rw-r--r--smask-stroke.c2697logplain
-rw-r--r--smask-text.c3054logplain
-rw-r--r--smask.c4615logplain
-rw-r--r--solid-pattern-cache-stress.c5395logplain
-rw-r--r--source-clip-scale.c2817logplain
-rw-r--r--source-clip.c2543logplain
-rw-r--r--source-surface-scale-paint.c2221logplain
-rw-r--r--spline-decomposition.c11702logplain
-rw-r--r--stride-12-image.c2353logplain
-rw-r--r--stroke-clipped.c1740logplain
-rw-r--r--stroke-ctm-caps.c2642logplain
-rw-r--r--stroke-image.c2618logplain
-rw-r--r--stroke-open-box.c1800logplain
-rw-r--r--stroke-pattern.c2194logplain
-rw-r--r--subsurface-image-repeat.c2718logplain
-rw-r--r--subsurface-modify-child.c3581logplain
-rw-r--r--subsurface-modify-parent.c2826logplain
-rw-r--r--subsurface-outside-target.c5805logplain
-rw-r--r--subsurface-pad.c2762logplain
-rw-r--r--subsurface-reflect.c2778logplain
-rw-r--r--subsurface-repeat.c2773logplain
-rw-r--r--subsurface-scale.c3166logplain
-rw-r--r--subsurface-similar-repeat.c3065logplain
-rw-r--r--subsurface.c2917logplain
-rw-r--r--surface-finish-twice.c2783logplain
-rw-r--r--surface-pattern-big-scale-down.c3760logplain
-rw-r--r--surface-pattern-operator.c3863logplain
-rw-r--r--surface-pattern-scale-down-extend.c4252logplain
-rw-r--r--surface-pattern-scale-down.c3046logplain
-rw-r--r--surface-pattern-scale-up.c3266logplain
-rw-r--r--surface-pattern.c3154logplain
-rw-r--r--surface-source.c5550logplain
-rw-r--r--svg-clip.c4602logplain
-rw-r--r--svg-surface-source.c1732logplain
-rw-r--r--svg-surface.c3728logplain
-rw-r--r--svg2png.c2113logplain
-rwxr-xr-xtestsvg1068logplain
-rw-r--r--testtable.js11992logplain
-rw-r--r--text-antialias-subpixel.c4056logplain
-rw-r--r--text-antialias.c3548logplain
-rw-r--r--text-cache-crash.c3417logplain
-rw-r--r--text-glyph-range.c4424logplain
-rw-r--r--text-pattern.c2373logplain
-rw-r--r--text-rotate.c6456logplain
-rw-r--r--text-transform.c3187logplain
-rw-r--r--text-zero-len.c7772logplain
-rw-r--r--tiger.c2509logplain
-rw-r--r--tiger.inc117651logplain
-rw-r--r--tighten-bounds.c4526logplain
-rw-r--r--toy-font-face.c6312logplain
-rw-r--r--transforms.c2779logplain
-rw-r--r--translate-show-surface.c2675logplain
-rw-r--r--trap-clip.c5917logplain
-rw-r--r--twin-antialias-gray.c2412logplain
-rw-r--r--twin-antialias-mixed.c3293logplain
-rw-r--r--twin-antialias-none.c2413logplain
-rw-r--r--twin-antialias-subpixel.c2425logplain
-rw-r--r--twin.c2069logplain
-rw-r--r--unaligned-box.c2268logplain
-rw-r--r--unantialiased-shapes.c3143logplain
-rw-r--r--unbounded-operator.c5555logplain
-rw-r--r--unclosed-strokes.c2610logplain
-rw-r--r--user-data.c3137logplain
-rw-r--r--user-font-mask.c8091logplain
-rw-r--r--user-font-proxy.c7113logplain
-rw-r--r--user-font-rescale.c10928logplain
-rw-r--r--user-font.c8254logplain
-rw-r--r--white-in-noop.c1790logplain
-rw-r--r--world-map.c3904logplain
-rw-r--r--world-map.h438772logplain
-rw-r--r--xcb-huge-image-shm.c2358logplain
-rw-r--r--xcb-huge-subimage.c2767logplain
-rw-r--r--xcb-snapshot-assert.c2432logplain
-rw-r--r--xcb-stress-cache.c4214logplain
-rw-r--r--xcb-surface-source.c4118logplain
-rw-r--r--xcomposite-projection.c3447logplain
-rw-r--r--xlib-expose-event.c5640logplain
-rw-r--r--xlib-surface-source.c2978logplain
-rw-r--r--xlib-surface.c8911logplain
-rw-r--r--zero-alpha.c3381logplain
-rw-r--r--zero-mask.c5968logplain