diff options
author | rcombs <rcombs@rcombs.me> | 2022-07-26 12:44:28 -0500 |
---|---|---|
committer | rcombs <rcombs@rcombs.me> | 2023-02-18 20:36:59 -0600 |
commit | 6e436e48b7672d0dcdfc73884c493d4c49bd0479 (patch) | |
tree | 5d3ff76b7055870e6f1b1c5b9c803e07f066a1b8 /libass | |
parent | e254aa766ce415a2cd0650c49f5ea4476ad98a03 (diff) | |
download | libass-6e436e48b7672d0dcdfc73884c493d4c49bd0479.tar.bz2 libass-6e436e48b7672d0dcdfc73884c493d4c49bd0479.tar.xz |
ass_render: charge composite cache for the BitmapRefs
Diffstat (limited to 'libass')
-rw-r--r-- | libass/ass_render.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c index 73e49f6..aea484c 100644 --- a/libass/ass_render.c +++ b/libass/ass_render.c @@ -2785,6 +2785,7 @@ size_t ass_composite_construct(void *key, void *value, void *priv) ass_fix_outline(&v->bm, &v->bm_o); return sizeof(CompositeHashKey) + sizeof(CompositeHashValue) + + k->bitmap_count * sizeof(BitmapRef) + bitmap_size(&v->bm) + bitmap_size(&v->bm_o) + bitmap_size(&v->bm_s); } |