Lines Matching full:slice
114 #define miFillSliceUpper(slice) \ argument
115 ((y >= slice.min_top_y) && (y <= slice.max_top_y))
117 #define miFillSliceLower(slice) \ argument
118 ((y >= slice.min_bot_y) && (y <= slice.max_bot_y))
120 #define MIARCSLICEUPPER(xl,xr,slice,slw) \ argument
123 if (slice.edge1_top && (slice.edge1.x < xr)) \
124 xr = slice.edge1.x; \
125 if (slice.edge2_top && (slice.edge2.x > xl)) \
126 xl = slice.edge2.x;
128 #define MIARCSLICELOWER(xl,xr,slice,slw) \ argument
131 if (!slice.edge1_top && (slice.edge1.x > xl)) \
132 xl = slice.edge1.x; \
133 if (!slice.edge2_top && (slice.edge2.x < xr)) \
134 xr = slice.edge2.x;