Fix drawscanline_core leftover loop, should not live inside unrolled loop (#7474)

This commit is contained in:
Romain TISSERAND 2020-11-14 19:23:37 +01:00 committed by GitHub
parent 61b4de6eb8
commit a6dcd98164
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1892,15 +1892,15 @@ inline void drawscanline_core(BitmapType &bitmap, s32 destx, s32 desty, s32 leng
srcptr += 4;
destptr += 4;
priptr += 4;
}
// iterate over leftover pixels
while (length-- > 0)
{
pixel_op(destptr[0], priptr[0], srcptr[0]);
srcptr++;
destptr++;
priptr++;
}
// iterate over leftover pixels
while (length-- > 0)
{
pixel_op(destptr[0], priptr[0], srcptr[0]);
srcptr++;
destptr++;
priptr++;
}
}