11176bdada62cabc6ec4b0308a930e83b679d5d36John Reck#include <stdlib.h>
21176bdada62cabc6ec4b0308a930e83b679d5d36John Reck#include "utils.h"
31176bdada62cabc6ec4b0308a930e83b679d5d36John Reck
41176bdada62cabc6ec4b0308a930e83b679d5d36John Reckint
51176bdada62cabc6ec4b0308a930e83b679d5d36John Reckmain()
61176bdada62cabc6ec4b0308a930e83b679d5d36John Reck{
71176bdada62cabc6ec4b0308a930e83b679d5d36John Reck    pixman_image_t *dst;
81176bdada62cabc6ec4b0308a930e83b679d5d36John Reck    pixman_trapezoid_t traps[1] = {
91176bdada62cabc6ec4b0308a930e83b679d5d36John Reck	{
101176bdada62cabc6ec4b0308a930e83b679d5d36John Reck	    2147483646,
111176bdada62cabc6ec4b0308a930e83b679d5d36John Reck	    2147483647,
121176bdada62cabc6ec4b0308a930e83b679d5d36John Reck	    {
131176bdada62cabc6ec4b0308a930e83b679d5d36John Reck		{ 0, 0 },
141176bdada62cabc6ec4b0308a930e83b679d5d36John Reck		{ 0, 2147483647 }
151176bdada62cabc6ec4b0308a930e83b679d5d36John Reck	    },
161176bdada62cabc6ec4b0308a930e83b679d5d36John Reck	    {
171176bdada62cabc6ec4b0308a930e83b679d5d36John Reck		{ 65536, 0 },
181176bdada62cabc6ec4b0308a930e83b679d5d36John Reck		{ 0, 2147483647 }
191176bdada62cabc6ec4b0308a930e83b679d5d36John Reck	    }
201176bdada62cabc6ec4b0308a930e83b679d5d36John Reck	},
211176bdada62cabc6ec4b0308a930e83b679d5d36John Reck    };
221176bdada62cabc6ec4b0308a930e83b679d5d36John Reck
231176bdada62cabc6ec4b0308a930e83b679d5d36John Reck    dst = pixman_image_create_bits (PIXMAN_a8, 1, 1, NULL, -1);
241176bdada62cabc6ec4b0308a930e83b679d5d36John Reck
251176bdada62cabc6ec4b0308a930e83b679d5d36John Reck    pixman_add_trapezoids (dst, 0, 0, ARRAY_LENGTH (traps), traps);
261176bdada62cabc6ec4b0308a930e83b679d5d36John Reck    return (0);
271176bdada62cabc6ec4b0308a930e83b679d5d36John Reck}
28