Home
last modified time | relevance | path

Searched refs:base_dsc (Results 1 – 19 of 19) sorted by relevance

/lvgl-latest/src/draw/
Dlv_draw_mask.c65 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()
Dlv_draw.c122 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/
Dlv_example_buttonmatrix_2.c8 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/
Dlv_example_chart_5.c39 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()
Dlv_example_chart_7.c7 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()
Dlv_example_chart_4.c8 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/
Dlv_example_table_1.c7 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()
Dlv_example_table_2.c11 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/
Dlv_example_scale_7.c10 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/
Dtest_chart.c116 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()
Dtest_table.c135 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()
Dtest_scale.c249 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/
Dlv_example_event_draw.c22 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/
Dlv_obj_draw.c30 … 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/
Dlv_draw_vg_lite.c240 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/
Dlv_demo_widgets.c1418 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/
Dlv_draw_opengles.c367 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/
Dlv_draw_sdl.c330 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/
Dlv_demo_ebike_stats.c346 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()