diff options
author | Oleg Oshmyan <chortos@inbox.lv> | 2012-12-16 19:02:32 +0200 |
---|---|---|
committer | Oleg Oshmyan <chortos@inbox.lv> | 2012-12-28 18:59:06 +0200 |
commit | fb1109b4bdec040dab5cdb00a342557b977e9c12 (patch) | |
tree | 3d045fd10cca57a733e9fd3fa3c4b2f34389745f /libass/ass.c | |
parent | 62275969552280956d6555f89b9a46427868d6ac (diff) | |
download | libass-fb1109b4bdec040dab5cdb00a342557b977e9c12.tar.bz2 libass-fb1109b4bdec040dab5cdb00a342557b977e9c12.tar.xz |
Properly render opaque box shadows even when there is no border
Even if the border size is zero, the shadow is supposed to be
a copy of a hypothetical border: when border_style is 1, this
coincides with the borderless glyph, but when border_style is 3,
the shadow must be an opaque box.
Opaque box borders are now generated regardless of border size
being non-zero, and outline_to_bitmap3 gets a new flag indicating
whether it should discard the border (after generating a shadow
from it).
Diffstat (limited to 'libass/ass.c')
0 files changed, 0 insertions, 0 deletions