]> granicus.if.org Git - libass/commit
Clean up bitmap combining
authorDr.Smile <vabnick@gmail.com>
Fri, 23 Jan 2015 03:32:16 +0000 (06:32 +0300)
committerDr.Smile <vabnick@gmail.com>
Tue, 27 Jan 2015 23:43:47 +0000 (02:43 +0300)
commitb63d8931845af256523d1142abea5caf2f65685d
treebc71c7904e56d23dfa6e8022a6eee29437d1c799
parent1c4459b7d88f231fb832682d0a4e25888e8c12ee
Clean up bitmap combining

Now pre- and post-combining operations are clearly separated,
many parameters in cache keys are no longer necessary due to that.
Also an ambiguous (in case of multiple fonts) text string is replaced
with a list of direct bitmap references in composite cache key.

Fixes #153.
Fixes #82.
libass/ass_bitmap.c
libass/ass_bitmap.h
libass/ass_cache.c
libass/ass_cache.h
libass/ass_cache_template.h
libass/ass_render.c
libass/ass_render.h