Lines Matching refs:overscroll
248 float reverseMapStart(float overscroll, float input) { in reverseMapStart() argument
249 float numerator = (-input * overscroll * overscroll) - in reverseMapStart()
250 (2 * input * overscroll) - input; in reverseMapStart()
251 float denominator = 1.f + (.3f * overscroll) + in reverseMapStart()
252 (.7f * input * overscroll * overscroll) + (.7f * input * overscroll); in reverseMapStart()
264 float reverseMapEnd(float overscroll, float input) { in reverseMapEnd() argument
265 float numerator = (.3f * overscroll * overscroll) - in reverseMapEnd()
266 (.3f * input * overscroll * overscroll) + in reverseMapEnd()
267 (1.3f * input * overscroll) - overscroll - input; in reverseMapEnd()
268 float denominator = (.7f * input * overscroll * overscroll) - in reverseMapEnd()
269 (.7f * input * overscroll) - (.7f * overscroll * overscroll) + in reverseMapEnd()
270 overscroll - 1.f; in reverseMapEnd()
285 float computeReverseOverscroll(float overscroll, float normalizedInput) { in computeReverseOverscroll() argument
286 float distanceStretched = 1.f / (1.f + abs(overscroll)); in computeReverseOverscroll()
288 if (overscroll > 0) { in computeReverseOverscroll()
289 float output = reverseMapStart(overscroll, normalizedInput); in computeReverseOverscroll()
297 if (overscroll < 0) { in computeReverseOverscroll()
298 float output = reverseMapEnd(overscroll, normalizedInput); in computeReverseOverscroll()