VSF Documented
Functions
esp_lcd_panel_ops.h File Reference
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#include "esp_err.h"
#include "esp_lcd_types.h"

Go to the source code of this file.

Functions

esp_err_t esp_lcd_panel_reset (esp_lcd_panel_handle_t panel)
 
esp_err_t esp_lcd_panel_init (esp_lcd_panel_handle_t panel)
 
esp_err_t esp_lcd_panel_del (esp_lcd_panel_handle_t panel)
 
esp_err_t esp_lcd_panel_draw_bitmap (esp_lcd_panel_handle_t panel, int x_start, int y_start, int x_end, int y_end, const void *color_data)
 
esp_err_t esp_lcd_panel_mirror (esp_lcd_panel_handle_t panel, bool mirror_x, bool mirror_y)
 
esp_err_t esp_lcd_panel_swap_xy (esp_lcd_panel_handle_t panel, bool swap_axes)
 
esp_err_t esp_lcd_panel_set_gap (esp_lcd_panel_handle_t panel, int x_gap, int y_gap)
 
esp_err_t esp_lcd_panel_invert_color (esp_lcd_panel_handle_t panel, bool invert_color_data)
 
esp_err_t esp_lcd_panel_disp_on_off (esp_lcd_panel_handle_t panel, bool on_off)
 
esp_err_t esp_lcd_panel_disp_sleep (esp_lcd_panel_handle_t panel, bool sleep)
 
esp_err_t esp_lcd_panel_set_brightness (esp_lcd_panel_handle_t panel, int brightness)
 
esp_err_t esp_lcd_panel_draw_bitmap_2d (esp_lcd_panel_handle_t panel, int x_start, int y_start, int x_end, int y_end, const void *src_data, size_t src_x_size, size_t src_y_size, int src_x_start, int src_y_start, int src_x_end, int src_y_end)
 

Function Documentation

◆ esp_lcd_panel_reset()

esp_err_t esp_lcd_panel_reset ( esp_lcd_panel_handle_t  panel)
extern

◆ esp_lcd_panel_init()

esp_err_t esp_lcd_panel_init ( esp_lcd_panel_handle_t  panel)
extern

◆ esp_lcd_panel_del()

esp_err_t esp_lcd_panel_del ( esp_lcd_panel_handle_t  panel)
extern

◆ esp_lcd_panel_draw_bitmap()

esp_err_t esp_lcd_panel_draw_bitmap ( esp_lcd_panel_handle_t  panel,
int  x_start,
int  y_start,
int  x_end,
int  y_end,
const void *  color_data 
)
extern

◆ esp_lcd_panel_mirror()

esp_err_t esp_lcd_panel_mirror ( esp_lcd_panel_handle_t  panel,
bool  mirror_x,
bool  mirror_y 
)
extern

◆ esp_lcd_panel_swap_xy()

esp_err_t esp_lcd_panel_swap_xy ( esp_lcd_panel_handle_t  panel,
bool  swap_axes 
)
extern

◆ esp_lcd_panel_set_gap()

esp_err_t esp_lcd_panel_set_gap ( esp_lcd_panel_handle_t  panel,
int  x_gap,
int  y_gap 
)
extern

◆ esp_lcd_panel_invert_color()

esp_err_t esp_lcd_panel_invert_color ( esp_lcd_panel_handle_t  panel,
bool  invert_color_data 
)
extern

◆ esp_lcd_panel_disp_on_off()

esp_err_t esp_lcd_panel_disp_on_off ( esp_lcd_panel_handle_t  panel,
bool  on_off 
)
extern

◆ esp_lcd_panel_disp_sleep()

esp_err_t esp_lcd_panel_disp_sleep ( esp_lcd_panel_handle_t  panel,
bool  sleep 
)
extern

◆ esp_lcd_panel_set_brightness()

esp_err_t esp_lcd_panel_set_brightness ( esp_lcd_panel_handle_t  panel,
int  brightness 
)
extern

◆ esp_lcd_panel_draw_bitmap_2d()

esp_err_t esp_lcd_panel_draw_bitmap_2d ( esp_lcd_panel_handle_t  panel,
int  x_start,
int  y_start,
int  x_end,
int  y_end,
const void *  src_data,
size_t  src_x_size,
size_t  src_y_size,
int  src_x_start,
int  src_y_start,
int  src_x_end,
int  src_y_end 
)
extern
Generated from commit: vsfteam/vsf@c3767bf