Home
last modified time | relevance | path

Searched refs:y_start (Results 1 – 10 of 10) sorted by relevance

/hal_espressif-3.6.0/components/esp_lcd/src/
Desp_lcd_panel_st7789.c27 static esp_err_t panel_st7789_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_e…
164 static esp_err_t panel_st7789_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_e… in panel_st7789_draw_bitmap() argument
167 …assert((x_start < x_end) && (y_start < y_end) && "start position must be smaller than end position… in panel_st7789_draw_bitmap()
172 y_start += st7789->y_gap; in panel_st7789_draw_bitmap()
183 (y_start >> 8) & 0xFF, in panel_st7789_draw_bitmap()
184 y_start & 0xFF, in panel_st7789_draw_bitmap()
189 size_t len = (x_end - x_start) * (y_end - y_start) * st7789->bits_per_pixel / 8; in panel_st7789_draw_bitmap()
Desp_lcd_panel_nt35510.c27 static esp_err_t panel_nt35510_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_…
168 static esp_err_t panel_nt35510_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_… in panel_nt35510_draw_bitmap() argument
171 …assert((x_start < x_end) && (y_start < y_end) && "start position must be smaller than end position… in panel_nt35510_draw_bitmap()
176 y_start += nt35510->y_gap; in panel_nt35510_draw_bitmap()
193 (y_start >> 8) & 0xFF, in panel_nt35510_draw_bitmap()
196 y_start & 0xFF, in panel_nt35510_draw_bitmap()
205 size_t len = (x_end - x_start) * (y_end - y_start) * nt35510->bits_per_pixel / 8; in panel_nt35510_draw_bitmap()
Desp_lcd_panel_ssd1306.c40 static esp_err_t panel_ssd1306_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_…
146 static esp_err_t panel_ssd1306_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_… in panel_ssd1306_draw_bitmap() argument
149 …assert((x_start < x_end) && (y_start < y_end) && "start position must be smaller than end position… in panel_ssd1306_draw_bitmap()
154 y_start += ssd1306->y_gap; in panel_ssd1306_draw_bitmap()
157 uint8_t page_start = y_start / 8; in panel_ssd1306_draw_bitmap()
169 size_t len = (y_end - y_start) * (x_end - x_start) * ssd1306->bits_per_pixel / 8; in panel_ssd1306_draw_bitmap()
Desp_lcd_rgb_panel.c52 static esp_err_t rgb_panel_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_end,…
292 static esp_err_t rgb_panel_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_end,… in rgb_panel_draw_bitmap() argument
295 …assert((x_start < x_end) && (y_start < y_end) && "start position must be smaller than end position… in rgb_panel_draw_bitmap()
298 y_start += rgb_panel->y_gap; in rgb_panel_draw_bitmap()
304 y_start = MIN(y_start, rgb_panel->timings.v_res); in rgb_panel_draw_bitmap()
313 for (int j = y_start; j < y_end; j++) { in rgb_panel_draw_bitmap()
322 …Cache_WriteBack_Addr((uint32_t)&to[y_start][0][0], (y_end - y_start) * rgb_panel->timings.h_res * … in rgb_panel_draw_bitmap()
Desp_lcd_panel_ops.c31 esp_err_t esp_lcd_panel_draw_bitmap(esp_lcd_panel_handle_t panel, int x_start, int y_start, int x_e… in esp_lcd_panel_draw_bitmap() argument
34 return panel->draw_bitmap(panel, x_start, y_start, x_end, y_end, color_data); in esp_lcd_panel_draw_bitmap()
/hal_espressif-3.6.0/components/esp_lcd/test/
Dtest_rgb_panel.c92 int y_start = esp_random() % (TEST_LCD_V_RES - 100); variable
94 … esp_lcd_panel_draw_bitmap(panel_handle, x_start, y_start, x_start + 100, y_start + 100, img);
Dtest_spi_lcd_panel.c83 int y_start = esp_random() % (TEST_LCD_V_RES - 100); in lcd_panel_test() local
85 … esp_lcd_panel_draw_bitmap(panel_handle, x_start, y_start, x_start + 100, y_start + 100, img); in lcd_panel_test()
Dtest_i80_lcd_panel.c397 int y_start = esp_random() % (TEST_LCD_V_RES - 100); variable
399 … esp_lcd_panel_draw_bitmap(panel_handle, x_start, y_start, x_start + 100, y_start + 100, img);
/hal_espressif-3.6.0/components/esp_lcd/include/
Desp_lcd_panel_ops.h59 esp_err_t esp_lcd_panel_draw_bitmap(esp_lcd_panel_handle_t panel, int x_start, int y_start, int x_e…
/hal_espressif-3.6.0/components/esp_lcd/interface/
Desp_lcd_panel_interface.h60 …esp_err_t (*draw_bitmap)(esp_lcd_panel_t *panel, int x_start, int y_start, int x_end, int y_end, c…