Loading libs/hwui/PathRenderer.cpp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -215,7 +215,7 @@ void getStrokeVerticesFromPerimeterAA(const Vector<Vertex>& perimeter, float hal // alpha value (TODO: support different X/Y scale) // alpha value (TODO: support different X/Y scale) float maxAlpha = 1.0f; float maxAlpha = 1.0f; if (halfStrokeWidth != 0 && inverseScaleX == inverseScaleY && if (halfStrokeWidth != 0 && inverseScaleX == inverseScaleY && halfStrokeWidth * inverseScaleX < 1.0f) { halfStrokeWidth * inverseScaleX < 0.5f) { maxAlpha *= (2 * halfStrokeWidth) / inverseScaleX; maxAlpha *= (2 * halfStrokeWidth) / inverseScaleX; halfStrokeWidth = 0.0f; halfStrokeWidth = 0.0f; } } Loading Loading
libs/hwui/PathRenderer.cpp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -215,7 +215,7 @@ void getStrokeVerticesFromPerimeterAA(const Vector<Vertex>& perimeter, float hal // alpha value (TODO: support different X/Y scale) // alpha value (TODO: support different X/Y scale) float maxAlpha = 1.0f; float maxAlpha = 1.0f; if (halfStrokeWidth != 0 && inverseScaleX == inverseScaleY && if (halfStrokeWidth != 0 && inverseScaleX == inverseScaleY && halfStrokeWidth * inverseScaleX < 1.0f) { halfStrokeWidth * inverseScaleX < 0.5f) { maxAlpha *= (2 * halfStrokeWidth) / inverseScaleX; maxAlpha *= (2 * halfStrokeWidth) / inverseScaleX; halfStrokeWidth = 0.0f; halfStrokeWidth = 0.0f; } } Loading