/lvgl-latest/src/draw/ |
D | lv_draw_mask.c | 65 lv_draw_dsc_base_t * base_dsc = t->draw_dsc; in lv_draw_mask_rect() local 66 base_dsc->layer = layer; in lv_draw_mask_rect() 68 if(base_dsc->obj && lv_obj_has_flag(base_dsc->obj, LV_OBJ_FLAG_SEND_DRAW_TASK_EVENTS)) { in lv_draw_mask_rect() 71 lv_obj_remove_flag(base_dsc->obj, LV_OBJ_FLAG_SEND_DRAW_TASK_EVENTS); in lv_draw_mask_rect() 73 lv_obj_add_flag(base_dsc->obj, LV_OBJ_FLAG_SEND_DRAW_TASK_EVENTS); in lv_draw_mask_rect()
|
D | lv_draw.c | 122 lv_draw_dsc_base_t * base_dsc = t->draw_dsc; in lv_draw_finalize_task_creation() local 123 base_dsc->layer = layer; in lv_draw_finalize_task_creation() 133 if(base_dsc->obj && lv_obj_has_flag(base_dsc->obj, LV_OBJ_FLAG_SEND_DRAW_TASK_EVENTS)) { in lv_draw_finalize_task_creation() 135 lv_obj_send_event(base_dsc->obj, LV_EVENT_DRAW_TASK_ADDED, t); in lv_draw_finalize_task_creation()
|
/lvgl-latest/examples/widgets/buttonmatrix/ |
D | lv_example_buttonmatrix_2.c | 8 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in event_cb() local 10 if(base_dsc->part == LV_PART_ITEMS) { in event_cb() 12 …if(lv_buttonmatrix_get_selected_button(obj) == base_dsc->id1 && lv_obj_has_state(obj, LV_STATE_PRE… in event_cb() 17 if(base_dsc->id1 == 1) { in event_cb() 37 else if(base_dsc->id1 == 2) { in event_cb() 45 else if(base_dsc->id1 == 3) { in event_cb() 71 lv_draw_image(base_dsc->layer, &img_draw_dsc, &a); in event_cb()
|
/lvgl-latest/examples/widgets/chart/ |
D | lv_example_chart_5.c | 39 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb() local 41 …if(base_dsc->part == LV_PART_ITEMS && lv_draw_task_get_type(draw_task) == LV_DRAW_TASK_TYPE_LINE) { in draw_event_cb() 46 … if(base_dsc->part == LV_PART_MAIN && lv_draw_task_get_type(draw_task) == LV_DRAW_TASK_TYPE_LINE) { in draw_event_cb() 58 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in add_faded_area() local 86 lv_draw_triangle(base_dsc->layer, &tri_dsc); in add_faded_area() 104 lv_draw_rect(base_dsc->layer, &rect_dsc, &rect_area); in add_faded_area() 110 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in hook_division_lines() local 116 if(base_dsc->id1 == 3) { in hook_division_lines() 129 if(base_dsc->id1 == 2) { in hook_division_lines() 140 if(base_dsc->id1 == 1 || base_dsc->id1 == 3) { in hook_division_lines()
|
D | lv_example_chart_7.c | 7 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb() local 8 if(base_dsc->part == LV_PART_INDICATOR) { in draw_event_cb() 15 rect_draw_dsc->bg_opa = (LV_OPA_COVER * base_dsc->id2) / (cnt - 1); in draw_event_cb() 22 …uint32_t p_act = (start_point + base_dsc->id2) % cnt; /*Consider start point to get the index of t… in draw_event_cb()
|
D | lv_example_chart_4.c | 8 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb() local 10 if(base_dsc->part != LV_PART_ITEMS) { in draw_event_cb() 18 int32_t v = y_array[base_dsc->id2]; in draw_event_cb()
|
/lvgl-latest/examples/widgets/table/ |
D | lv_example_table_1.c | 7 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb() local 9 if(base_dsc->part == LV_PART_ITEMS) { in draw_event_cb() 10 uint32_t row = base_dsc->id1; in draw_event_cb() 11 uint32_t col = base_dsc->id2; in draw_event_cb()
|
D | lv_example_table_2.c | 11 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb() local 13 …if(base_dsc->part == LV_PART_ITEMS && lv_draw_task_get_type(draw_task) == LV_DRAW_TASK_TYPE_FILL) { in draw_event_cb() 15 bool chk = lv_table_has_cell_ctrl(obj, base_dsc->id1, 0, LV_TABLE_CELL_CTRL_CUSTOM_1); in draw_event_cb() 29 lv_draw_rect(base_dsc->layer, &rect_dsc, &sw_area); in draw_event_cb() 44 lv_draw_rect(base_dsc->layer, &rect_dsc, &knob_area); in draw_event_cb()
|
/lvgl-latest/examples/widgets/scale/ |
D | lv_example_scale_7.c | 10 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb() local 12 if(base_dsc->part == LV_PART_INDICATOR) { in draw_event_cb() 24 label_draw_dsc->color = color_idx[base_dsc->id1 / major_tick]; in draw_event_cb() 32 lv_snprintf(tmp_buffer, sizeof(tmp_buffer), "%.1f", base_dsc->id2 * 1.0f); in draw_event_cb()
|
/lvgl-latest/tests/src/test_cases/widgets/ |
D | test_chart.c | 116 lv_draw_dsc_base_t * base_dsc = draw_task->draw_dsc; in chart_event_cb() local 119 if(chart_type == LV_CHART_TYPE_LINE && base_dsc->part != LV_PART_INDICATOR) return; in chart_event_cb() 120 if(chart_type == LV_CHART_TYPE_BAR && base_dsc->part != LV_PART_ITEMS) return; in chart_event_cb() 123 for(uint32_t i = 0; i < base_dsc->id1 + 1; i++) { in chart_event_cb() 128 lv_snprintf(buf, sizeof(buf), "%"LV_PRIu32, ser->y_points[base_dsc->id2]); in chart_event_cb() 149 lv_draw_rect(base_dsc->layer, &rect_dsc, &bg_area); in chart_event_cb() 157 lv_draw_label(base_dsc->layer, &label_dsc, &txt_area); in chart_event_cb()
|
D | test_table.c | 135 lv_draw_dsc_base_t * base_dsc = draw_task->draw_dsc; in draw_part_event_cb() local 137 if(base_dsc->part == LV_PART_ITEMS) { in draw_part_event_cb() 138 uint32_t row = base_dsc->id1; in draw_part_event_cb() 139 uint32_t col = base_dsc->id2; in draw_part_event_cb()
|
D | test_scale.c | 249 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb() local 251 if(base_dsc->part == LV_PART_INDICATOR) { in draw_event_cb() 263 label_draw_dsc->color = color_idx[base_dsc->id1 / major_tick]; in draw_event_cb() 271 lv_snprintf(tmp_buffer, sizeof(tmp_buffer), "%.1f", base_dsc->id2 * 1.0f); in draw_event_cb()
|
/lvgl-latest/examples/event/ |
D | lv_example_event_draw.c | 22 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in event_cb() local 23 if(base_dsc->part == LV_PART_MAIN) { in event_cb() 43 lv_draw_rect(base_dsc->layer, &draw_dsc, &a); in event_cb()
|
/lvgl-latest/src/core/ |
D | lv_obj_draw.c | 30 … lv_opa_t get_layer_opa(const lv_obj_t * obj, lv_part_t part, const lv_draw_dsc_base_t * base_dsc); 378 …e lv_opa_t get_layer_opa(const lv_obj_t * obj, lv_part_t part, const lv_draw_dsc_base_t * base_dsc) in get_layer_opa() argument 380 if(base_dsc->layer) { in get_layer_opa() 382 return base_dsc->layer->opa; in get_layer_opa()
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_draw_vg_lite.c | 240 const lv_draw_dsc_base_t * base_dsc = task->draw_dsc; in draw_evaluate() local 241 if(!lv_vg_lite_is_dest_cf_supported(base_dsc->layer->color_format)) { in draw_evaluate()
|
/lvgl-latest/demos/widgets/ |
D | lv_demo_widgets.c | 1418 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in chart_event_cb() local 1421 if(base_dsc->part == LV_PART_ITEMS && draw_line_dsc) { in chart_event_cb() 1425 if(base_dsc->id1 == 1) ser = lv_chart_get_series_next(obj, ser); in chart_event_cb() 1447 lv_draw_triangle(base_dsc->layer, &tri_dsc); in chart_event_cb() 1464 lv_draw_rect(base_dsc->layer, &rect_dsc, &rect_area); in chart_event_cb() 1468 … if(base_dsc->part == LV_PART_INDICATOR && lv_chart_get_pressed_point(obj) == base_dsc->id2) { in chart_event_cb() 1478 lv_draw_rect(base_dsc->layer, &outline_dsc, &draw_task_area); in chart_event_cb() 1482 if(base_dsc->part == LV_PART_ITEMS && lv_chart_get_pressed_point(obj) == base_dsc->id2) { in chart_event_cb() 1484 if(base_dsc->id1 == 1) ser = lv_chart_get_series_next(obj, ser); in chart_event_cb() 1496 lv_draw_rect(base_dsc->layer, &shadow_dsc, &draw_task_area); in chart_event_cb() [all …]
|
/lvgl-latest/src/draw/opengles/ |
D | lv_draw_opengles.c | 367 lv_draw_dsc_base_t * base_dsc = task->draw_dsc; in draw_to_texture() local 369 cache_data->draw_dsc = lv_malloc(base_dsc->dsc_size); in draw_to_texture() 370 lv_memcpy((void *)cache_data->draw_dsc, base_dsc, base_dsc->dsc_size); in draw_to_texture()
|
/lvgl-latest/src/draw/sdl/ |
D | lv_draw_sdl.c | 330 lv_draw_dsc_base_t * base_dsc = task->draw_dsc; in draw_to_texture() local 332 cache_data->draw_dsc = lv_malloc(base_dsc->dsc_size); in draw_to_texture() 333 lv_memcpy((void *)cache_data->draw_dsc, base_dsc, base_dsc->dsc_size); in draw_to_texture()
|
/lvgl-latest/demos/ebike/ |
D | lv_demo_ebike_stats.c | 346 lv_draw_dsc_base_t * base_dsc = draw_task->draw_dsc; in chart_draw_task_event_cb() local 348 if(base_dsc->part != LV_PART_ITEMS || draw_task->type != LV_DRAW_TASK_TYPE_LINE) return; in chart_draw_task_event_cb() 375 lv_draw_triangle(base_dsc->layer, &tri_dsc); in chart_draw_task_event_cb() 393 lv_draw_rect(base_dsc->layer, &rect_dsc, &rect_area); in chart_draw_task_event_cb()
|