Lines Matching refs:array1
130 static uint32_t insert_into_arrays(SkScalar* array1, SkScalar* array2, in insert_into_arrays() argument
134 SkASSERT(lower >= array1[0] && higher <= array1[*num-1]); in insert_into_arrays()
139 if (lower >= array1[i] && lower < array1[i+1]) { in insert_into_arrays()
140 if (!SkScalarNearlyEqual(lower, array1[i])) { in insert_into_arrays()
141 memmove(&array1[i+2], &array1[i+1], (*num-i-1)*sizeof(SkScalar)); in insert_into_arrays()
142 array1[i+1] = lower; in insert_into_arrays()
144 array2[i+1] = interp(array1[i], lower, array1[i+2], array2[i], array2[i+2]); in insert_into_arrays()
153 if (higher > array1[i] && higher <= array1[i+1]) { in insert_into_arrays()
154 if (!SkScalarNearlyEqual(higher, array1[i+1])) { in insert_into_arrays()
155 memmove(&array1[i+2], &array1[i+1], (*num-i-1)*sizeof(SkScalar)); in insert_into_arrays()
156 array1[i+1] = higher; in insert_into_arrays()
158 array2[i+1] = interp(array1[i], higher, array1[i+2], array2[i], array2[i+2]); in insert_into_arrays()