Lines Matching refs:stop
1229 if(src_ramp->stop < prev_stop) { in vg_lite_set_linear_grad()
1236 prev_stop = src_ramp->stop; in vg_lite_set_linear_grad()
1239 if((src_ramp->stop < 0.0f) || (src_ramp->stop > 1.0f)) { in vg_lite_set_linear_grad()
1248 if((trg_count == 0) && (src_ramp->stop > 0.0f)) { in vg_lite_set_linear_grad()
1250 trg_ramp->stop = 0.0f; in vg_lite_set_linear_grad()
1254 trg_ramp[1].stop = src_ramp->stop; in vg_lite_set_linear_grad()
1262 trg_ramp->stop = src_ramp->stop; in vg_lite_set_linear_grad()
1277 if(trg_ramp[-1].stop != 1.0f) { in vg_lite_set_linear_grad()
1282 trg_ramp->stop = 1.0f; in vg_lite_set_linear_grad()
1304 vg_lite_uint32_t common, stop; in vg_lite_update_linear_grad() local
1331 if(color_ramp[i].stop != 0.0f) { in vg_lite_update_linear_grad()
1332 vg_lite_float_t mul = common * color_ramp[i].stop; in vg_lite_update_linear_grad()
1359 stop = 0; in vg_lite_update_linear_grad()
1374 while(gradient > color_ramp[stop].stop) { in vg_lite_update_linear_grad()
1375 ++stop; in vg_lite_update_linear_grad()
1378 if(gradient == color_ramp[stop].stop) { in vg_lite_update_linear_grad()
1383 color1[3] = color_ramp[stop].alpha; in vg_lite_update_linear_grad()
1384 color1[2] = color_ramp[stop].blue; in vg_lite_update_linear_grad()
1385 color1[1] = color_ramp[stop].green; in vg_lite_update_linear_grad()
1386 color1[0] = color_ramp[stop].red; in vg_lite_update_linear_grad()
1391 if(stop == 0) { in vg_lite_update_linear_grad()
1395 weight = (color_ramp[stop].stop - gradient) in vg_lite_update_linear_grad()
1396 / (color_ramp[stop].stop - color_ramp[stop - 1].stop); in vg_lite_update_linear_grad()
1399 color1[3] = color_ramp[stop - 1].alpha; in vg_lite_update_linear_grad()
1400 color1[2] = color_ramp[stop - 1].blue; in vg_lite_update_linear_grad()
1401 color1[1] = color_ramp[stop - 1].green; in vg_lite_update_linear_grad()
1402 color1[0] = color_ramp[stop - 1].red; in vg_lite_update_linear_grad()
1405 color2[3] = color_ramp[stop].alpha; in vg_lite_update_linear_grad()
1406 color2[2] = color_ramp[stop].blue; in vg_lite_update_linear_grad()
1407 color2[1] = color_ramp[stop].green; in vg_lite_update_linear_grad()
1408 color2[0] = color_ramp[stop].red; in vg_lite_update_linear_grad()
1468 colorStops[i].offset = grad->color_ramp[i].stop; in vg_lite_draw_linear_grad()
1540 if(srcRamp->stop < prevStop) { in vg_lite_set_radial_grad()
1547 prevStop = srcRamp->stop; in vg_lite_set_radial_grad()
1550 if((srcRamp->stop < 0.0f) || (srcRamp->stop > 1.0f)) { in vg_lite_set_radial_grad()
1559 if((trgCount == 0) && (srcRamp->stop > 0.0f)) { in vg_lite_set_radial_grad()
1561 trgRamp->stop = 0.0f; in vg_lite_set_radial_grad()
1565 trgRamp[1].stop = srcRamp->stop; in vg_lite_set_radial_grad()
1573 trgRamp->stop = srcRamp->stop; in vg_lite_set_radial_grad()
1588 if(trgRamp[-1].stop != 1.0f) { in vg_lite_set_radial_grad()
1593 trgRamp->stop = 1.0f; in vg_lite_set_radial_grad()
1615 vg_lite_uint32_t common, stop; in vg_lite_update_radial_grad() local
1637 if(colorRamp[i].stop != 0.0f) { in vg_lite_update_radial_grad()
1638 vg_lite_float_t m = common * colorRamp[i].stop; in vg_lite_update_radial_grad()
1668 stop = 0; in vg_lite_update_radial_grad()
1681 while(gradient > colorRamp[stop].stop) { in vg_lite_update_radial_grad()
1682 ++stop; in vg_lite_update_radial_grad()
1685 if(gradient == colorRamp[stop].stop) { in vg_lite_update_radial_grad()
1690 color1[3] = colorRamp[stop].alpha; in vg_lite_update_radial_grad()
1691 color1[2] = colorRamp[stop].blue; in vg_lite_update_radial_grad()
1692 color1[1] = colorRamp[stop].green; in vg_lite_update_radial_grad()
1693 color1[0] = colorRamp[stop].red; in vg_lite_update_radial_grad()
1699 weight = (colorRamp[stop].stop - gradient) in vg_lite_update_radial_grad()
1700 / (colorRamp[stop].stop - colorRamp[stop - 1].stop); in vg_lite_update_radial_grad()
1703 color1[3] = colorRamp[stop - 1].alpha; in vg_lite_update_radial_grad()
1704 color1[2] = colorRamp[stop - 1].blue; in vg_lite_update_radial_grad()
1705 color1[1] = colorRamp[stop - 1].green; in vg_lite_update_radial_grad()
1706 color1[0] = colorRamp[stop - 1].red; in vg_lite_update_radial_grad()
1709 color2[3] = colorRamp[stop].alpha; in vg_lite_update_radial_grad()
1710 color2[2] = colorRamp[stop].blue; in vg_lite_update_radial_grad()
1711 color2[1] = colorRamp[stop].green; in vg_lite_update_radial_grad()
1712 color2[0] = colorRamp[stop].red; in vg_lite_update_radial_grad()
1985 colorStops[i].offset = grad->color_ramp[i].stop; in vg_lite_draw_radial_grad()