Lines Matching defs:converter
929 tor_fini(struct tor *converter)
931 polygon_fini(converter->polygon);
932 cell_list_fini(converter->coverages);
936 tor_init(struct tor *converter, const BoxRec *box, int num_edges)
944 converter->extents = *box;
946 if (!cell_list_init(converter->coverages, box->x1, box->x2))
949 active_list_reset(converter->active);
950 if (!polygon_init(converter->polygon, num_edges,
953 cell_list_fini(converter->coverages);
1095 struct tor *converter,
1106 struct cell_list *cells = converter->coverages;
1111 box.y1 = y + converter->extents.y1;
1113 assert(box.y2 <= converter->extents.y2);
1114 box.x1 = converter->extents.x1;
1122 assert(x >= converter->extents.x1);
1123 assert(x < converter->extents.x2);
1157 box.x2 = converter->extents.x2;
1170 struct tor *converter,
1180 struct polygon *polygon = converter->polygon;
1181 struct cell_list *coverages = converter->coverages;
1182 struct active_list *active = converter->active;
1184 int16_t i, j, h = converter->extents.y2 - converter->extents.y1;
1211 box = converter->extents;
1213 box.y2 = converter->extents.y1 + j;
1256 tor_blt(sna, converter, op, clip, span, i, j-i, unbounded);
1547 tor_inplace(struct tor *converter, PixmapPtr scratch, int mono, uint8_t *buf)
1549 int i, j, h = converter->extents.y2;
1550 struct polygon *polygon = converter->polygon;
1551 struct active_list *active = converter->active;
1558 assert(converter->extents.y1 == 0);
1559 assert(converter->extents.x1 == 0);