Lines Matching refs:xp
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() argument
386 xp >= state->clip_area.x2 || in lv_gradient_radial_get_line()
387 xp + width < state->clip_area.x1) { in lv_gradient_radial_get_line()
391 int32_t _x1 = LV_MAX(xp, state->clip_area.x1); in lv_gradient_radial_get_line()
392 int32_t _x2 = LV_MIN(xp + width, state->clip_area.x2); in lv_gradient_radial_get_line()
393 buf += _x1 - xp; in lv_gradient_radial_get_line()
394 opa += _x1 - xp; in lv_gradient_radial_get_line()
395 xp = _x1; in lv_gradient_radial_get_line()
400 b = xp * state->bpx + yp * state->bpy + state->bc; in lv_gradient_radial_get_line()
401 c = lv_sqr(state->r0) - lv_sqr(xp - state->x0) - lv_sqr(yp - state->y0); in lv_gradient_radial_get_line()
404 dc = ((xp - state->x0) << 1) + 1; in lv_gradient_radial_get_line()
433 c = lv_sqr(xp - state->x0) + lv_sqr(yp - state->y0); in lv_gradient_radial_get_line()
508 void LV_ATTRIBUTE_FAST_MEM lv_gradient_linear_get_line(lv_grad_dsc_t * dsc, int32_t xp, int32_t yp, in lv_gradient_linear_get_line() argument
519 x = xp * state->a + yp * state->b - state->c; in lv_gradient_linear_get_line()
580 void LV_ATTRIBUTE_FAST_MEM lv_gradient_conical_get_line(lv_grad_dsc_t * dsc, int32_t xp, int32_t yp, in lv_gradient_conical_get_line() argument
589 int32_t dx = xp - state->x0; in lv_gradient_conical_get_line()