|
@@ -125,19 +125,19 @@ static void work_cb_xrgb8888(void *data, void *thread_data) {
|
|
}
|
|
}
|
|
|
|
|
|
/* Row 2 */
|
|
/* Row 2 */
|
|
- memcpy(out_ptr, output, out_stride);
|
|
|
|
|
|
+ memcpy(out_ptr, output, thr->out_pitch);
|
|
out_ptr += out_stride;
|
|
out_ptr += out_stride;
|
|
|
|
|
|
/* Row 3 */
|
|
/* Row 3 */
|
|
- memcpy(out_ptr, output, out_stride);
|
|
|
|
|
|
+ memcpy(out_ptr, output, thr->out_pitch);
|
|
out_ptr += out_stride;
|
|
out_ptr += out_stride;
|
|
|
|
|
|
/* Row 4 */
|
|
/* Row 4 */
|
|
- memcpy(out_ptr, output, out_stride);
|
|
|
|
|
|
+ memcpy(out_ptr, output, thr->out_pitch);
|
|
out_ptr += out_stride;
|
|
out_ptr += out_stride;
|
|
|
|
|
|
/* Row 5 */
|
|
/* Row 5 */
|
|
- memcpy(out_ptr, output, out_stride);
|
|
|
|
|
|
+ memcpy(out_ptr, output, thr->out_pitch);
|
|
|
|
|
|
input += in_stride;
|
|
input += in_stride;
|
|
output += out_stride * 5;
|
|
output += out_stride * 5;
|
|
@@ -162,19 +162,19 @@ static void work_cb_rgb565(void *data, void *thread_data) {
|
|
}
|
|
}
|
|
|
|
|
|
/* Row 2 */
|
|
/* Row 2 */
|
|
- memcpy(out_ptr, output, out_stride);
|
|
|
|
|
|
+ memcpy(out_ptr, output, thr->out_pitch);
|
|
out_ptr += out_stride;
|
|
out_ptr += out_stride;
|
|
|
|
|
|
/* Row 3 */
|
|
/* Row 3 */
|
|
- memcpy(out_ptr, output, out_stride);
|
|
|
|
|
|
+ memcpy(out_ptr, output, thr->out_pitch);
|
|
out_ptr += out_stride;
|
|
out_ptr += out_stride;
|
|
|
|
|
|
/* Row 4 */
|
|
/* Row 4 */
|
|
- memcpy(out_ptr, output, out_stride);
|
|
|
|
|
|
+ memcpy(out_ptr, output, thr->out_pitch);
|
|
out_ptr += out_stride;
|
|
out_ptr += out_stride;
|
|
|
|
|
|
/* Row 5 */
|
|
/* Row 5 */
|
|
- memcpy(out_ptr, output, out_stride);
|
|
|
|
|
|
+ memcpy(out_ptr, output, thr->out_pitch);
|
|
|
|
|
|
input += in_stride;
|
|
input += in_stride;
|
|
output += out_stride * 5;
|
|
output += out_stride * 5;
|