summaryrefslogtreecommitdiffstats
path: root/libass/ass_rasterizer_c.c
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_rasterizer_c.c')
-rw-r--r--libass/ass_rasterizer_c.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libass/ass_rasterizer_c.c b/libass/ass_rasterizer_c.c
index f15f91b..38d4050 100644
--- a/libass/ass_rasterizer_c.c
+++ b/libass/ass_rasterizer_c.c
@@ -22,10 +22,10 @@
-void ass_fill_solid_tile16_c(uint8_t *buf, ptrdiff_t stride)
+void ass_fill_solid_tile16_c(uint8_t *buf, ptrdiff_t stride, int set)
{
int i, j;
- int8_t value = 255;
+ int8_t value = set ? 255 : 0;
for (j = 0; j < 16; ++j) {
for (i = 0; i < 16; ++i)
buf[i] = value;
@@ -33,10 +33,10 @@ void ass_fill_solid_tile16_c(uint8_t *buf, ptrdiff_t stride)
}
}
-void ass_fill_solid_tile32_c(uint8_t *buf, ptrdiff_t stride)
+void ass_fill_solid_tile32_c(uint8_t *buf, ptrdiff_t stride, int set)
{
int i, j;
- int8_t value = 255;
+ int8_t value = set ? 255 : 0;
for (j = 0; j < 32; ++j) {
for (i = 0; i < 32; ++i)
buf[i] = value;