HomeSort by relevance Sort by last modified time
    Searched refs:bez (Results 1 - 3 of 3) sorted by null

  /external/mesa3d/src/gallium/state_trackers/vega/
bezier.h 50 void bezier_init(struct bezier *bez,
56 struct polygon *bezier_to_polygon(struct bezier *bez);
57 void bezier_add_to_polygon(const struct bezier *bez,
59 float bezier_length(struct bezier *bez, float error);
60 void bezier_transform(struct bezier *bez,
68 void bezier_bounds(const struct bezier *bez,
70 void bezier_exact_bounds(const struct bezier *bez,
73 void bezier_start_tangent(const struct bezier *bez,
76 void bezier_point_at_length(struct bezier *bez, float length,
78 void bezier_point_at_t(struct bezier *bez, float t
    [all...]
bezier.c 43 static INLINE void split_left(struct bezier *bez, VGfloat t, struct bezier* left)
45 left->x1 = bez->x1;
46 left->y1 = bez->y1;
48 left->x2 = bez->x1 + t * (bez->x2 - bez->x1);
49 left->y2 = bez->y1 + t * (bez->y2 - bez->y1);
51 left->x3 = bez->x2 + t * (bez->x3 - bez->x2)
    [all...]
stroker.c 264 VGfloat bez[8]; local
266 bez[0] = itr->coords[itr->coord_position - 2];
267 bez[1] = itr->coords[itr->coord_position - 1];
268 bez[2] = itr->coords[itr->coord_position];
269 bez[3] = itr->coords[itr->coord_position + 1];
270 bez[4] = itr->coords[itr->coord_position + 2];
271 bez[5] = itr->coords[itr->coord_position + 3];
272 bez[6] = itr->coords[itr->coord_position + 4];
273 bez[7] = itr->coords[itr->coord_position + 5];
276 bez[0], bez[1]
992 struct bezier *bez = &offset_curves[i]; local
    [all...]

Completed in 62 milliseconds