Home
last modified time | relevance | path

Searched refs:px_map (Results 1 – 17 of 17) sorted by relevance

/lvgl-latest/src/drivers/display/renesas_glcdc/
Dlv_renesas_glcdc.c56 static void flush_direct(lv_display_t * display, const lv_area_t * area, uint8_t * px_map);
57 static void flush_partial(lv_display_t * display, const lv_area_t * area, uint8_t * px_map);
241 static void flush_direct(lv_display_t * display, const lv_area_t * area, uint8_t * px_map) in flush_direct() argument
250 SCB_CleanInvalidateDCache_by_Addr(px_map, sizeof(fb_background[0])); in flush_direct()
255 (uint8_t *) px_map, in flush_direct()
260 g_layer_change.input.p_base = (uint32_t *)px_map; in flush_direct()
283 static void flush_partial(lv_display_t * display, const lv_area_t * area, uint8_t * px_map) in flush_partial() argument
285 uint16_t * img = (uint16_t *)px_map; in flush_partial()
/lvgl-latest/examples/porting/
Dlv_port_disp_template.c39 static void disp_flush(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map);
124 static void disp_flush(lv_display_t * disp_drv, const lv_area_t * area, uint8_t * px_map)
135 px_map++;
/lvgl-latest/src/drivers/display/tft_espi/
Dlv_tft_espi.cpp28 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map);
69 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in flush_cb() argument
78 dsc->tft->pushColors((uint16_t *)px_map, w * h, true); in flush_cb()
/lvgl-latest/src/drivers/display/st_ltdc/
Dlv_st_ltdc.c46 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map);
139 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in flush_cb() argument
146 HAL_LTDC_SetAddress_NoReload(&hltdc, (uint32_t)px_map, layer_idx); in flush_cb()
178 DMA2D->FGMAR = (uint32_t)px_map; in flush_cb()
189 uint8_t * px_map_p = px_map; in flush_cb()
200 …lv_draw_sw_rotate(px_map, first_pixel, area_width, area_height, area_stride, fb_stride, rotation, … in flush_cb()
/lvgl-latest/src/drivers/sdl/
Dlv_sdl_window.c209 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in flush_cb() argument
232 px_map += LV_COLOR_INDEXED_PALETTE_SIZE(LV_COLOR_FORMAT_I1) * 4; in flush_cb()
233 …lv_draw_sw_i1_to_argb8888(px_map, argb_px_map, width, height, width / 8, width * 4, 0xFF000000u, 0… in flush_cb()
234 px_map = (uint8_t *)argb_px_map; in flush_cb()
255 lv_memcpy(fb_start, px_map, px_map_line_bytes); in flush_cb()
256 px_map += px_map_stride; in flush_cb()
261 … lv_draw_sw_rotate(px_map, fb_start, px_map_w, px_map_h, px_map_stride, fb_stride, rotation, cf); in flush_cb()
267 dsc->fb_act = px_map; in flush_cb()
275 LV_UNUSED(px_map); in flush_cb()
/lvgl-latest/src/drivers/glfw/
Dlv_opengles_texture.c36 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map);
133 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in flush_cb() argument
136 LV_UNUSED(px_map); in flush_cb()
/lvgl-latest/src/drivers/uefi/
Dlv_uefi_display.c40 static void _display_flush_cb(lv_display_t * display, const lv_area_t * area, uint8_t * px_map);
209 static void _display_flush_cb(lv_display_t * display, const lv_area_t * area, uint8_t * px_map) in _display_flush_cb() argument
238 (EFI_GRAPHICS_OUTPUT_BLT_PIXEL *)px_map, in _display_flush_cb()
/lvgl-latest/src/drivers/display/lcd/
Dlv_lcd_generic_mipi.c34 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map);
250 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in flush_cb() argument
281 send_color(drv, LV_LCD_CMD_WRITE_MEMORY_START, px_map, len); in flush_cb()
/lvgl-latest/examples/arduino/LVGL_Arduino/
DLVGL_Arduino.ino37 void my_disp_flush( lv_display_t *disp, const lv_area_t *area, uint8_t * px_map)
46 my_draw_bitmaps(px_map, w * h);
/lvgl-latest/docs/details/main-components/
Ddisplay.rst261 the ``px_map`` parameter.
307 void my_flush_cb(lv_display_t * display, const lv_area_t * area, uint8_t * px_map)
311 uint16_t * buf16 = (uint16_t *)px_map; /* Let's say it's a 16 bit (RGB565) display */
413 void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map)
430 … lv_draw_sw_rotate(px_map, rotated_buf, src_w, src_h, src_stride, dest_stride, rotation, cf);
433 px_map = rotated_buf;
436 my_send_colors(px_map);
446 void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map)
465 lv_memcpy(fb_start, px_map, src_stride);
466 px_map += src_stride;
[all …]
/lvgl-latest/src/drivers/display/drm/
Dlv_linux_drm.c96 static void drm_flush(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map);
825 static void drm_flush(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in drm_flush() argument
830 LV_UNUSED(px_map); in drm_flush()
834 if(drm_dev->drm_bufs[idx].map == px_map) { in drm_flush()
/lvgl-latest/src/core/
Dlv_refr.c52 static void call_flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map);
1292 static void call_flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in call_flush_cb() argument
1296 (int)area->x1, (int)area->y1, (int)area->x2, (int)area->y2, (void *)px_map); in call_flush_cb()
1309 lv_draw_sw_rgb565_swap(px_map, lv_area_get_size(&offset_area)); in call_flush_cb()
1312 disp->flush_cb(disp, &offset_area, px_map); in call_flush_cb()
/lvgl-latest/src/drivers/x11/
Dlv_x11_display.c113 static void x11_flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in x11_flush_cb() argument
134 …color_t * src_data = (color_t *)px_map + (LV_X11_RENDER_MODE == LV_DISPLAY_RENDER_MODE_PARTIAL… in x11_flush_cb()
/lvgl-latest/src/display/
Dlv_display.h81 typedef void (*lv_display_flush_cb_t)(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map
/lvgl-latest/src/drivers/windows/
Dlv_windows_context.c284 uint8_t * px_map) in lv_windows_display_driver_flush_callback() argument
305 UNREFERENCED_PARAMETER(px_map); in lv_windows_display_driver_flush_callback()
/lvgl-latest/docs/details/integration/chip/
Dstm32.rst245 void my_flush_cb(lv_display_t * display, const lv_area_t * area, uint8_t * px_map);
247 uint16_t * color_p = (uint16_t *)px_map;
/lvgl-latest/src/drivers/qnx/
Dlv_qnx.c272 static void flush_cb(lv_display_t * disp, const lv_area_t * area, uint8_t * px_map) in flush_cb() argument