/lvgl-latest/src/libs/thorvg/ |
D | tvgSwCommon.h | 243 typedef uint8_t(*SwMask)(uint8_t s, uint8_t d, uint8_t a); //src, dst, alpha 244 typedef uint32_t(*SwBlender)(uint32_t s, uint32_t d, uint8_t a); //src, dst, alpha 311 static inline uint32_t INTERPOLATE(uint32_t s, uint32_t d, uint8_t a) in INTERPOLATE() argument 313 …8) & 0xff00ff) - ((d >> 8) & 0xff00ff)) * a) + (d & 0xff00ff00)) & 0xff00ff00) + ((((((s & 0xff00f… in INTERPOLATE() 316 static inline uint8_t INTERPOLATE8(uint8_t s, uint8_t d, uint8_t a) in INTERPOLATE8() argument 318 return (((s) * (a) + 0xff) >> 8) + (((d) * ~(a) + 0xff) >> 8); in INTERPOLATE8() 351 static inline uint32_t opBlendInterp(uint32_t s, uint32_t d, uint8_t a) in opBlendInterp() argument 353 return INTERPOLATE(s, d, a); in opBlendInterp() 356 static inline uint32_t opBlendNormal(uint32_t s, uint32_t d, uint8_t a) in opBlendNormal() argument 359 return t + ALPHA_BLEND(d, IA(t)); in opBlendNormal() [all …]
|
D | tvgSwMath.cpp | 154 int64_t d = c > 0 ? (a * b + (c >> 1)) / c : 0x7FFFFFFFL; in mathMulDiv() local 156 return (s > 0 ? d : -d); in mathMulDiv() 224 SwCoord a, b, c, d; in mathSplitCubic() local 228 d = base[2].x; in mathSplitCubic() 230 base[5].x = b = (base[3].x + d) >> 1; in mathSplitCubic() 231 c = (c + d) >> 1; in mathSplitCubic() 238 d = base[2].y; in mathSplitCubic() 240 base[5].y = b = (base[3].y + d) >> 1; in mathSplitCubic() 241 c = (c + d) >> 1; in mathSplitCubic()
|
/lvgl-latest/src/libs/thorvg/rapidjson/internal/ |
D | dtoa.h | 74 uint32_t d = 0; in DigitGen() local 76 case 9: d = p1 / 100000000; p1 %= 100000000; break; in DigitGen() 77 case 8: d = p1 / 10000000; p1 %= 10000000; break; in DigitGen() 78 case 7: d = p1 / 1000000; p1 %= 1000000; break; in DigitGen() 79 case 6: d = p1 / 100000; p1 %= 100000; break; in DigitGen() 80 case 5: d = p1 / 10000; p1 %= 10000; break; in DigitGen() 81 case 4: d = p1 / 1000; p1 %= 1000; break; in DigitGen() 82 case 3: d = p1 / 100; p1 %= 100; break; in DigitGen() 83 case 2: d = p1 / 10; p1 %= 10; break; in DigitGen() 84 case 1: d = p1; p1 = 0; break; in DigitGen() [all …]
|
D | strtod.h | 37 inline double StrtodNormalPrecision(double d, int p) { in StrtodNormalPrecision() argument 40 d = FastPath(d, -308); in StrtodNormalPrecision() 41 d = FastPath(d, p + 308); in StrtodNormalPrecision() 44 d = FastPath(d, p); in StrtodNormalPrecision() 45 return d; in StrtodNormalPrecision() 56 inline int CheckWithinHalfULP(double b, const BigInteger& d, int dExp) { in CheckWithinHalfULP() argument 98 BigInteger dS = d; in CheckWithinHalfULP() 113 inline bool StrtodFast(double d, int p, double* result) { in StrtodFast() argument 118 d *= internal::Pow10(p - 22); in StrtodFast() 122 if (p >= -22 && p <= 22 && d <= 9007199254740991.0) { // 2^53 - 1 in StrtodFast() [all …]
|
D | diyfp.h | 53 explicit DiyFp(double d) { in DiyFp() 55 double d; in DiyFp() member 57 } u = { d }; in DiyFp() 95 const uint64_t d = rhs.f & M32; 98 const uint64_t ad = a * d; 99 const uint64_t bd = b * d; 133 double d; in ToDouble() member 148 return u.d; in ToDouble()
|
D | biginteger.h | 118 const uint64_t d = digits_[i] & 0xFFFFFFFF; variable 120 const uint64_t ud = u * d; 201 Type d = a->digits_[i] - borrow; in Difference() local 203 d -= b->digits_[i]; in Difference() 204 borrow = (d > a->digits_[i]) ? 1 : 0; in Difference() 205 out->digits_[i] = d; in Difference() 206 if (d != 0) in Difference()
|
D | ieee754.h | 26 Double(double d) : d_(d) {} in Double() argument
|
/lvgl-latest/src/libs/tjpgd/ |
D | tjpgd.c | 166 uint8_t d; in create_qt_tbl() local 173 d = *data++; /* Get table property */ in create_qt_tbl() 174 if(d & 0xF0) return JDR_FMT1; /* Err: not 8-bit resolution */ in create_qt_tbl() 175 i = d & 3; /* Get table ID */ in create_qt_tbl() 203 uint8_t d, * pb, * pd; in create_huffman_tbl() local 210 d = *data++; /* Get table number and class */ in create_huffman_tbl() 211 if(d & 0xEE) return JDR_FMT1; /* Err: invalid class/number */ in create_huffman_tbl() 212 cls = d >> 4; in create_huffman_tbl() 213 num = d & 0x0F; /* class = dc(0)/ac(1), table number = 0/1 */ in create_huffman_tbl() 236 d = *data++; in create_huffman_tbl() [all …]
|
/lvgl-latest/src/display/ |
D | lv_display.c | 640 lv_display_t * d = lv_obj_get_display(new_scr); in lv_screen_load_anim() local 641 lv_obj_t * act_scr = d->act_scr; in lv_screen_load_anim() 643 if(act_scr == new_scr || d->scr_to_load == new_scr) { in lv_screen_load_anim() 649 if(d->scr_to_load && act_scr != d->scr_to_load) { in lv_screen_load_anim() 650 lv_anim_delete(d->scr_to_load, NULL); in lv_screen_load_anim() 651 lv_obj_set_pos(d->scr_to_load, 0, 0); in lv_screen_load_anim() 652 lv_obj_remove_local_style_prop(d->scr_to_load, LV_STYLE_OPA, 0); in lv_screen_load_anim() 654 d->prev_scr = d->act_scr; in lv_screen_load_anim() 655 act_scr = d->scr_to_load; /*Active screen changed.*/ in lv_screen_load_anim() 657 scr_load_internal(d->scr_to_load); in lv_screen_load_anim() [all …]
|
/lvgl-latest/src/misc/ |
D | lv_matrix.c | 140 float d; in lv_matrix_inverse() local 154 d = (m->m[0][0] * det00) + (m->m[0][1] * det01) + (m->m[0][2] * det02); in lv_matrix_inverse() 157 if(d == 0.0f) in lv_matrix_inverse() 161 d = 1.0f / d; in lv_matrix_inverse() 166 matrix->m[0][0] = d * det00; in lv_matrix_inverse() 167 matrix->m[0][1] = d * ((m->m[2][1] * m->m[0][2]) - (m->m[0][1] * m->m[2][2])); in lv_matrix_inverse() 168 matrix->m[0][2] = d * ((m->m[0][1] * m->m[1][2]) - (m->m[1][1] * m->m[0][2])); in lv_matrix_inverse() 169 matrix->m[1][0] = d * det01; in lv_matrix_inverse() 170 matrix->m[1][1] = d * ((m->m[0][0] * m->m[2][2]) - (m->m[2][0] * m->m[0][2])); in lv_matrix_inverse() 171 matrix->m[1][2] = d * ((m->m[1][0] * m->m[0][2]) - (m->m[0][0] * m->m[1][2])); in lv_matrix_inverse() [all …]
|
D | lv_math.c | 132 int64_t d; /*slope value at specified t*/ in lv_cubic_bezier() local 134 int32_t d; in lv_cubic_bezier() local 165 d = ax; /* use 64bit operation if needed. */ in lv_cubic_bezier() 166 d = (3 * d * t) >> CUBIC_PRECISION_BITS; in lv_cubic_bezier() 167 d = ((d + 2 * bx) * t) >> CUBIC_PRECISION_BITS; in lv_cubic_bezier() 168 d += cx; in lv_cubic_bezier() 170 if(LV_ABS(d) <= 1) break; in lv_cubic_bezier() 172 d = ((int64_t)xs * (1L << CUBIC_PRECISION_BITS)) / d; in lv_cubic_bezier() 173 if(d == 0) break; /*Reached precision limits*/ in lv_cubic_bezier() 174 t -= d; in lv_cubic_bezier()
|
D | lv_math.h | 161 #define LV_MIN4(a, b, c, d) (LV_MIN(LV_MIN(a,b), LV_MIN(c,d))) argument 165 #define LV_MAX4(a, b, c, d) (LV_MAX(LV_MAX(a,b), LV_MAX(c,d))) argument
|
/lvgl-latest/src/others/gridnav/ |
D | lv_gridnav.c | 150 int32_t d = lv_obj_get_width(dsc->focused_obj) / 4; in gridnav_event_cb() local 151 if(d <= 0) d = 1; in gridnav_event_cb() 152 lv_obj_scroll_by_bounded(dsc->focused_obj, -d, 0, LV_ANIM_ON); in gridnav_event_cb() 170 int32_t d = lv_obj_get_width(dsc->focused_obj) / 4; in gridnav_event_cb() local 171 if(d <= 0) d = 1; in gridnav_event_cb() 172 lv_obj_scroll_by_bounded(dsc->focused_obj, d, 0, LV_ANIM_ON); in gridnav_event_cb() 190 int32_t d = lv_obj_get_height(dsc->focused_obj) / 4; in gridnav_event_cb() local 191 if(d <= 0) d = 1; in gridnav_event_cb() 192 lv_obj_scroll_by_bounded(dsc->focused_obj, 0, -d, LV_ANIM_ON); in gridnav_event_cb() 209 int32_t d = lv_obj_get_height(dsc->focused_obj) / 4; in gridnav_event_cb() local [all …]
|
/lvgl-latest/src/widgets/calendar/ |
D | lv_calendar_header_dropdown.c | 133 const lv_calendar_date_t * d; in month_event_cb() local 134 d = lv_calendar_get_showed_date(calendar); in month_event_cb() 135 lv_calendar_date_t newd = *d; in month_event_cb() 148 const lv_calendar_date_t * d; in year_event_cb() local 149 d = lv_calendar_get_showed_date(calendar); in year_event_cb() 157 lv_calendar_date_t newd = *d; in year_event_cb()
|
D | lv_calendar.c | 129 lv_calendar_date_t d; in lv_calendar_set_month_shown() local 130 d.year = calendar->showed_date.year; in lv_calendar_set_month_shown() 131 d.month = calendar->showed_date.month; in lv_calendar_set_month_shown() 132 d.day = calendar->showed_date.day; in lv_calendar_set_month_shown() 142 uint8_t act_mo_len = get_month_length(d.year, d.month); in lv_calendar_set_month_shown() 143 uint8_t day_first = get_day_of_week(d.year, d.month, 1); in lv_calendar_set_month_shown() 148 gregorian_time = d; in lv_calendar_set_month_shown() 162 uint8_t prev_mo_len = get_month_length(d.year, d.month - 1); in lv_calendar_set_month_shown() 165 gregorian_time = gregorian_get_last_month_time(&d); in lv_calendar_set_month_shown() 181 gregorian_time = gregorian_get_next_month_time(&d); in lv_calendar_set_month_shown() [all …]
|
D | lv_calendar_header_arrow.c | 112 const lv_calendar_date_t * d; in month_event_cb() local 113 d = lv_calendar_get_showed_date(calendar); in month_event_cb() 114 lv_calendar_date_t newd = *d; in month_event_cb()
|
/lvgl-latest/tests/src/ |
D | lv_test_indev.c | 95 void lv_test_encoder_add_diff(int32_t d) in lv_test_encoder_add_diff() argument 97 diff_act += d; in lv_test_encoder_add_diff() 100 void lv_test_encoder_turn(int32_t d) in lv_test_encoder_turn() argument 102 diff_act += d; in lv_test_encoder_turn()
|
D | lv_test_indev.h | 31 void lv_test_encoder_add_diff(int32_t d); 33 void lv_test_encoder_turn(int32_t d);
|
/lvgl-latest/src/stdlib/builtin/ |
D | lv_mem_core_builtin.c | 63 #define _COPY(d, s) *d = *s; d++; s++; argument 64 #define _SET(d, v) *d = v; d++; argument
|
D | lv_string_builtin.c | 48 #define _COPY(d, s) *d = *s; d++; s++; argument 49 #define _SET(d, v) *d = v; d++; argument
|
/lvgl-latest/src/libs/fsdrv/ |
D | lv_fs_fatfs.c | 235 DIR * d = lv_malloc(sizeof(DIR)); in fs_dir_open() local 236 if(d == NULL) return NULL; in fs_dir_open() 241 FRESULT res = f_opendir(d, buf); in fs_dir_open() 243 lv_free(d); in fs_dir_open() 244 d = NULL; in fs_dir_open() 246 return d; in fs_dir_open()
|
/lvgl-latest/src/drivers/nuttx/ |
D | lv_nuttx_libuv.c | 190 lv_display_t * d; in lv_nuttx_uv_vsync_poll_cb() local 191 d = lv_display_get_next(NULL); in lv_nuttx_uv_vsync_poll_cb() 192 while(d) { in lv_nuttx_uv_vsync_poll_cb() 193 lv_display_send_event(d, LV_EVENT_VSYNC, NULL); in lv_nuttx_uv_vsync_poll_cb() 194 d = lv_display_get_next(d); in lv_nuttx_uv_vsync_poll_cb()
|
/lvgl-latest/tests/src/test_cases/ |
D | test_math.c | 30 float d; /*slope value at specified t*/ in lv_cubic_bezier_f() local 49 d = (3.f * ax * t + 2.f * bx) * t + cx; in lv_cubic_bezier_f() 50 if(LV_ABS(d) < 1e-6f) break; in lv_cubic_bezier_f() 51 t -= xs / d; in lv_cubic_bezier_f()
|
/lvgl-latest/docs/ |
D | example_list.py | 112 def print_item(path, lvl, d, fout): argument 113 for k in d: 114 v = d[k]
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_gradient.c | 186 int32_t d = 0; in lv_gradient_color_calculate() local 203 d = max - min; in lv_gradient_color_calculate() 207 lv_opa_t mix = (frac * 255) / d; in lv_gradient_color_calculate() 517 int32_t x, d; in lv_gradient_linear_get_line() local 520 d = state->a; in lv_gradient_linear_get_line() 526 x += d; in lv_gradient_linear_get_line() 598 int32_t d = lv_atan2(dy, dx) - state->a; in lv_gradient_conical_get_line() local 599 if(d < 0) in lv_gradient_conical_get_line() 600 d += 360; in lv_gradient_conical_get_line() 601 w = extend_w((d * state->inv_da) >> 8, dsc->extend); in lv_gradient_conical_get_line() [all …]
|