Home
last modified time | relevance | path

Searched refs:rectStaysRect (Results 1 - 22 of 22) sorted by relevance

/third_party/skia/docs/examples/
H A DMatrix_rectStaysRect.cpp10 SkDebugf("rectStaysRect: %s\n", matrix.rectStaysRect() ? "true" : "false"); in REG_FIDDLE()
/third_party/skia/src/core/
H A DSkPathRef.cpp175 bool canXformBounds = !src.fBoundsIsDirty && matrix.rectStaysRect() && src.countPoints() > 1;
205 bool rectStaysRect = matrix.rectStaysRect(); variable
206 (*dst)->fIsOval = src.fIsOval && rectStaysRect;
207 (*dst)->fIsRRect = src.fIsRRect && rectStaysRect;
H A DSkDraw_atlas.cpp28 if (ctm.rectStaysRect()) { in fill_rect()
H A DSkDraw.cpp542 SkASSERT(matrix.rectStaysRect()); in compute_stroke_size()
576 !matrix.rectStaysRect() || SkPaint::kStrokeAndFill_Style == style) { in ComputeRectType()
H A DSkClipStack.cpp188 if (m.rectStaysRect()) { in initRect()
H A DSkBlurMF.cpp932 if (viewMatrix.rectStaysRect()) { in make_rect_blur()
H A DSkCanvas.cpp1527 if (!path.isInverseFillType() && fMCRec->fMatrix.asM33().rectStaysRect()) {
H A DSkMatrix.cpp138 // For rectStaysRect, in the affine case, we only need check that in computeTypeMask()
1174 return this->rectStaysRect(); // might still return true if rotated by 90, etc. in mapRect()
/third_party/skia/include/core/
H A DSkRSXform.h45 bool rectStaysRect() const { in rectStaysRect() function
H A DSkMatrix.h263 bool rectStaysRect() const { in rectStaysRect() function in SkMatrix
286 Also called rectStaysRect(); use the one that provides better inline
291 bool preservesAxisAlignment() const { return this->rectStaysRect(); } in preservesAxisAlignment()
1547 Returned value is the same as calling rectStaysRect().
1562 Returned value is the same as calling rectStaysRect().
/third_party/skia/src/effects/
H A DSkDashPathEffect.cpp83 SkASSERT(ctm.rectStaysRect()); in cull_line()
197 if (!matrix.rectStaysRect()) { in onAsPoints()
/third_party/skia/tests/
H A DGrQuadCropTest.cpp27 SkASSERT(viewMatrix.rectStaysRect()); in run_crop_axis_aligned_test()
101 SkASSERT(!viewMatrix.rectStaysRect()); in run_crop_fully_covered_test()
H A DMatrixTest.cpp138 REPORTER_ASSERT(reporter, matrix.rectStaysRect()); in test_matrix_recttorect()
143 REPORTER_ASSERT(reporter, matrix.rectStaysRect()); in test_matrix_recttorect()
149 REPORTER_ASSERT(reporter, matrix.rectStaysRect()); in test_matrix_recttorect()
155 REPORTER_ASSERT(reporter, matrix.rectStaysRect()); in test_matrix_recttorect()
887 // rectStaysRect test in DEF_TEST()
921 m.rectStaysRect() == gRectStaysRectSamples[i].mStaysRect); in DEF_TEST()
/third_party/skia/src/gpu/geometry/
H A DGrQuad.cpp73 if (matrix.rectStaysRect()) { in quad_type_for_transformed_rect()
/third_party/skia/src/gpu/ops/
H A DStrokeRectOp.cpp413 if (!viewMatrix.rectStaysRect()) { in Make()
443 if (!viewMatrix.rectStaysRect()) { in Make()
956 SkASSERT(viewMatrix.rectStaysRect()); in MakeNested()
H A DGrOvalOpFactory.cpp3198 SkASSERT(viewMatrix.rectStaysRect());
3250 SkASSERT(viewMatrix.rectStaysRect());
3324 if (!viewMatrix.rectStaysRect() || !rrect.isSimple()) {
3386 if (viewMatrix.rectStaysRect()) {
H A DFillRRectOp.cpp248 SkASSERT(clipToView.rectStaysRect()); in clipToShape()
/third_party/skia/src/gpu/v1/
H A DSurfaceDrawContext.cpp816 SkASSERT(inverse.rectStaysRect()); in fillRectToRect()
1094 viewMatrix.rectStaysRect() && viewMatrix.isSimilarity()) { in drawRRect()
1137 if (tiltZPlane || skipAnalytic || !viewMatrix.rectStaysRect() || !viewMatrix.isSimilarity()) { in drawFastShadow()
1763 viewMatrix.rectStaysRect() && in drawSimpleShape()
1765 // TODO: the rectStaysRect restriction could be lifted if we were willing to apply the in drawSimpleShape()
H A DDevice_drawTexture.cpp87 if (srcRectToDeviceSpace.rectStaysRect()) { in can_ignore_linear_filtering_subset()
/third_party/skia/src/gpu/
H A DGrTestUtils.cpp102 SkASSERT(gMatrices[i].rectStaysRect()); in TestMatrixRectStaysRect()
/third_party/skia/gm/
H A Ddashing.cpp440 SkASSERT(rot.rectStaysRect());
/third_party/skia/dm/
H A DDMSrcSink.cpp2276 if (!fMatrix.rectStaysRect() || !fMatrix.invert(&inverse)) { in draw()

Completed in 40 milliseconds