Skip to content

Commit 85962b7

Browse files
committed
Core (alpha-blend): Fix visual_alpha_blend_16() only blending half of the given pixel count.
1 parent 01d35a1 commit 85962b7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

libvisual/libvisual/lv_alpha_blend.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ void visual_alpha_blend_16 (uint8_t *LV_RESTRICT dest, const uint8_t *LV_RESTRIC
2828
rgb16_t *src2r = (rgb16_t *) src2;
2929
visual_size_t i;
3030

31-
for (i = 0; i < size / 2; i++) {
31+
for (i = 0; i < size; i++) {
3232
destr[i].r = (alpha * (src2r[i].r - src1r[i].r)) / 255 + src1r[i].r;
3333
destr[i].g = (alpha * (src2r[i].g - src1r[i].g)) / 255 + src1r[i].g;
3434
destr[i].b = (alpha * (src2r[i].b - src1r[i].b)) / 255 + src1r[i].b;

0 commit comments

Comments
 (0)