Searched refs:dash_pattern (Results 1 – 4 of 4) sorted by relevance
1116 static INLINE VGfloat dash_pattern(struct dash_stroker *stroker, in dash_pattern() function1119 if (stroker->dash_pattern[idx] < 0) in dash_pattern()1121 return stroker->dash_pattern[idx]; in dash_pattern()1153 sum_length += dash_pattern(stroker, i); in dash_stroker_process_subpath()1162 while (!floatIsZero(doffset) && doffset >= dash_pattern(stroker, idash)) { in dash_stroker_process_subpath()1163 doffset -= dash_pattern(stroker, idash); in dash_stroker_process_subpath()1192 VGfloat dpos = pos + dash_pattern(stroker, idash) - doffset - estart; in dash_stroker_process_subpath()1197 doffset = dash_pattern(stroker, idash) - (dpos - elen); in dash_stroker_process_subpath()1312 stroker->dash_pattern[i] = state->stroke.dash_pattern[i].f; in dash_stroker_init()
64 struct vg_value dash_pattern[VEGA_MAX_DASH_COUNT]; member
62 VGfloat dash_pattern[VEGA_MAX_DASH_COUNT]; member
327 state->stroke.dash_pattern[i].f = values[i]; in vegaSetfv()328 state->stroke.dash_pattern[i].i = in vegaSetfv()453 state->stroke.dash_pattern[i].f = values[i]; in vegaSetiv()454 state->stroke.dash_pattern[i].i = values[i]; in vegaSetiv()834 values[i] = state->stroke.dash_pattern[i].f; in vegaGetfv()940 values[i] = state->stroke.dash_pattern[i].i; in vegaGetiv()