| @@ -117,27 +117,27 @@ typedef int pixman_bool_t; | | | @@ -117,27 +117,27 @@ typedef int pixman_bool_t; |
117 | */ | | 117 | */ |
118 | typedef int64_t pixman_fixed_32_32_t; | | 118 | typedef int64_t pixman_fixed_32_32_t; |
119 | typedef pixman_fixed_32_32_t pixman_fixed_48_16_t; | | 119 | typedef pixman_fixed_32_32_t pixman_fixed_48_16_t; |
120 | typedef uint32_t pixman_fixed_1_31_t; | | 120 | typedef uint32_t pixman_fixed_1_31_t; |
121 | typedef uint32_t pixman_fixed_1_16_t; | | 121 | typedef uint32_t pixman_fixed_1_16_t; |
122 | typedef int32_t pixman_fixed_16_16_t; | | 122 | typedef int32_t pixman_fixed_16_16_t; |
123 | typedef pixman_fixed_16_16_t pixman_fixed_t; | | 123 | typedef pixman_fixed_16_16_t pixman_fixed_t; |
124 | | | 124 | |
125 | #define pixman_fixed_e ((pixman_fixed_t) 1) | | 125 | #define pixman_fixed_e ((pixman_fixed_t) 1) |
126 | #define pixman_fixed_1 (pixman_int_to_fixed(1)) | | 126 | #define pixman_fixed_1 (pixman_int_to_fixed(1)) |
127 | #define pixman_fixed_1_minus_e (pixman_fixed_1 - pixman_fixed_e) | | 127 | #define pixman_fixed_1_minus_e (pixman_fixed_1 - pixman_fixed_e) |
128 | #define pixman_fixed_minus_1 (pixman_int_to_fixed(-1)) | | 128 | #define pixman_fixed_minus_1 (pixman_int_to_fixed(-1)) |
129 | #define pixman_fixed_to_int(f) ((int) ((f) >> 16)) | | 129 | #define pixman_fixed_to_int(f) ((int) ((f) >> 16)) |
130 | #define pixman_int_to_fixed(i) ((pixman_fixed_t) ((i) << 16)) | | 130 | #define pixman_int_to_fixed(i) ((pixman_fixed_t) ((i) * 65536)) |
131 | #define pixman_fixed_to_double(f) (double) ((f) / (double) pixman_fixed_1) | | 131 | #define pixman_fixed_to_double(f) (double) ((f) / (double) pixman_fixed_1) |
132 | #define pixman_double_to_fixed(d) ((pixman_fixed_t) ((d) * 65536.0)) | | 132 | #define pixman_double_to_fixed(d) ((pixman_fixed_t) ((d) * 65536.0)) |
133 | #define pixman_fixed_frac(f) ((f) & pixman_fixed_1_minus_e) | | 133 | #define pixman_fixed_frac(f) ((f) & pixman_fixed_1_minus_e) |
134 | #define pixman_fixed_floor(f) ((f) & ~pixman_fixed_1_minus_e) | | 134 | #define pixman_fixed_floor(f) ((f) & ~pixman_fixed_1_minus_e) |
135 | #define pixman_fixed_ceil(f) pixman_fixed_floor ((f) + pixman_fixed_1_minus_e) | | 135 | #define pixman_fixed_ceil(f) pixman_fixed_floor ((f) + pixman_fixed_1_minus_e) |
136 | #define pixman_fixed_fraction(f) ((f) & pixman_fixed_1_minus_e) | | 136 | #define pixman_fixed_fraction(f) ((f) & pixman_fixed_1_minus_e) |
137 | #define pixman_fixed_mod_2(f) ((f) & (pixman_fixed1 | pixman_fixed_1_minus_e)) | | 137 | #define pixman_fixed_mod_2(f) ((f) & (pixman_fixed1 | pixman_fixed_1_minus_e)) |
138 | #define pixman_max_fixed_48_16 ((pixman_fixed_48_16_t) 0x7fffffff) | | 138 | #define pixman_max_fixed_48_16 ((pixman_fixed_48_16_t) 0x7fffffff) |
139 | #define pixman_min_fixed_48_16 (-((pixman_fixed_48_16_t) 1 << 31)) | | 139 | #define pixman_min_fixed_48_16 (-((pixman_fixed_48_16_t) 1 << 31)) |
140 | | | 140 | |
141 | /* | | 141 | /* |
142 | * Misc structs | | 142 | * Misc structs |
143 | */ | | 143 | */ |