From 90150eb648ed7c18fced7dc4a58b7eb7c8235a0b Mon Sep 17 00:00:00 2001 From: John Reck Date: Tue, 21 Mar 2023 12:28:39 -0400 Subject: RESTRICT AUTOMERGE Remove skia snap logic Bug: 254771190 Test: atest android.uirendering.cts.testclasses.ExactCanvasTests#testDrawLine Change-Id: I45c112ac996b2c54f5bac268b7b3c46b0b983ef6 --- src/gpu/v1/Device.cpp | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/gpu/v1/Device.cpp b/src/gpu/v1/Device.cpp index a0a4728af1..bc2593347b 100644 --- a/src/gpu/v1/Device.cpp +++ b/src/gpu/v1/Device.cpp @@ -409,15 +409,6 @@ void Device::drawPoints(SkCanvas::PointMode mode, GrPrimitiveType primitiveType = point_mode_to_primitive_type(mode); const SkMatrixProvider* matrixProvider = this; -#ifdef SK_BUILD_FOR_ANDROID_FRAMEWORK - SkTLazy postTranslateMatrixProvider; - // This offsetting in device space matches the expectations of the Android framework for non-AA - // points and lines. - if (GrIsPrimTypeLines(primitiveType) || GrPrimitiveType::kPoints == primitiveType) { - static const SkScalar kOffset = 0.063f; // Just greater than 1/16. - matrixProvider = postTranslateMatrixProvider.init(*matrixProvider, kOffset, kOffset); - } -#endif GrPaint grPaint; if (!SkPaintToGrPaint(this->recordingContext(), fSurfaceDrawContext->colorInfo(), paint, -- cgit v1.2.3