Closed GoogleCodeExporter closed 9 years ago
r400 fixes this for I420ToRGB24 by doing 1 pass.
This is caused by RGB to RGB any that overread into a buffer, then memcpy to
the destination.
Although the overread allows effecient assembly for the full row, it can cause
a segfault. and doing a memcpy is not fully efficient.
Suggest using last16 technique like ARGBToYRow_Any_SSSE3 or C remainder.
Original comment by fbarch...@google.com
on 10 Oct 2012 at 12:40
Fixed in r402. Padding removed from unittest to catch overread.
Original comment by fbarch...@chromium.org
on 11 Oct 2012 at 2:49
Original comment by fbarch...@chromium.org
on 11 Oct 2012 at 2:49
Original issue reported on code.google.com by
fbarch...@google.com
on 28 Sep 2012 at 12:01