}
static int ft_cubic_to(FT_Vector* _c1, FT_Vector* _c2, FT_Vector* _to, void* user)
{
}
static int ft_cubic_to(FT_Vector* _c1, FT_Vector* _c2, FT_Vector* _to, void* user)
{
double tox = _to->x*FT_SCALE/(float)FT_SUBPIXELS;
double toy = -_to->y*FT_SCALE/(float)FT_SUBPIXELS;
double c1x = _c1->x*FT_SCALE/(float)FT_SUBPIXELS;
double c1y = -_c1->y*FT_SCALE/(float)FT_SUBPIXELS;
double c2x = _c2->x*FT_SCALE/(float)FT_SUBPIXELS;
double c2y = -_c2->y*FT_SCALE/(float)FT_SUBPIXELS;
double tox = _to->x*FT_SCALE/(float)FT_SUBPIXELS;
double toy = -_to->y*FT_SCALE/(float)FT_SUBPIXELS;
double c1x = _c1->x*FT_SCALE/(float)FT_SUBPIXELS;
double c1y = -_c1->y*FT_SCALE/(float)FT_SUBPIXELS;
double c2x = _c2->x*FT_SCALE/(float)FT_SUBPIXELS;
double c2y = -_c2->y*FT_SCALE/(float)FT_SUBPIXELS;
- gfxdraw_cubicTo(draw, c1x, c1y, c2x, c2y, tox, toy);
+ gfxdraw_cubicTo(draw, c1x, c1y, c2x, c2y, tox, toy, info->quality);
double tox = _to->x*FT_SCALE/(float)FT_SUBPIXELS;
double toy = -_to->y*FT_SCALE/(float)FT_SUBPIXELS;
double cx = _c->x*FT_SCALE/(float)FT_SUBPIXELS;
double cy = -_c->y*FT_SCALE/(float)FT_SUBPIXELS;
double tox = _to->x*FT_SCALE/(float)FT_SUBPIXELS;
double toy = -_to->y*FT_SCALE/(float)FT_SUBPIXELS;
double cx = _c->x*FT_SCALE/(float)FT_SUBPIXELS;
double cy = -_c->y*FT_SCALE/(float)FT_SUBPIXELS;
- gfxdraw_conicTo(draw, cx,cy, tox,toy);
+ gfxdraw_conicTo(draw, cx,cy, tox,toy, info->quality);
- //error = FT_Outline_Decompose(&face->glyph->outline, &outline_functions, &draw);
- error = FT_Outline_Decompose(&face->glyph->outline, &outline_functions, &draw);
+ //error = FT_Outline_Decompose(&face->glyph->outline, &outline_functions, &info);
+ error = FT_Outline_Decompose(&face->glyph->outline, &outline_functions, &info);