Home
last modified time | relevance | path

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

/lvgl-latest/src/libs/thorvg/
DtvgSwFill.cpp56 b = (radial->dr * radial->fr + rx * radial->dx + ry * radial->dy) * radial->invA; in _calculateCoefficients()
57 deltaB = (radial->a11 * radial->dx + radial->a21 * radial->dy) * radial->invA; in _calculateCoefficients()
218 fill->linear.dx = x2 - x1; in _prepareLinear()
220 auto len = fill->linear.dx * fill->linear.dx + fill->linear.dy * fill->linear.dy; in _prepareLinear()
223 if (tvg::zero(fill->linear.dx) && tvg::zero(fill->linear.dy)) { in _prepareLinear()
229 fill->linear.dx /= len; in _prepareLinear()
231 fill->linear.offset = -fill->linear.dx * x1 - fill->linear.dy * y1; in _prepareLinear()
247 … fill->linear.offset += fill->linear.dx * invTransform.e13 + fill->linear.dy * invTransform.e23; in _prepareLinear()
249 auto dx = fill->linear.dx; in _prepareLinear() local
250 fill->linear.dx = dx * invTransform.e11 + fill->linear.dy * invTransform.e21; in _prepareLinear()
[all …]
DtvgSwRasterTexmap.h95 float dx, u, v, iptr;
143 dx = 1 - (_xa - x1);
144 u = _ua + dx * _dudx;
145 v = _va + dx * _dvdx;
288 float dx, u, v, iptr; in _rasterBlendingPolygonImageSegment() local
337 dx = 1 - (_xa - x1); in _rasterBlendingPolygonImageSegment()
338 u = _ua + dx * _dudx; in _rasterBlendingPolygonImageSegment()
339 v = _va + dx * _dvdx; in _rasterBlendingPolygonImageSegment()
465 float dx, u, v, iptr; in _rasterPolygonImageSegment() local
519 dx = 1 - (_xa - x1); in _rasterPolygonImageSegment()
[all …]
DtvgMath.cpp237 auto dx = ((pt2.x - pt1.x) / len) * at; in split() local
240 left.pt2.x = left.pt1.x + dx; in split()
DtvgSwCommon.h139 float dx, dy; member
147 float dx, dy, dr; member
DtvgSwRaster.cpp276 auto dx = (sx > 0.0f) ? static_cast<uint8_t>((sx - rx) * 255.0f) : 0; in _interpUpScaler() local
284 return INTERPOLATE(INTERPOLATE(c4, c3, dx), INTERPOLATE(c2, c1, dx), dy); in _interpUpScaler()
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_line.c76 float dx = p2_x - p1_x; in lv_draw_vg_lite_line() local
78 float inv_dl = math_fast_inv_sqrtf(SQ(dx) + SQ(dy)); in lv_draw_vg_lite_line()
80 float w_dy = dsc->width * dx * inv_dl; in lv_draw_vg_lite_line()
164 float start_x = p1_x - w2_dx + dx * (i * dash_l + dash_width) * inv_dl; in lv_draw_vg_lite_line()
169 p1_x + w2_dx + dx * (i * dash_l + dash_width) * inv_dl, in lv_draw_vg_lite_line()
172 p1_x + w2_dx + dx * (i + 1) * dash_l * inv_dl, in lv_draw_vg_lite_line()
175 p1_x - w2_dx + dx * (i + 1) * dash_l * inv_dl, in lv_draw_vg_lite_line()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_gradient.c43 int32_t dx; member
320 state->dx = 0; in lv_gradient_radial_setup()
324 int32_t dx = end.x - start.x; in lv_gradient_radial_setup() local
326 state->dx = dx; /* needed for incremental calculation */ in lv_gradient_radial_setup()
327 state->a4 = (lv_sqr(dr) - lv_sqr(dx) - lv_sqr(dy)) << 2; in lv_gradient_radial_setup()
329 state->bpx = dx << 1; in lv_gradient_radial_setup()
331 state->bc = (state->r0 * dr - state->x0 * dx - state->y0 * dy) << 1; in lv_gradient_radial_setup()
403 db = state->dx << 1; in lv_gradient_radial_get_line()
489 int32_t dx = end.x - start.x; in lv_gradient_linear_setup() local
492 int32_t l2 = lv_sqr(dx) + lv_sqr(dy); in lv_gradient_linear_setup()
[all …]
Dlv_draw_sw_mask.c174 int32_t dx = p2x - p1x; in lv_draw_sw_mask_line_points_init() local
181 if(dx) { in lv_draw_sw_mask_line_points_init()
182 m = (1L << 20) / dx; /*m is multiplier to normalize y (upscaled by 1024)*/ in lv_draw_sw_mask_line_points_init()
188 param->xy_steep = (m * dx) >> 10; in lv_draw_sw_mask_line_points_init()
198 param->xy_steep = (m * dx) >> 10; in lv_draw_sw_mask_line_points_init()
201 if(dx) { in lv_draw_sw_mask_line_points_init()
202 m = (1L << 20) / dx; /*m is multiplier to normalize x (upscaled by 1024)*/ in lv_draw_sw_mask_line_points_init()
/lvgl-latest/src/libs/qrcode/
Dqrcodegen.c477 for(int dx = -4; dx <= 4; dx++) { in drawWhiteFunctionModules() local
478 int dist = abs(dx); in drawWhiteFunctionModules()
482 setModuleBounded(qrcode, 3 + dx, 3 + dy, false); in drawWhiteFunctionModules()
483 setModuleBounded(qrcode, qrsize - 4 + dx, 3 + dy, false); in drawWhiteFunctionModules()
484 setModuleBounded(qrcode, 3 + dx, qrsize - 4 + dy, false); in drawWhiteFunctionModules()
497 for(int dx = -1; dx <= 1; dx++) in drawWhiteFunctionModules() local
498 setModule(qrcode, alignPatPos[i] + dx, alignPatPos[j] + dy, dx == 0 && dy == 0); in drawWhiteFunctionModules()
581 for(int dx = 0; dx < width; dx++) in fillRectangle() local
582 setModule(qrcode, left + dx, top + dy, true); in fillRectangle()
/lvgl-latest/src/core/
Dlv_obj_scroll.h195 void lv_obj_scroll_by(lv_obj_t * obj, int32_t dx, int32_t dy, lv_anim_enable_t anim_en);
206 void lv_obj_scroll_by_bounded(lv_obj_t * obj, int32_t dx, int32_t dy, lv_anim_enable_t anim_en);
Dlv_obj_scroll.c258 void lv_obj_scroll_by_bounded(lv_obj_t * obj, int32_t dx, int32_t dy, lv_anim_enable_t anim_en) in lv_obj_scroll_by_bounded() argument
260 if(dx == 0 && dy == 0) return; in lv_obj_scroll_by_bounded()
267 int32_t x_bounded = x_current + dx; in lv_obj_scroll_by_bounded()
299 dx = x_bounded - x_current; in lv_obj_scroll_by_bounded()
301 if(dx || dy) { in lv_obj_scroll_by_bounded()
302 lv_obj_scroll_by(obj, dx, dy, anim_en); in lv_obj_scroll_by_bounded()
306 void lv_obj_scroll_by(lv_obj_t * obj, int32_t dx, int32_t dy, lv_anim_enable_t anim_en) in lv_obj_scroll_by() argument
308 if(dx == 0 && dy == 0) return; in lv_obj_scroll_by()
316 if(dx) { in lv_obj_scroll_by()
321 lv_anim_set_values(&a, -sx, -sx + dx); in lv_obj_scroll_by()
[all …]
/lvgl-latest/src/misc/
Dlv_matrix.c57 void lv_matrix_translate(lv_matrix_t * matrix, float dx, float dy) in lv_matrix_translate() argument
61 matrix->m[0][2] += dx; in lv_matrix_translate()
67 {1.0f, 0.0f, dx}, in lv_matrix_translate()
/lvgl-latest/src/libs/tiny_ttf/
Dstb_truetype_htcw.h1940 stbtt_int16 dx = ttBYTE(data, points++); local
1941 x += (flags & 16) ? dx : -dx; // ???
2178 static void stbtt__csctx_rmove_to(stbtt__csctx * ctx, float dx, float dy) argument
2181 ctx->first_x = ctx->x = ctx->x + dx;
2186 static void stbtt__csctx_rline_to(stbtt__csctx * ctx, float dx, float dy) argument
2188 ctx->x += dx;
2407 float dx, dy; local
2472 dx = dx1 + dx2 + dx3 + dx4 + dx5;
2474 if(STBTT_fabs(dx) > STBTT_fabs(dy))
2477 dx6 = -dx;
[all …]
/lvgl-latest/.devcontainer/
D__main.c__66 printf("Starting with screen resolution of %dx%d px\n", monitor_hor_res, monitor_ver_res);
/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite_arc.c392 float dx = _lerp(ax, bx, t); in _get_arc_control_points() local
400 arc->p0x = (int32_t)floorf(0.5f + _lerp(dx, ex, t)); in _get_arc_control_points()
414 arc->p2x = (int32_t)floorf(0.5f + dx); in _get_arc_control_points()
416 arc->p3x = (int32_t)floorf(0.5f + _lerp(dx, ex, t)); in _get_arc_control_points()
/lvgl-latest/libs/nema_gfx/include/
Dnema_graphics.h434 void nema_set_depth(float start, float dx, float dy);
/lvgl-latest/docs/details/base-widget/
Dscroll.rst270 - :cpp:expr:`lv_obj_scroll_by(widget, dx, dy, anim_enable)` Scroll by given amount of…
271 - :cpp:expr:`lv_obj_scroll_by_bounded(widget, dx, dy, animation_enable)` Scroll by given amount of…
/lvgl-latest/src/indev/
Dlv_indev.c1470 int32_t dx = indev->pointer.last_short_click_point.x - indev->pointer.act_point.x; in indev_proc_short_click() local
1472 …if(dx * dx + dy * dy > indev->scroll_limit * indev->scroll_limit) indev->pointer.short_click_strea… in indev_proc_short_click()
/lvgl-latest/src/others/vg_lite_tvg/
Dvg_lite_tvg.cpp1927 float dx = (p2_trans.x - p1_trans.x); in vg_lite_draw_grad() local
1929 float scale = sqrtf(dx * dx + dy * dy); in vg_lite_draw_grad()
1930 float angle = (float)(atan2f(dy, dx)); in vg_lite_draw_grad()
Dvg_lite.h1054 vg_lite_int32_t dx,