From 418169aff8faf2cf90124cd95dba0af821cea73d Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Thu, 13 Oct 2022 11:03:53 -0400 Subject: Revert "Remove YUV blitting functions and LCD modes" This reverts commit fe6aa21e9eb88f49005863efd2003d0982920048. Change-Id: I8bb1e5d6c52ed1478002d2140ef494ec5d62b8e3 --- docs/PLUGIN_API | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'docs/PLUGIN_API') diff --git a/docs/PLUGIN_API b/docs/PLUGIN_API index 0a256ff147..834b3522be 100644 --- a/docs/PLUGIN_API +++ b/docs/PLUGIN_API @@ -832,6 +832,19 @@ void lcd_blit_mono(const unsigned char *data, int x, int by, int width, int bhei \param stride \description +void lcd_blit_yuv(unsigned char * const src[3], int src_x, int src_y, int stride, int x, int y, int width, int height) + \group lcd + \conditions (LCD_DEPTH >= 16) + \param src[3] + \param src_x + \param src_y + \param stride + \param x + \param y + \param width + \param height + \description + void lcd_clear_display(void) \group lcd \description Clears the LCD and the framebuffer @@ -1226,6 +1239,12 @@ void lcd_vline(int x, int y1, int y2) \param y2 Y end coordinate \description Draws a vertical line at (=x=, =y1=) -> (=x=, =y2=) within current drawing mode +void lcd_yuv_set_options(unsigned options) + \group lcd + \conditions (LCD_DEPTH >= 16) && (defined(TOSHIBA_GIGABEAT_F) || defined(SANSA_E200) || defined(SANSA_C200) || defined(IRIVER_H10) || defined(COWON_D2)) + \param options + \description + void led(bool on) \param on \description -- cgit v1.2.3