diff options
author | Rodger Combs <rodger.combs@gmail.com> | 2016-06-23 23:39:06 -0500 |
---|---|---|
committer | Grigori Goronzy <greg@chown.ath.cx> | 2016-09-24 20:48:19 +0200 |
commit | 25486d7b3dfe7226553a2af74e15db4005a6a201 (patch) | |
tree | f7c22990f539c7b1cea4424b4132b3282dcc10c2 /libass/ass_bitmap.h | |
parent | 8465a0c6c38301246695ad8e83baee57847f33db (diff) | |
download | libass-25486d7b3dfe7226553a2af74e15db4005a6a201.tar.bz2 libass-25486d7b3dfe7226553a2af74e15db4005a6a201.tar.xz |
bitmap: use calloc instead of malloc/memset
This can improve perf somewhat with large bitmaps
Diffstat (limited to 'libass/ass_bitmap.h')
-rw-r--r-- | libass/ass_bitmap.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libass/ass_bitmap.h b/libass/ass_bitmap.h index 36df816..ada3228 100644 --- a/libass/ass_bitmap.h +++ b/libass/ass_bitmap.h @@ -107,7 +107,7 @@ typedef struct { unsigned char *buffer; // h * stride buffer } Bitmap; -Bitmap *alloc_bitmap(const BitmapEngine *engine, int w, int h); +Bitmap *alloc_bitmap(const BitmapEngine *engine, int w, int h, bool zero); bool realloc_bitmap(const BitmapEngine *engine, Bitmap *bm, int w, int h); Bitmap *copy_bitmap(const BitmapEngine *engine, const Bitmap *src); void ass_free_bitmap(Bitmap *bm); |