summaryrefslogtreecommitdiff
path: root/test
ModeNameSize
-rw-r--r--.gitignore2612logplain
-rw-r--r--.valgrind-suppressions11276logplain
-rw-r--r--6x13.pcf5239logplain
-rw-r--r--Makefile.am17204logplain
-rw-r--r--Makefile.win322384logplain
-rw-r--r--README3002logplain
-rw-r--r--a8-mask-ref.png128logplain
-rw-r--r--a8-mask.c2408logplain
-rw-r--r--big-trap.c3580logplain
-rw-r--r--bitmap-font-pdf-argb32-ref.png1064logplain
-rw-r--r--bitmap-font-ref.png950logplain
-rw-r--r--bitmap-font-rgb24-ref.png890logplain
-rw-r--r--bitmap-font.c3930logplain
-rw-r--r--buffer-diff.c11905logplain
-rw-r--r--buffer-diff.h3501logplain
-rwxr-xr-xcairo-test.c19320logplain
-rwxr-xr-xcairo-test.h4359logplain
-rw-r--r--caps-joins-alpha-quartz-ref.png2466logplain
-rw-r--r--caps-joins-alpha-ref.png2463logplain
-rw-r--r--caps-joins-alpha-svg-ref.png2454logplain
-rw-r--r--caps-joins-alpha.c3010logplain
-rw-r--r--caps-joins-ref.png1488logplain
-rw-r--r--caps-joins.c2766logplain
-rw-r--r--caps-sub-paths-ref.png197logplain
-rw-r--r--caps-sub-paths.c2122logplain
-rw-r--r--clip-all-ref.png118logplain
-rw-r--r--clip-all.c2254logplain
-rw-r--r--clip-fill-rule-pixel-aligned-ref.png195logplain
-rw-r--r--clip-fill-rule-pixel-aligned-rgb24-ref.png184logplain
-rw-r--r--clip-fill-rule-pixel-aligned.c2767logplain
-rw-r--r--clip-fill-rule-ps-argb32-ref.png322logplain
-rw-r--r--clip-fill-rule-ref.png431logplain
-rw-r--r--clip-fill-rule-rgb24-ref.png380logplain
-rw-r--r--clip-fill-rule.c2348logplain
-rw-r--r--clip-nesting-ps-argb32-ref.png651logplain
-rw-r--r--clip-nesting-quartz-ref.png1067logplain
-rw-r--r--clip-nesting-quartz-rgb24-ref.png956logplain
-rw-r--r--clip-nesting-ref.png1050logplain
-rw-r--r--clip-nesting-rgb24-ref.png955logplain
-rw-r--r--clip-nesting.c3089logplain
-rw-r--r--clip-operator-ref.png8262logplain
-rw-r--r--clip-operator-rgb24-ref.png3258logplain
-rw-r--r--clip-operator.c5557logplain
-rw-r--r--clip-push-group-quartz-ref.png203logplain
-rw-r--r--clip-push-group-ref.png199logplain
-rw-r--r--clip-push-group.c2309logplain
-rw-r--r--clip-twice-ps-argb32-ref.png575logplain
-rw-r--r--clip-twice-quartz-ref.png1171logplain
-rw-r--r--clip-twice-quartz-rgb24-ref.png1111logplain
-rw-r--r--clip-twice-ref.png1191logplain
-rw-r--r--clip-twice-rgb24-ref.png1120logplain
-rw-r--r--clip-twice.c2604logplain
-rw-r--r--close-path-ref.png312logplain
-rw-r--r--close-path.c2626logplain
-rw-r--r--composite-integer-translate-over-ref.png16385logplain
-rw-r--r--composite-integer-translate-over-repeat-ref.png401logplain
-rw-r--r--composite-integer-translate-over-repeat.c2872logplain
-rw-r--r--composite-integer-translate-over.c2203logplain
-rw-r--r--composite-integer-translate-source-ref.png16385logplain
-rw-r--r--composite-integer-translate-source.c2149logplain
-rw-r--r--copy-path-ps-argb32-ref.png442logplain
-rw-r--r--copy-path-ref.png579logplain
-rw-r--r--copy-path.c6691logplain
-rw-r--r--create-for-stream.c5851logplain
-rw-r--r--create-from-png-ref.png100logplain
-rw-r--r--create-from-png-stream-ref.png100logplain
-rw-r--r--create-from-png-stream.c2730logplain
-rw-r--r--create-from-png.c2551logplain
-rw-r--r--dash-caps-joins-ps-argb32-ref.png3854logplain
-rw-r--r--dash-caps-joins-quartz-ref.png4727logplain
-rw-r--r--dash-caps-joins-ref.png4718logplain
-rw-r--r--dash-caps-joins.c3179logplain
-rw-r--r--dash-no-dash-ref.png152logplain
-rw-r--r--dash-no-dash.c2627logplain
-rw-r--r--dash-offset-negative-ref.png171logplain
-rw-r--r--dash-offset-negative.c3118logplain
-rw-r--r--dash-scale-ps-argb32-ref.png6318logplain
-rw-r--r--dash-scale-ref.png7908logplain
-rw-r--r--dash-scale.c3651logplain
-rw-r--r--dash-state-ps-argb32-ref.png8652logplain
-rw-r--r--dash-state-ref.png9389logplain
-rw-r--r--dash-state.c2219logplain
-rw-r--r--dash-zero-length-ps-argb32-ref.png319logplain
-rw-r--r--dash-zero-length-ref.png238logplain
-rw-r--r--dash-zero-length-rgb24-ref.png218logplain
-rw-r--r--dash-zero-length.c4104logplain
-rw-r--r--degenerate-path-ps-argb32-ref.png390logplain
-rw-r--r--degenerate-path-ref.png257logplain
-rw-r--r--degenerate-path-rgb24-ref.png224logplain
-rw-r--r--degenerate-path.c3828logplain
-rw-r--r--device-offset-positive-ref.png139logplain
-rw-r--r--device-offset-positive-rgb24-ref.png130logplain
-rw-r--r--device-offset-positive.c2721logplain
-rw-r--r--device-offset-ref.png137logplain
-rw-r--r--device-offset-rgb24-ref.png130logplain
-rw-r--r--device-offset.c2698logplain
-rw-r--r--extend-pad-ref.png616logplain
-rw-r--r--extend-pad.c3207logplain
-rw-r--r--extend-reflect-ref.png153571logplain
-rw-r--r--extend-reflect.c692logplain
-rw-r--r--fallback-resolution.c4155logplain
-rw-r--r--fill-and-stroke-alpha-add-quartz-ref.png603logplain
-rw-r--r--fill-and-stroke-alpha-add-ref.png591logplain
-rw-r--r--fill-and-stroke-alpha-add.c3259logplain
-rw-r--r--fill-and-stroke-alpha-quartz-ref.png550logplain
-rw-r--r--fill-and-stroke-alpha-ref.png519logplain
-rw-r--r--fill-and-stroke-alpha.c3063logplain
-rw-r--r--fill-and-stroke-ps-argb32-ref.png310logplain
-rw-r--r--fill-and-stroke-quartz-ref.png286logplain
-rw-r--r--fill-and-stroke-quartz-rgb24-ref.png264logplain
-rw-r--r--fill-and-stroke-ref.png279logplain
-rw-r--r--fill-and-stroke-rgb24-ref.png257logplain
-rw-r--r--fill-and-stroke.c2064logplain
-rw-r--r--fill-degenerate-sort-order-quartz-ref.png2470logplain
-rw-r--r--fill-degenerate-sort-order-quartz-rgb24-ref.png2098logplain
-rw-r--r--fill-degenerate-sort-order-ref.png2397logplain
-rw-r--r--fill-degenerate-sort-order-rgb24-ref.png2060logplain
-rw-r--r--fill-degenerate-sort-order.c2748logplain
-rw-r--r--fill-missed-stop-ps-argb32-ref.png564logplain
-rw-r--r--fill-missed-stop-ref.png466logplain
-rw-r--r--fill-missed-stop-rgb24-ref.png394logplain
-rw-r--r--fill-missed-stop.c2643logplain
-rw-r--r--fill-rule-ps-argb32-ref.png2253logplain
-rw-r--r--fill-rule-quartz-ref.png2079logplain
-rw-r--r--fill-rule-quartz-rgb24-ref.png1790logplain
-rw-r--r--fill-rule-ref.png1979logplain
-rw-r--r--fill-rule-rgb24-ref.png1722logplain
-rw-r--r--fill-rule.c4340logplain
-rw-r--r--filter-nearest-offset-ref.png254logplain
-rw-r--r--filter-nearest-offset.c3370logplain
-rw-r--r--font-face-get-type.c2550logplain
-rw-r--r--font-matrix-translation-ps-argb32-ref.png785logplain
-rw-r--r--font-matrix-translation-ref.png1006logplain
-rw-r--r--font-matrix-translation-svg-ref.png970logplain
-rw-r--r--font-matrix-translation.c3181logplain
-rw-r--r--ft-font-create-for-ft-face.c4525logplain
-rw-r--r--ft-text-antialias-none-ps-argb32-ref.png335logplain
-rw-r--r--ft-text-antialias-none-ref.png336logplain
-rw-r--r--ft-text-antialias-none.c4145logplain
-rw-r--r--ft-text-vertical-layout-type1-ps-argb32-ref.png1877logplain
-rw-r--r--ft-text-vertical-layout-type1-ref.png3960logplain
-rw-r--r--ft-text-vertical-layout-type1-svg-ref.png3934logplain
-rw-r--r--ft-text-vertical-layout-type1.c4922logplain
-rw-r--r--ft-text-vertical-layout-type3-ps-argb32-ref.png1879logplain
-rw-r--r--ft-text-vertical-layout-type3-ref.png3934logplain
-rw-r--r--ft-text-vertical-layout-type3-svg-ref.png3957logplain
-rw-r--r--ft-text-vertical-layout-type3.c4849logplain
-rw-r--r--get-and-set.c4643logplain
-rw-r--r--get-clip.c10417logplain
-rw-r--r--get-group-target-ref.png134logplain
-rw-r--r--get-group-target.c3204logplain
-rw-r--r--get-path-extents.c7372logplain
-rw-r--r--glyph-cache-pressure-ref.png3223logplain
-rw-r--r--glyph-cache-pressure.c3012logplain
-rw-r--r--gradient-alpha-ref.png147logplain
-rw-r--r--gradient-alpha-rgb24-ref.png142logplain
-rw-r--r--gradient-alpha.c1986logplain
-rw-r--r--imagediff.c2469logplain
-rw-r--r--in-fill-empty-trapezoid.c3170logplain
-rw-r--r--infinite-join-ref.png194logplain
-rw-r--r--infinite-join.c2498logplain
-rw-r--r--invalid-matrix.c4490logplain
-rw-r--r--leaky-dash-ps-argb32-ref.png286logplain
-rw-r--r--leaky-dash-ref.png243logplain
-rw-r--r--leaky-dash.c2180logplain
-rw-r--r--leaky-polygon-ref.png368logplain
-rw-r--r--leaky-polygon.c2970logplain
-rw-r--r--line-width-ref.png201logplain
-rw-r--r--line-width-scale-ps-argb32-ref.png3903logplain
-rw-r--r--line-width-scale-ref.png6445logplain
-rw-r--r--line-width-scale.c5204logplain
-rw-r--r--line-width-zero.c2562logplain
-rw-r--r--line-width.c2187logplain
-rw-r--r--linear-gradient-ref.png1021logplain
-rw-r--r--linear-gradient-reflect-ref.png216logplain
-rw-r--r--linear-gradient-reflect.c2138logplain
-rw-r--r--linear-gradient-svg-ref.png1000logplain
-rw-r--r--linear-gradient.c4040logplain
-rw-r--r--long-lines-ref.png247logplain
-rw-r--r--long-lines.c2811logplain
-rwxr-xr-xmake-html.pl8345logplain
-rw-r--r--mask-ctm-ref.png129logplain
-rw-r--r--mask-ctm-rgb24-ref.png124logplain
-rw-r--r--mask-ctm-svg-argb32-ref.png108logplain
-rw-r--r--mask-ctm.c2511logplain
-rw-r--r--mask-ref.png8381logplain
-rw-r--r--mask-rgb24-ref.png7041logplain
-rw-r--r--mask-surface-ctm-ref.png129logplain
-rw-r--r--mask-surface-ctm-rgb24-ref.png124logplain
-rw-r--r--mask-surface-ctm-svg-argb32-ref.png108logplain
-rw-r--r--mask-surface-ctm.c2287logplain
-rw-r--r--mask-svg-argb32-ref.png8405logplain
-rw-r--r--mask.c6388logplain
-rw-r--r--move-to-show-surface-ref.png100logplain
-rw-r--r--move-to-show-surface.c2622logplain
-rw-r--r--multi-page.c4869logplain
-rw-r--r--new-sub-path-ps-argb32-ref.png559logplain
-rw-r--r--new-sub-path-quartz-ref.png386logplain
-rw-r--r--new-sub-path-quartz-rgb24-ref.png357logplain
-rw-r--r--new-sub-path-ref.png386logplain
-rw-r--r--new-sub-path-rgb24-ref.png355logplain
-rw-r--r--new-sub-path.c2380logplain
-rw-r--r--nil-surface-ref.png107logplain
-rw-r--r--nil-surface-rgb24-ref.png106logplain
-rw-r--r--nil-surface.c5408logplain
-rw-r--r--operator-clear-quartz-ref.png1195logplain
-rw-r--r--operator-clear-quartz-rgb24-ref.png1244logplain
-rw-r--r--operator-clear-ref.png1084logplain
-rw-r--r--operator-clear-rgb24-ref.png965logplain
-rw-r--r--operator-clear.c5780logplain
-rw-r--r--operator-source-ref.png4422logplain
-rw-r--r--operator-source-rgb24-ref.png3201logplain
-rw-r--r--operator-source.c6731logplain
-rw-r--r--paint-ref.png116logplain
-rw-r--r--paint-repeat-ref.png145logplain
-rw-r--r--paint-repeat.c2332logplain
-rw-r--r--paint-source-alpha-pdf-argb32-ref.png471logplain
-rw-r--r--paint-source-alpha-ref.png256logplain
-rw-r--r--paint-source-alpha-svg-ref.png505logplain
-rw-r--r--paint-source-alpha.c2262logplain
-rw-r--r--paint-with-alpha-ref.png256logplain
-rw-r--r--paint-with-alpha-svg-ref.png516logplain
-rw-r--r--paint-with-alpha.c2242logplain
-rw-r--r--paint.c1715logplain
-rw-r--r--pattern-get-type.c2801logplain
-rw-r--r--pattern-getters-ref.png107logplain
-rw-r--r--pattern-getters.c5031logplain
-rw-r--r--pdf-features.c4713logplain
-rw-r--r--pdf2png.c2838logplain
-rw-r--r--pdf2svg.c3011logplain
d---------pdiff450logplain
-rw-r--r--pixman-rotate-ref.png260logplain
-rw-r--r--pixman-rotate-rgb24-ref.png244logplain
-rw-r--r--pixman-rotate.c2859logplain
-rw-r--r--png-flatten.c2507logplain
-rw-r--r--ps-features.c5386logplain
-rw-r--r--pthread-show-text.c2934logplain
-rw-r--r--push-group-ref.png3005logplain
-rw-r--r--push-group-rgb24-ref.png2849logplain
-rw-r--r--push-group-svg-argb32-ref.png2935logplain
-rw-r--r--push-group.c4005logplain
-rw-r--r--radial-gradient-ref.png91159logplain
-rw-r--r--radial-gradient-svg-ref.png91039logplain
-rw-r--r--radial-gradient.c3053logplain
-rw-r--r--random-intersections-ps-argb32-ref.png89416logplain
-rw-r--r--random-intersections-ref.png132210logplain
-rw-r--r--random-intersections.c2468logplain
-rw-r--r--rectangle-rounding-error-ref.png298logplain
-rw-r--r--rectangle-rounding-error.c2240logplain
-rw-r--r--rectilinear-stroke-ref.png213logplain
-rw-r--r--rectilinear-stroke.c4536logplain
-rw-r--r--rel-path-quartz-ref.png212logplain
-rw-r--r--rel-path-quartz-rgb24-ref.png228logplain
-rw-r--r--rel-path-ref.png212logplain
-rw-r--r--rel-path-rgb24-ref.png228logplain
-rw-r--r--rel-path.c1851logplain
-rw-r--r--romedalen.png80944logplain
-rw-r--r--rotate-image-surface-paint-pdf-argb32-ref.png209logplain
-rw-r--r--rotate-image-surface-paint-ps-argb32-ref.png276logplain
-rw-r--r--rotate-image-surface-paint-ref.png232logplain
-rw-r--r--rotate-image-surface-paint-svg-ref.png248logplain
-rw-r--r--rotate-image-surface-paint.c3284logplain
-rw-r--r--scale-down-source-surface-paint-ref.png133logplain
-rw-r--r--scale-down-source-surface-paint.c2418logplain
-rw-r--r--scale-source-surface-paint-pdf-argb32-ref.png182logplain
-rw-r--r--scale-source-surface-paint-ref.png147logplain
-rw-r--r--scale-source-surface-paint-rgb24-ref.png136logplain
-rw-r--r--scale-source-surface-paint-svg-argb32-ref.png182logplain
-rw-r--r--scale-source-surface-paint-svg-rgb24-ref.png192logplain
-rw-r--r--scale-source-surface-paint.c2196logplain
-rw-r--r--select-font-face-ref.png2473logplain
-rw-r--r--select-font-face.c2425logplain
-rw-r--r--select-font-no-show-text.c2097logplain
-rw-r--r--self-copy-ref.png291logplain
-rw-r--r--self-copy.c2853logplain
-rw-r--r--self-intersecting-ref.png242logplain
-rw-r--r--self-intersecting-rgb24-ref.png304logplain
-rw-r--r--self-intersecting.c3251logplain
-rw-r--r--set-source-ref.png120logplain
-rw-r--r--set-source-rgb24-ref.png120logplain
-rw-r--r--set-source-svg-argb32-ref.png104logplain
-rw-r--r--set-source.c2622logplain
-rw-r--r--show-glyphs-many-ref.png118logplain
-rw-r--r--show-glyphs-many.c3886logplain
-rw-r--r--show-text-current-point-ref.png2411logplain
-rw-r--r--show-text-current-point.c2174logplain
-rw-r--r--skew-extreme-ref.png1012logplain
-rw-r--r--skew-extreme.c3327logplain
-rw-r--r--solid-pattern-cache-stress.c2809logplain
-rw-r--r--source-clip-ref.png133logplain
-rw-r--r--source-clip-scale-quartz-ref.png148logplain
-rw-r--r--source-clip-scale-ref.png161logplain
-rw-r--r--source-clip-scale-svg-ref.png119logplain
-rw-r--r--source-clip-scale.c2839logplain
-rw-r--r--source-clip.c2565logplain
-rw-r--r--source-surface-scale-paint-ref.png139logplain
-rw-r--r--source-surface-scale-paint-rgb24-ref.png133logplain
-rw-r--r--source-surface-scale-paint.c2192logplain
-rw-r--r--surface-finish-twice.c2476logplain
-rw-r--r--surface-pattern-pdf-argb32-ref.png14880logplain
-rw-r--r--surface-pattern-ps-argb32-ref.png2520logplain
-rw-r--r--surface-pattern-ref.png11439logplain
-rw-r--r--surface-pattern-scale-down-pdf-argb32-ref.png1565logplain
-rw-r--r--surface-pattern-scale-down-ps-argb32-ref.png1400logplain
-rw-r--r--surface-pattern-scale-down-ref.png1784logplain
-rw-r--r--surface-pattern-scale-down.c3061logplain
-rw-r--r--surface-pattern-scale-up-pdf-argb32-ref.png3886logplain
-rw-r--r--surface-pattern-scale-up-ps-argb32-ref.png1011logplain
-rw-r--r--surface-pattern-scale-up-ref.png3825logplain
-rw-r--r--surface-pattern-scale-up.c3051logplain
-rw-r--r--surface-pattern-svg-ref.png17663logplain
-rw-r--r--surface-pattern.c3039logplain
-rw-r--r--svg-clip.c4214logplain
-rw-r--r--svg-surface.c3332logplain
-rw-r--r--svg2pdf.c2667logplain
-rw-r--r--svg2png.c2113logplain
-rwxr-xr-xtestsvg1068logplain
-rw-r--r--text-antialias-gray-ref.png1084logplain
-rw-r--r--text-antialias-gray.c2815logplain
-rw-r--r--text-antialias-none-ref.png298logplain
-rw-r--r--text-antialias-none.c2808logplain
-rw-r--r--text-antialias-subpixel-ref.png1121logplain
-rw-r--r--text-antialias-subpixel.c2787logplain
-rw-r--r--text-cache-crash.c4198logplain
-rw-r--r--text-glyph-range-ref.png1810logplain
-rw-r--r--text-glyph-range-rgb24-ref.png1645logplain
-rw-r--r--text-glyph-range.c4483logplain
-rw-r--r--text-pattern-ref.png1717logplain
-rw-r--r--text-pattern-rgb24-ref.png1414logplain
-rw-r--r--text-pattern-svg-argb32-ref.png1749logplain
-rw-r--r--text-pattern-svg-rgb24-ref.png1563logplain
-rw-r--r--text-pattern.c2193logplain
-rw-r--r--text-rotate-ps-argb32-ref.png7198logplain
-rw-r--r--text-rotate-ref.png17775logplain
-rw-r--r--text-rotate-svg-ref.png18301logplain
-rw-r--r--text-rotate.c5588logplain
-rw-r--r--text-zero-len-ref.png130logplain
-rw-r--r--text-zero-len.c2788logplain
-rw-r--r--transforms-ref.png361logplain
-rw-r--r--transforms.c2812logplain
-rw-r--r--translate-show-surface-ref.png100logplain
-rw-r--r--translate-show-surface.c2647logplain
-rw-r--r--trap-clip-quartz-ref.png5814logplain
-rw-r--r--trap-clip-quartz-rgb24-ref.png5385logplain
-rw-r--r--trap-clip-ref.png5723logplain
-rw-r--r--trap-clip-rgb24-ref.png5365logplain
-rw-r--r--trap-clip.c5422logplain
-rw-r--r--truetype-tables.c2051logplain
-rw-r--r--unantialiased-shapes-ref.png4449logplain
-rw-r--r--unantialiased-shapes.c3168logplain
-rw-r--r--unbounded-operator-ref.png2777logplain
-rw-r--r--unbounded-operator-rgb24-ref.png1315logplain
-rw-r--r--unbounded-operator.c5534logplain
-rw-r--r--user-data.c2777logplain
-rw-r--r--xlib-surface.c7335logplain
-rw-r--r--zero-alpha-ref.png115logplain
-rw-r--r--zero-alpha.c3356logplain