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