diff options
Diffstat (limited to 'libass/ass_cache_template.h')
-rw-r--r-- | libass/ass_cache_template.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/libass/ass_cache_template.h b/libass/ass_cache_template.h index 495ccbd5..f2080a65 100644 --- a/libass/ass_cache_template.h +++ b/libass/ass_cache_template.h @@ -59,8 +59,8 @@ -// describes a bitmap; bitmaps with equivalents structs are considered identical -START(bitmap, bitmap_hash_key) +// describes an outline bitmap +START(outline_bitmap, outline_bitmap_hash_key) GENERIC(OutlineHashValue *, outline) GENERIC(char, be) // blur edges GENERIC(double, blur) // gaussian blur @@ -76,7 +76,12 @@ START(bitmap, bitmap_hash_key) GENERIC(int, shift_y) FTVECTOR(advance) // subpixel shift vector FTVECTOR(shadow_offset) // shadow subpixel shift -END(BitmapHashKey) +END(OutlineBitmapHashKey) + +// describe a clip mask bitmap +START(clip_bitmap, clip_bitmap_hash_key) + STRING(text) +END(ClipMaskHashKey) // describes an outline glyph START(glyph, glyph_hash_key) |