summaryrefslogtreecommitdiffstats
path: root/libass/ass_bitmap.c
diff options
context:
space:
mode:
authorGrigori Goronzy <greg@dell>2009-07-08 14:43:58 +0200
committergreg <greg@dell>2009-07-08 14:49:20 +0200
commit15df379c97159dbbc8d876a769edac0f8efecd75 (patch)
tree8fc7230ad78e214adb4f15fe83dda0c326e52994 /libass/ass_bitmap.c
parent55e9f91ec4868e8cd9098b367a0d935d703290d4 (diff)
downloadlibass-15df379c97159dbbc8d876a769edac0f8efecd75.tar.bz2
libass-15df379c97159dbbc8d876a769edac0f8efecd75.tar.xz
Use better method for stroking with \xbord, \ybord
Instead of stroking in two passes using the regular stroker use the outline emboldener in case different x and y stroke widths are requested. The regular outline stroker draws circular arcs, adding points to the outline. The number of points can vary according to the width of the stroker. This makes it impossible to reliably stroke in two passes with it. The outline emboldener does not produce outlines looking as nice as the stroker outlines, but it never adds points to the outline, making it suitable for two-pass emboldening with different x and y width.
Diffstat (limited to 'libass/ass_bitmap.c')
0 files changed, 0 insertions, 0 deletions