Searched refs:scissor_area (Results 1 – 5 of 5) sorted by relevance
/lvgl-latest/src/draw/vg_lite/ |
D | lv_draw_vg_lite_vector.c | 97 lv_vg_lite_rect(&rect, &dsc->scissor_area); in task_draw_cb() 180 lv_vg_lite_set_scissor_area(&dsc->scissor_area); in task_draw_cb() 198 lv_point_precise_t p1 = { dsc->scissor_area.x1, dsc->scissor_area.y1 }; in task_draw_cb() 202 lv_point_precise_t p2 = { dsc->scissor_area.x2 + 1, dsc->scissor_area.y2 + 1 }; in task_draw_cb()
|
D | lv_draw_vg_lite.c | 139 lv_area_t scissor_area = layer->phy_clip_area; in draw_execute() local 140 lv_area_move(&scissor_area, -layer->buf_area.x1, -layer->buf_area.y1); in draw_execute() 141 lv_vg_lite_set_scissor_area(&scissor_area); in draw_execute()
|
/lvgl-latest/src/draw/ |
D | lv_draw_vector_private.h | 77 lv_area_t scissor_area; member
|
D | lv_draw_vector.c | 83 lv_area_copy(&(dst->scissor_area), &(src->scissor_area)); in _copy_draw_dsc() 495 dsc->current_dsc.scissor_area = layer->_clip_area; in lv_vector_dsc_create() 693 if(!lv_area_intersect(&rect, &(dsc->layer->_clip_area), &(dsc->current_dsc.scissor_area))) { in lv_vector_dsc_add_path() 715 new_task->dsc.scissor_area = rect; in lv_vector_dsc_add_path() 721 if(!lv_area_intersect(&r, &(dsc->layer->_clip_area), &(dsc->current_dsc.scissor_area))) { in lv_vector_clear_area() 736 lv_area_copy(&(new_task->dsc.scissor_area), rect); in lv_vector_clear_area()
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_vector.c | 376 lv_area_to_tvg(&rc, &dsc->scissor_area); in _task_draw_cb()
|