diff options
Diffstat (limited to 'firmware/target/arm/as3525/sansa-fuzev2/lcd-fuzev2.c')
-rw-r--r-- | firmware/target/arm/as3525/sansa-fuzev2/lcd-fuzev2.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/target/arm/as3525/sansa-fuzev2/lcd-fuzev2.c b/firmware/target/arm/as3525/sansa-fuzev2/lcd-fuzev2.c index 618d242c4a..5fa26c0eaf 100644 --- a/firmware/target/arm/as3525/sansa-fuzev2/lcd-fuzev2.c +++ b/firmware/target/arm/as3525/sansa-fuzev2/lcd-fuzev2.c | |||
@@ -404,6 +404,7 @@ void lcd_blit_yuv(unsigned char * const src[3], | |||
404 | 404 | ||
405 | lcd_write_cmd(R_WRITE_DATA_2_GRAM); | 405 | lcd_write_cmd(R_WRITE_DATA_2_GRAM); |
406 | 406 | ||
407 | dbop_set_mode(32); | ||
407 | lcd_write_yuv420_lines_odither(yuv_src, width, stride, x, y); | 408 | lcd_write_yuv420_lines_odither(yuv_src, width, stride, x, y); |
408 | yuv_src[0] += stride << 1; /* Skip down two luma lines */ | 409 | yuv_src[0] += stride << 1; /* Skip down two luma lines */ |
409 | yuv_src[1] += stride >> 1; /* Skip down one chroma line */ | 410 | yuv_src[1] += stride >> 1; /* Skip down one chroma line */ |
@@ -420,6 +421,7 @@ void lcd_blit_yuv(unsigned char * const src[3], | |||
420 | 421 | ||
421 | lcd_write_cmd(R_WRITE_DATA_2_GRAM); | 422 | lcd_write_cmd(R_WRITE_DATA_2_GRAM); |
422 | 423 | ||
424 | dbop_set_mode(32); | ||
423 | lcd_write_yuv420_lines(yuv_src, width, stride); | 425 | lcd_write_yuv420_lines(yuv_src, width, stride); |
424 | yuv_src[0] += stride << 1; /* Skip down two luma lines */ | 426 | yuv_src[0] += stride << 1; /* Skip down two luma lines */ |
425 | yuv_src[1] += stride >> 1; /* Skip down one chroma line */ | 427 | yuv_src[1] += stride >> 1; /* Skip down one chroma line */ |