VSF Documented
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@ceb53fd