/lvgl-latest/scripts/ |
D | style_api_gen.py | 493 def obj_style_get(p): argument 494 if 'section' in p: return 496 cast = style_get_cast(p['style_type'], p['var_type']) 497 …print("static inline " + p['var_type'] + " lv_obj_get_style_" + p['name'].lower() +"(const lv_obj_… 499 print(" lv_style_value_t v = lv_obj_get_style_prop(obj, part, LV_STYLE_" + p['name'] + ");") 500 print(" return " + cast + "v." + p['style_type'] + ";") 504 if 'filtered' in p and p['filtered']: 505 …print("static inline " + p['var_type'] + " lv_obj_get_style_" + p['name'].lower() +"_filtered(cons… 507 …tyle_apply_color_filter(obj, part, lv_obj_get_style_prop(obj, part, LV_STYLE_" + p['name'] + "));") 508 print(" return " + cast + "v." + p['style_type'] + ";") [all …]
|
/lvgl-latest/libs/nema_gfx/include/ |
D | nema_easing.h | 45 float nema_ez_linear(float p); 56 float nema_ez_quad_in(float p); 65 float nema_ez_quad_out(float p); 76 float nema_ez_quad_in_out(float p); 87 float nema_ez_cub_in(float p); 96 float nema_ez_cub_out(float p); 107 float nema_ez_cub_in_out(float p); 118 float nema_ez_quar_in(float p); 127 float nema_ez_quar_out(float p); 138 float nema_ez_quar_in_out(float p); [all …]
|
/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d_triangle.c | 15 tri_area.x1 = LV_MIN3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_dave2d_triangle() 16 tri_area.y1 = LV_MIN3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_dave2d_triangle() 17 tri_area.x2 = LV_MAX3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_dave2d_triangle() 18 tri_area.y2 = LV_MAX3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_dave2d_triangle() 37 lv_point_precise_t p[3]; in lv_draw_dave2d_triangle() local 38 p[0] = dsc->p[0]; in lv_draw_dave2d_triangle() 39 p[1] = dsc->p[1]; in lv_draw_dave2d_triangle() 40 p[2] = dsc->p[2]; in lv_draw_dave2d_triangle() 47 if(dsc->p[0].y <= dsc->p[1].y && dsc->p[0].y <= dsc->p[2].y) { in lv_draw_dave2d_triangle() 48 p[0] = dsc->p[0]; in lv_draw_dave2d_triangle() [all …]
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_triangle.c | 51 tri_area.x1 = (int32_t)LV_MIN3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_sw_triangle() 52 tri_area.y1 = (int32_t)LV_MIN3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_sw_triangle() 53 tri_area.x2 = (int32_t)LV_MAX3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_sw_triangle() 54 tri_area.y2 = (int32_t)LV_MAX3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_sw_triangle() 61 lv_point_t p[3]; in lv_draw_sw_triangle() local 63 if(dsc->p[0].x == dsc->p[1].x) { in lv_draw_sw_triangle() 64 p[0] = lv_point_from_precise(&dsc->p[0]); in lv_draw_sw_triangle() 65 p[1] = lv_point_from_precise(&dsc->p[1]); in lv_draw_sw_triangle() 66 p[2] = lv_point_from_precise(&dsc->p[2]); in lv_draw_sw_triangle() 68 else if(dsc->p[0].x == dsc->p[2].x) { in lv_draw_sw_triangle() [all …]
|
D | lv_draw_sw_mask.c | 55 … lv_draw_sw_mask_line_param_t * p); 59 … lv_draw_sw_mask_line_param_t * p); 110 void lv_draw_sw_mask_free_param(void * p) in lv_draw_sw_mask_free_param() argument 113 lv_draw_sw_mask_common_dsc_t * pdsc = p; in lv_draw_sw_mask_free_param() 115 lv_draw_sw_mask_radius_param_t * radius_p = (lv_draw_sw_mask_radius_param_t *) p; in lv_draw_sw_mask_free_param() 384 … lv_draw_sw_mask_line_param_t * p) in lv_draw_mask_line() argument 387 abs_y -= p->origo.y; in lv_draw_mask_line() 388 abs_x -= p->origo.x; in lv_draw_mask_line() 391 if(p->steep == 0) { in lv_draw_mask_line() 393 if(p->flat) { in lv_draw_mask_line() [all …]
|
/lvgl-latest/src/others/xml/ |
D | lv_xml_widget.c | 44 lv_widget_processor_t * p = lv_malloc(sizeof(lv_widget_processor_t)); in lv_xml_widget_register() local 45 lv_memzero(p, sizeof(lv_widget_processor_t)); in lv_xml_widget_register() 47 p->name = lv_strdup(name); in lv_xml_widget_register() 48 p->create_cb = create_cb; in lv_xml_widget_register() 49 p->apply_cb = apply_cb; in lv_xml_widget_register() 51 if(widget_processor_head == NULL) widget_processor_head = p; in lv_xml_widget_register() 53 p->next = widget_processor_head; in lv_xml_widget_register() 54 widget_processor_head = p; in lv_xml_widget_register() 62 lv_widget_processor_t * p = widget_processor_head; in lv_xml_widget_get_processor() local 63 while(p) { in lv_xml_widget_get_processor() [all …]
|
/lvgl-latest/src/libs/thorvg/ |
D | tvgLottieRenderPooler.h | 41 for (auto p = pooler.begin(); p < pooler.end(); ++p) { in ~LottieRenderPooler() local 42 if (PP(*p)->unref() == 0) delete(*p); in ~LottieRenderPooler() 49 for (auto p = pooler.begin(); p < pooler.end(); ++p) { member 50 if (PP(*p)->refCnt == 1) return *p; 54 auto p = copy ? static_cast<T*>(pooler[0]->duplicate()) : T::gen().release(); member 55 PP(p)->ref(); 56 pooler.push(p); 57 return p;
|
D | tvgLottieLoader.cpp | 113 auto p = content; in header() local 115 while (*p != '\0') { in header() 116 if (*p == '{') { in header() 118 ++p; in header() 121 if (*p == '}') { in header() 123 ++p; in header() 127 ++p; in header() 131 if (!strncmp(p, "\"v\":", 4)) { in header() 132 p += 4; in header() 137 if (!strncmp(p, "\"fr\":", 5)) { in header() [all …]
|
D | tvgXmlParser.cpp | 108 auto p = itr; in _simpleXmlSkipXmlEntities() local 116 if (itr == p) break; in _simpleXmlSkipXmlEntities() 117 p = itr; in _simpleXmlSkipXmlEntities() 125 auto p = itr; in _simpleXmlUnskipXmlEntities() local 134 if (itr == p) break; in _simpleXmlUnskipXmlEntities() 135 p = itr; in _simpleXmlUnskipXmlEntities() 144 auto p = itr; in _skipWhiteSpacesAndXmlEntities() local 146 if (p != (itr = _simpleXmlSkipXmlEntities(itr, itrEnd))) p = itr; in _skipWhiteSpacesAndXmlEntities() 148 if (p != (itr = _simpleXmlSkipWhiteSpace(itr, itrEnd))) p = itr; in _skipWhiteSpacesAndXmlEntities() 158 auto p = itr; in _unskipWhiteSpacesAndXmlEntities() local [all …]
|
D | tvgSvgPath.cpp | 238 Point p[3]; in _pathAppendArcTo() local 252 p[0] = {c1x, c1y}; in _pathAppendArcTo() 253 p[1] = {c2x, c2y}; in _pathAppendArcTo() 254 p[2] = {ex, ey}; in _pathAppendArcTo() 255 pts->push(p[0]); in _pathAppendArcTo() 256 pts->push(p[1]); in _pathAppendArcTo() 257 pts->push(p[2]); in _pathAppendArcTo() 258 *curCtl = p[1]; in _pathAppendArcTo() 259 *cur = p[2]; in _pathAppendArcTo() 353 Point p = {arr[0], arr[1]}; in _processCommand() local [all …]
|
/lvgl-latest/src/libs/expat/ |
D | xmltok.c | 117 #define UTF8_INVALID2(p) \ argument 118 ((*p) < 0xC2 || ((p)[1] & 0x80) == 0 || ((p)[1] & 0xC0) == 0xC0) 120 #define UTF8_INVALID3(p) \ argument 121 (((p)[2] & 0x80) == 0 \ 122 || ((*p) == 0xEF && (p)[1] == 0xBF ? (p)[2] > 0xBD \ 123 : ((p)[2] & 0xC0) == 0xC0) \ 124 || ((*p) == 0xE0 \ 125 ? (p)[1] < 0xA0 || ((p)[1] & 0xC0) == 0xC0 \ 126 : ((p)[1] & 0x80) == 0 \ 127 || ((*p) == 0xED ? (p)[1] > 0x9F : ((p)[1] & 0xC0) == 0xC0))) [all …]
|
D | siphash.h | 116 #define SIP_U32TO8_LE(p, v) \ argument 117 (p)[0] = (uint8_t)((v) >> 0); \ 118 (p)[1] = (uint8_t)((v) >> 8); \ 119 (p)[2] = (uint8_t)((v) >> 16); \ 120 (p)[3] = (uint8_t)((v) >> 24); 122 #define SIP_U64TO8_LE(p, v) \ argument 123 SIP_U32TO8_LE((p) + 0, (uint32_t)((v) >> 0)); \ 124 SIP_U32TO8_LE((p) + 4, (uint32_t)((v) >> 32)); 126 #define SIP_U8TO64_LE(p) \ argument 127 (((uint64_t)((p)[0]) << 0) | ((uint64_t)((p)[1]) << 8) \ [all …]
|
D | xmltok_ns.c | 82 NS(XmlInitEncoding)(INIT_ENCODING *p, const ENCODING **encPtr, in NS() 87 SET_INIT_ENC_INDEX(p, i); in NS() 88 p->initEnc.scanners[XML_PROLOG_STATE] = NS(initScanProlog); in NS() 89 p->initEnc.scanners[XML_CONTENT_STATE] = NS(initScanContent); in NS() 90 p->initEnc.updatePosition = initUpdatePosition; in NS() 91 p->encPtr = encPtr; in NS() 92 *encPtr = &(p->initEnc); in NS() 100 char *p = buf; in NS() local 102 XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); in NS() 105 *p = 0; in NS()
|
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_draw_vglite_triangle.c | 71 coords.x1 = (int32_t)LV_MIN3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_vglite_triangle() 72 coords.y1 = (int32_t)LV_MIN3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_vglite_triangle() 73 coords.x2 = (int32_t)LV_MAX3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_vglite_triangle() 74 coords.y2 = (int32_t)LV_MAX3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_vglite_triangle() 95 tri_area.x1 = (int32_t)LV_MIN3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in _vglite_draw_triangle() 96 tri_area.y1 = (int32_t)LV_MIN3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in _vglite_draw_triangle() 97 tri_area.x2 = (int32_t)LV_MAX3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in _vglite_draw_triangle() 98 tri_area.y2 = (int32_t)LV_MAX3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in _vglite_draw_triangle() 105 VLC_OP_MOVE, dsc->p[0].x, dsc->p[0].y, in _vglite_draw_triangle() 106 VLC_OP_LINE, dsc->p[1].x, dsc->p[1].y, in _vglite_draw_triangle() [all …]
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx_triangle.c | 55 coords.x1 = (int32_t)LV_MIN3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_nema_gfx_triangle() 56 coords.y1 = (int32_t)LV_MIN3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_nema_gfx_triangle() 57 coords.x2 = (int32_t)LV_MAX3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_nema_gfx_triangle() 58 coords.y2 = (int32_t)LV_MAX3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_nema_gfx_triangle() 90 …nema_fill_triangle(dsc->p[0].x, dsc->p[0].y, dsc->p[1].x, dsc->p[1].y, dsc->p[2].x, dsc->p[2].y, b… in lv_draw_nema_gfx_triangle() 119 float min_x = LV_MIN(dsc->p[0].x, dsc->p[1].x); in lv_draw_nema_gfx_triangle() 120 min_x = LV_MIN(dsc->p[2].x, min_x); in lv_draw_nema_gfx_triangle() 122 float min_y = LV_MIN(dsc->p[0].y, dsc->p[1].y); in lv_draw_nema_gfx_triangle() 123 min_y = LV_MIN(dsc->p[2].y, min_y); in lv_draw_nema_gfx_triangle() 125 float max_x = LV_MAX(dsc->p[0].x, dsc->p[1].x); in lv_draw_nema_gfx_triangle() [all …]
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_draw_vg_lite_triangle.c | 47 tri_area.x1 = (int32_t)LV_MIN3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_vg_lite_triangle() 48 tri_area.y1 = (int32_t)LV_MIN3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_vg_lite_triangle() 49 tri_area.x2 = (int32_t)LV_MAX3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_vg_lite_triangle() 50 tri_area.y2 = (int32_t)LV_MAX3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_vg_lite_triangle() 63 lv_vg_lite_path_move_to(path, dsc->p[0].x, dsc->p[0].y); in lv_draw_vg_lite_triangle() 64 lv_vg_lite_path_line_to(path, dsc->p[1].x, dsc->p[1].y); in lv_draw_vg_lite_triangle() 65 lv_vg_lite_path_line_to(path, dsc->p[2].x, dsc->p[2].y); in lv_draw_vg_lite_triangle()
|
/lvgl-latest/tests/unity/ |
D | unity_support.c | 66 static int read_png_file(png_image_t * p, const char * file_name); 68 static void png_release(png_image_t * p); 157 png_image_t p; in screenshot_compare() local 158 int res = read_png_file(&p, fn_ref_full); in screenshot_compare() 174 for(y = 0; y < p.height; y++) { in screenshot_compare() 176 png_byte * row = p.row_pointers[y]; in screenshot_compare() 177 for(x = 0; x < p.width; x++) { in screenshot_compare() 215 png_release(&p); in screenshot_compare() 222 static int read_png_file(png_image_t * p, const char * file_name) in read_png_file() argument 240 p->png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL); in read_png_file() [all …]
|
/lvgl-latest/src/misc/ |
D | lv_matrix.c | 182 lv_point_precise_t p; in lv_matrix_transform_precise_point() local 183 …p.x = (lv_value_precise_t)roundf(point->x * matrix->m[0][0] + point->y * matrix->m[0][1] + matrix-… in lv_matrix_transform_precise_point() 184 …p.y = (lv_value_precise_t)roundf(point->x * matrix->m[1][0] + point->y * matrix->m[1][1] + matrix-… in lv_matrix_transform_precise_point() 185 return p; in lv_matrix_transform_precise_point() 191 lv_point_precise_t p[4] = { in lv_matrix_transform_area() local 197 p[0] = lv_matrix_transform_precise_point(matrix, &p[0]); in lv_matrix_transform_area() 198 p[1] = lv_matrix_transform_precise_point(matrix, &p[1]); in lv_matrix_transform_area() 199 p[2] = lv_matrix_transform_precise_point(matrix, &p[2]); in lv_matrix_transform_area() 200 p[3] = lv_matrix_transform_precise_point(matrix, &p[3]); in lv_matrix_transform_area() 202 res.x1 = (int32_t)(LV_MIN4(p[0].x, p[1].x, p[2].x, p[3].x)); in lv_matrix_transform_area() [all …]
|
D | lv_assert.h | 66 # define LV_ASSERT_NULL(p) LV_ASSERT_MSG(p != NULL, "NULL pointer"); argument 68 # define LV_ASSERT_NULL(p) 72 # define LV_ASSERT_MALLOC(p) LV_ASSERT_MSG(p != NULL, "Out of memory"); argument 74 # define LV_ASSERT_MALLOC(p)
|
D | lv_palette.c | 35 lv_color_t lv_palette_main(lv_palette_t p) in lv_palette_main() argument 45 if(p >= LV_PALETTE_LAST) { in lv_palette_main() 46 LV_LOG_WARN("Invalid palette: %d", p); in lv_palette_main() 50 return colors[p]; in lv_palette_main() 54 lv_color_t lv_palette_lighten(lv_palette_t p, uint8_t lvl) in lv_palette_lighten() argument 78 if(p >= LV_PALETTE_LAST) { in lv_palette_lighten() 79 LV_LOG_WARN("Invalid palette: %d", p); in lv_palette_lighten() 90 return colors[p][lvl]; in lv_palette_lighten() 93 lv_color_t lv_palette_darken(lv_palette_t p, uint8_t lvl) in lv_palette_darken() argument 117 if(p >= LV_PALETTE_LAST) { in lv_palette_darken() [all …]
|
/lvgl-latest/src/libs/thorvg/rapidjson/ |
D | reader.h | 275 inline const char* SkipWhitespace(const char* p, const char* end) { in SkipWhitespace() argument 276 while (p != end && (*p == ' ' || *p == '\n' || *p == '\r' || *p == '\t')) in SkipWhitespace() 277 ++p; in SkipWhitespace() 278 return p; in SkipWhitespace() 283 inline const char *SkipWhitespace_SIMD(const char* p) { in SkipWhitespace_SIMD() argument 285 if (*p == ' ' || *p == '\n' || *p == '\r' || *p == '\t') in SkipWhitespace_SIMD() 286 ++p; in SkipWhitespace_SIMD() 288 return p; in SkipWhitespace_SIMD() 291 …const char* nextAligned = reinterpret_cast<const char*>((reinterpret_cast<size_t>(p) + 15) & stati… in SkipWhitespace_SIMD() 292 while (p != nextAligned) in SkipWhitespace_SIMD() [all …]
|
D | writer.h | 317 for (const char* p = buffer; p != end; ++p) in WriteInt() local 318 PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(*p)); in WriteInt() 326 for (const char* p = buffer; p != end; ++p) in WriteUint() local 327 PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(*p)); in WriteUint() 335 for (const char* p = buffer; p != end; ++p) in WriteInt64() local 336 PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(*p)); in WriteInt64() 344 for (char* p = buffer; p != end; ++p) in WriteUint64() local 345 PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(*p)); in WriteUint64() 372 for (char* p = buffer; p != end; ++p) in WriteDouble() local 373 PutUnsafe(*os_, static_cast<typename OutputStream::Ch>(*p)); in WriteDouble() [all …]
|
/lvgl-latest/src/draw/ |
D | lv_draw_triangle.c | 67 a.x1 = (int32_t)LV_MIN3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_triangle() 68 a.y1 = (int32_t)LV_MIN3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_triangle() 69 a.x2 = (int32_t)LV_MAX3(dsc->p[0].x, dsc->p[1].x, dsc->p[2].x); in lv_draw_triangle() 70 a.y2 = (int32_t)LV_MAX3(dsc->p[0].y, dsc->p[1].y, dsc->p[2].y); in lv_draw_triangle()
|
/lvgl-latest/src/stdlib/uefi/ |
D | lv_mem_core_uefi.c | 65 void * lv_realloc_core(void * p, size_t new_size) in lv_realloc_core() argument 68 uintptr_t p_address = (uintptr_t)p; in lv_realloc_core() 71 if(p == NULL) return lv_malloc_core(new_size); in lv_realloc_core() 79 if(p_header->size > new_size) return p; in lv_realloc_core() 82 lv_memcpy(p_new, p, p_header->size); in lv_realloc_core() 83 lv_free_core(p); in lv_realloc_core() 88 void lv_free_core(void * p) in lv_free_core() argument 90 uintptr_t p_address = (uintptr_t)p; in lv_free_core()
|
/lvgl-latest/src/stdlib/micropython/ |
D | lv_mem_core_micropython.c | 72 void * lv_realloc_core(void * p, size_t new_size) in lv_realloc_core() argument 76 return gc_realloc(p, new_size, true); in lv_realloc_core() 78 return m_realloc(p, new_size); in lv_realloc_core() 82 void lv_free_core(void * p) in lv_free_core() argument 86 gc_free(p); in lv_free_core() 89 m_free(p); in lv_free_core()
|