Home
last modified time | relevance | path

Searched refs:lv_grad_dsc_t (Results 1 – 20 of 20) sorted by relevance

/lvgl-latest/src/draw/sw/
Dlv_draw_sw_gradient.h51 void /* LV_ATTRIBUTE_FAST_MEM */ lv_gradient_color_calculate(const lv_grad_dsc_t * dsc, int32_t ran…
55 lv_grad_t * lv_gradient_get(const lv_grad_dsc_t * gradient, int32_t w, int32_t h);
71 void lv_gradient_init_stops(lv_grad_dsc_t * grad, const lv_color_t colors[], const lv_opa_t opa[],
86 void lv_grad_linear_init(lv_grad_dsc_t * dsc, int32_t from_x, int32_t from_y, int32_t to_x, int32_t…
99 void lv_grad_radial_init(lv_grad_dsc_t * dsc, int32_t center_x, int32_t center_y, int32_t to_x, int…
110 void lv_grad_radial_set_focal(lv_grad_dsc_t * dsc, int32_t center_x, int32_t center_y, int32_t radi…
122 void lv_grad_conical_init(lv_grad_dsc_t * dsc, int32_t center_x, int32_t center_y, int32_t start_an…
129 void lv_gradient_linear_setup(lv_grad_dsc_t * dsc, const lv_area_t * coords);
135 void lv_gradient_linear_cleanup(lv_grad_dsc_t * dsc);
145 void /* LV_ATTRIBUTE_FAST_MEM */ lv_gradient_linear_get_line(lv_grad_dsc_t * dsc, int32_t xp, int32…
[all …]
Dlv_draw_sw_gradient.c76 static lv_grad_t * allocate_item(const lv_grad_dsc_t * g, int32_t w, int32_t h);
92 static lv_grad_t * allocate_item(const lv_grad_dsc_t * g, int32_t w, int32_t h) in allocate_item()
144 lv_grad_t * lv_gradient_get(const lv_grad_dsc_t * g, int32_t w, int32_t h) in lv_gradient_get()
164 void LV_ATTRIBUTE_FAST_MEM lv_gradient_color_calculate(const lv_grad_dsc_t * dsc, int32_t range, in lv_gradient_color_calculate()
222 void lv_gradient_init_stops(lv_grad_dsc_t * grad, const lv_color_t colors[], const lv_opa_t opa[], in lv_gradient_init_stops()
280 void lv_gradient_radial_setup(lv_grad_dsc_t * dsc, const lv_area_t * coords) in lv_gradient_radial_setup()
350 void lv_gradient_radial_cleanup(lv_grad_dsc_t * dsc) in lv_gradient_radial_cleanup()
360 void LV_ATTRIBUTE_FAST_MEM lv_gradient_radial_get_line(lv_grad_dsc_t * dsc, int32_t xp, int32_t yp, in lv_gradient_radial_get_line()
469 void lv_gradient_linear_setup(lv_grad_dsc_t * dsc, const lv_area_t * coords) in lv_gradient_linear_setup()
498 void lv_gradient_linear_cleanup(lv_grad_dsc_t * dsc) in lv_gradient_linear_cleanup()
[all …]
/lvgl-latest/src/draw/
Dlv_draw_rect.h40 lv_grad_dsc_t bg_grad;
79 lv_grad_dsc_t grad;
Dlv_draw_triangle.h30 lv_grad_dsc_t bg_grad;
/lvgl-latest/examples/styles/
Dlv_example_style_18.c18 …static lv_grad_dsc_t linear_gradient_dsc; /*NOTE: the gradient descriptor must be static or gl… in lv_example_style_18()
28 …static lv_grad_dsc_t radial_gradient_dsc; /*NOTE: the gradient descriptor must be static or gl… in lv_example_style_18()
Dlv_example_style_2.c15 static lv_grad_dsc_t grad; in lv_example_style_2()
Dlv_example_style_17.c23 static lv_grad_dsc_t grad; in lv_example_style_17()
Dlv_example_style_16.c48 static lv_grad_dsc_t grad; in lv_example_style_16()
/lvgl-latest/src/draw/vg_lite/
Dlv_vg_lite_grad.h54 const lv_grad_dsc_t * grad_dsc,
Dlv_vg_lite_grad.c226 const lv_grad_dsc_t * grad_dsc, in lv_vg_lite_draw_grad_helper()
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx_utils.h120 void lv_nemagfx_grad_set(NEMA_VG_GRAD_HANDLE gradient, lv_grad_dsc_t lv_grad, lv_opa_t opa);
Dlv_draw_nema_gfx_utils.c111 void lv_nemagfx_grad_set(NEMA_VG_GRAD_HANDLE gradient, lv_grad_dsc_t lv_grad, lv_opa_t opa) in lv_nemagfx_grad_set()
/lvgl-latest/demos/render/
Dlv_demo_render.c861 …j_t * create_linear_gradient_obj(lv_obj_t * parent, int32_t col, int32_t row, lv_grad_dsc_t * grad, in create_linear_gradient_obj()
915 static lv_grad_dsc_t grad_values[3][4]; in linear_gradient_cb()
937 …j_t * create_radial_gradient_obj(lv_obj_t * parent, int32_t col, int32_t row, lv_grad_dsc_t * grad, in create_radial_gradient_obj()
993 static lv_grad_dsc_t grad_values[3][4]; in radial_gradient_cb()
1015 …_t * create_conical_gradient_obj(lv_obj_t * parent, int32_t col, int32_t row, lv_grad_dsc_t * grad, in create_conical_gradient_obj()
1067 static lv_grad_dsc_t grad_values[3][4]; in conical_gradient_cb()
/lvgl-latest/src/misc/
Dlv_style.h172 } lv_grad_dsc_t; typedef
Dlv_style_gen.c341 void lv_style_set_bg_grad(lv_style_t * style, const lv_grad_dsc_t * value) in lv_style_set_bg_grad()
Dlv_style_gen.h58 void lv_style_set_bg_grad(lv_style_t * style, const lv_grad_dsc_t * value);
/lvgl-latest/src/core/
Dlv_obj_style_gen.h280 static inline const lv_grad_dsc_t * lv_obj_get_style_bg_grad(const lv_obj_t * obj, lv_part_t part) in lv_obj_get_style_bg_grad()
283 return (const lv_grad_dsc_t *)v.ptr; in lv_obj_get_style_bg_grad()
807 void lv_obj_set_style_bg_grad(lv_obj_t * obj, const lv_grad_dsc_t * value, lv_style_selector_t sele…
Dlv_obj_draw.c69 const lv_grad_dsc_t * grad = lv_obj_get_style_bg_grad(obj, part); in lv_obj_init_draw_rect_dsc()
Dlv_obj_style_gen.c341 void lv_obj_set_style_bg_grad(lv_obj_t * obj, const lv_grad_dsc_t * value, lv_style_selector_t sele… in lv_obj_set_style_bg_grad()
Dlv_obj.c594 const lv_grad_dsc_t * grad_dsc = lv_obj_get_style_bg_grad(obj, 0); in lv_obj_draw()