Home
last modified time | relevance | path

Searched refs:lerp (Results 1 – 23 of 23) sorted by relevance

/frameworks/base/libs/hwui/
DUvMapper.h72 if (!mIdentity) u = lerp(mMinU, mMaxU, u); in mapU()
79 if (!mIdentity) v = lerp(mMinV, mMaxV, v); in mapV()
91 texCoords.left = lerp(mMinU, mMaxU, texCoords.left); in map()
92 texCoords.right = lerp(mMinU, mMaxU, texCoords.right); in map()
93 texCoords.top = lerp(mMinV, mMaxV, texCoords.top); in map()
94 texCoords.bottom = lerp(mMinV, mMaxV, texCoords.bottom); in map()
103 u1 = lerp(mMinU, mMaxU, u1); in map()
104 u2 = lerp(mMinU, mMaxU, u2); in map()
105 v1 = lerp(mMinV, mMaxV, v1); in map()
106 v2 = lerp(mMinV, mMaxV, v2); in map()
[all …]
DInterpolator.cpp118 return MathUtils::lerp(v1, v2, weight); in interpolate()
/frameworks/av/services/audioflinger/
DAudioResamplerFirProcess.h114 TC interpolate(TC coef_0, TC coef_1, TINTERP lerp) in interpolate() argument
116 return lerp * (coef_1 - coef_0) + coef_0; in interpolate()
121 int16_t interpolate<int16_t, uint32_t>(int16_t coef_0, int16_t coef_1, uint32_t lerp)
123 return (static_cast<int16_t>(lerp) * static_cast<int16_t>(coef_1 - coef_0) >> 15) + coef_0;
128 int32_t interpolate<int32_t, uint32_t>(int32_t coef_0, int32_t coef_1, uint32_t lerp)
130 return (lerp * static_cast<int64_t>(coef_1 - coef_0) >> 31) + coef_0;
137 TC interpolatep(TC coef_0, TC coef_1, TINTERP lerp) { in interpolatep()
138 return interpolate(coef_0, coef_1, lerp); in interpolatep()
143 TC interpolaten(TC coef_0, TC coef_1, TINTERP lerp) { in interpolaten()
144 return interpolate(coef_0, coef_1, lerp); in interpolaten()
[all …]
DAudioResamplerSinc.h61 int32_t lerp, const int16_t* samples);
DAudioResamplerSinc.cpp592 int32_t lerp, const int16_t* samples) in interpolate() argument
596 int32_t sinc = mulAdd(lerp, (c1-c0)<<1, c0); in interpolate()
/frameworks/support/v7/appcompat/src/android/support/v7/graphics/drawable/
DDrawerArrowDrawable.java345 arrowHeadBarLength = lerp(mBarLength, arrowHeadBarLength, mProgress); in draw()
346 final float arrowShaftLength = lerp(mBarLength, mArrowShaftLength, mProgress); in draw()
348 final float arrowShaftCut = Math.round(lerp(0, mMaxCutForBarSize, mProgress)); in draw()
350 final float rotation = lerp(0, ARROW_HEAD_ANGLE, mProgress); in draw()
353 final float canvasRotate = lerp(flipToPointRight ? 0 : -180, in draw()
360 final float topBottomBarOffset = lerp(mBarGap + mPaint.getStrokeWidth(), -mMaxCutForBarSize, in draw()
452 private static float lerp(float a, float b, float t) { in lerp() method in DrawerArrowDrawable
/frameworks/native/opengl/tests/angeles/
Ddemo.c704 float lerp[5]; in camTrack() local
724 lerp[a] = (cam->src[a] + cam->dest[a] * trackPos) * 0.01f; in camTrack()
729 cX = lerp[0]; in camTrack()
730 cY = lerp[1]; in camTrack()
731 cZ = lerp[2]; in camTrack()
732 eX = cX - (float)cos(lerp[3]) * dist; in camTrack()
733 eY = cY - (float)sin(lerp[3]) * dist; in camTrack()
734 eZ = cZ - lerp[4]; in camTrack()
738 eX = lerp[0]; in camTrack()
739 eY = lerp[1]; in camTrack()
[all …]
/frameworks/native/opengl/libagl/
Dprimitives.cpp556 c->lerp.initLine(v0, v1); in primitive_line()
584 c->lerp.initTriangle(v0, v1, v2); in primitive_clip_triangle()
635 c->lerp.initLerp(v0, enables); in lerp_triangle()
647 const compute_iterators_t& lerp = c->lerp; in lerp_triangle() local
654 lerp.iterators1616(&itc[i*3], c0, c1, c2); in lerp_triangle()
669 lerp.iterators0032(itz64, v0z, v1z, v2z); in lerp_triangle()
676 lerp.iterators0032(itz, v0z, v1z, v2z); in lerp_triangle()
680 lerp.iterators0032(itz, v0z, v1z, v2z); in lerp_triangle()
687 lerp.iterators1616(itf, v0->fog, v1->fog, v2->fog); in lerp_triangle()
702 const compute_iterators_t& lerp = c->lerp; in compute_lod() local
[all …]
Dcontext.h618 compute_iterators_t lerp; __attribute__((aligned(32))); member
/frameworks/support/design/src/android/support/design/widget/
DCollapsingTextHelper.java264 mCurrentDrawX = lerp(mExpandedDrawX, mCollapsedDrawX, fraction, in calculateCurrentOffsets()
266 mCurrentDrawY = lerp(mExpandedDrawY, mCollapsedDrawY, fraction, in calculateCurrentOffsets()
269 setInterpolatedTextSize(lerp(mExpandedTextSize, mCollapsedTextSize, in calculateCurrentOffsets()
354 mCurrentBounds.left = lerp(mExpandedBounds.left, mCollapsedBounds.left, in interpolateBounds()
356 mCurrentBounds.top = lerp(mExpandedDrawY, mCollapsedDrawY, in interpolateBounds()
358 mCurrentBounds.right = lerp(mExpandedBounds.right, mCollapsedBounds.right, in interpolateBounds()
360 mCurrentBounds.bottom = lerp(mExpandedBounds.bottom, mCollapsedBounds.bottom, in interpolateBounds()
567 private static float lerp(float startValue, float endValue, float fraction, in lerp() method
572 return AnimationUtils.lerp(startValue, endValue, fraction); in lerp()
DTabLayout.java1503 AnimationUtils.lerp(startLeft, targetLeft, fraction), in animateIndicatorToPosition()
1504 AnimationUtils.lerp(startRight, targetRight, fraction)); in animateIndicatorToPosition()
DAppBarLayout.java1265 setTopAndBottomOffset(AnimationUtils.lerp(expandedMax, collapsedMin, in onDependentViewChanged()
/frameworks/support/design/base/android/support/design/widget/
DAnimationUtils.java34 static float lerp(float startValue, float endValue, float fraction) { in lerp() method in AnimationUtils
38 static int lerp(int startValue, int endValue, float fraction) { in lerp() method in AnimationUtils
/frameworks/support/design/eclair-mr1/android/support/design/widget/
DValueAnimatorCompatImplEclairMr1.java97 return AnimationUtils.lerp(mIntValues[0], mIntValues[1], getAnimatedFraction()); in getAnimatedIntValue()
108 return AnimationUtils.lerp(mFloatValues[0], mFloatValues[1], getAnimatedFraction()); in getAnimatedFloatValue()
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/
DDeadZone.java84 static float lerp(float a, float b, float f) { in lerp() method in DeadZone
96 return (int) lerp(mSizeMax, mSizeMin, (float) (dt - mHold) / mDecay); in getSize()
/frameworks/base/cmds/input/src/com/android/commands/input/
DInput.java212 injectMotionEvent(inputSource, MotionEvent.ACTION_MOVE, now, lerp(x1, x2, alpha), in sendSwipe()
213 lerp(y1, y2, alpha), 1.0f); in sendSwipe()
263 private static final float lerp(float a, float b, float alpha) { in lerp() method in Input
/frameworks/base/graphics/java/android/graphics/drawable/
DRippleForeground.java197 return MathUtils.lerp(mClampedStartingX - mBounds.exactCenterX(), mTargetX, mTweenX); in getCurrentX()
201 return MathUtils.lerp(mClampedStartingY - mBounds.exactCenterY(), mTargetY, mTweenY); in getCurrentY()
211 return MathUtils.lerp(0, mTargetRadius, mTweenRadius); in getCurrentRadius()
DRotateDrawable.java310 final float degrees = MathUtils.lerp(mState.mFromDegrees, mState.mToDegrees, value); in onLevelChange()
/frameworks/base/libs/hwui/utils/
DMathUtils.h99 inline static float lerp(float v1, float v2, float t) { in lerp() function
/frameworks/base/core/java/android/util/
DMathUtils.java155 public static float lerp(float start, float stop, float amount) { in lerp() method in MathUtils
/frameworks/base/services/core/java/com/android/server/display/
DAutomaticBrightnessController.java583 return MathUtils.lerp(1.0f, TWILIGHT_ADJUSTMENT_MAX_GAMMA, in getTwilightGamma()
588 return MathUtils.lerp(1.0f, TWILIGHT_ADJUSTMENT_MAX_GAMMA, in getTwilightGamma()
/frameworks/native/libs/input/
DInputTransport.cpp63 inline static float lerp(float a, float b, float alpha) { in lerp() function
774 lerp(currentCoords.getX(), otherCoords.getX(), alpha)); in resampleTouchState()
776 lerp(currentCoords.getY(), otherCoords.getY(), alpha)); in resampleTouchState()
/frameworks/base/packages/SystemUI/src/com/android/systemui/egg/
DMLand.java629 public static final float lerp(float x, float a, float b) {
646 return lerp(frand(), a, b);
1146 90 + lerp(clamp(rlerp(dv, PARAMS.MAX_V, -1 * PARAMS.MAX_V)), 90, -90));