Home
last modified time | relevance | path

Searched refs:devRect (Results 1 – 22 of 22) sorted by relevance

/external/skia/src/gpu/ops/
DGrAAFillRectOp.cpp61 const SkRect& devRect, in generate_aa_fill_rect_geometry() argument
70 inset = SkMinScalar(devRect.width(), SK_Scalar1); in generate_aa_fill_rect_geometry()
71 inset = SK_ScalarHalf * SkMinScalar(inset, devRect.height()); in generate_aa_fill_rect_geometry()
73 set_inset_fan(fan0Pos, vertexStride, devRect, -SK_ScalarHalf, -SK_ScalarHalf); in generate_aa_fill_rect_geometry()
74 set_inset_fan(fan1Pos, vertexStride, devRect, inset, inset); in generate_aa_fill_rect_geometry()
177 const SkRect& devRect, in Make() argument
181 return Helper::FactoryHelper<AAFillRectOp>(std::move(paint), viewMatrix, rect, devRect, in Make()
189 const SkRect& devRect, in AAFillRectOp() argument
195 new (mem) RectWithLocalMatrixInfo(color, viewMatrix, rect, devRect, *localMatrix); in AAFillRectOp()
198 new (mem) RectInfo(color, viewMatrix, rect, devRect); in AAFillRectOp()
[all …]
DGrAAStrokeRectOp.cpp48 SkRect devRect; in compute_rects() local
49 viewMatrix.mapRect(&devRect, rect); in compute_rects()
65 *devOutside = devRect; in compute_rects()
66 *devOutsideAssist = devRect; in compute_rects()
67 *devInside = devRect; in compute_rects()
77 SkScalar w = devRect.width() - dx; in compute_rects()
78 SkScalar h = devRect.height() - dy; in compute_rects()
84 devInside->fLeft = devInside->fRight = devRect.centerX(); in compute_rects()
85 devInside->fTop = devInside->fBottom = devRect.centerY(); in compute_rects()
DGrShadowRRectOp.cpp190 ShadowCircularRRectOp(GrColor color, const SkRect& devRect, in ShadowCircularRRectOp() argument
194 SkRect bounds = devRect; in ShadowCircularRRectOp()
217 if (insetWidth <= 0.5f*SkTMin(devRect.width(), devRect.height())) { in ShadowCircularRRectOp()
DGrOvalOpFactory.cpp2368 const SkRect& devRect, float devRadius, in Make() argument
2370 return Helper::FactoryHelper<CircularRRectOp>(std::move(paint), viewMatrix, devRect, in Make()
2374 const SkRect& devRect, float devRadius, float devStrokeWidth, bool strokeOnly) in CircularRRectOp() argument
2378 SkRect bounds = devRect; in CircularRRectOp()
2396 if (devStrokeWidth <= devRect.width() && devStrokeWidth <= devRect.height()) { in CircularRRectOp()
2717 const SkRect& devRect, float devXRadius, float devYRadius, in Make() argument
2747 return Helper::FactoryHelper<EllipticalRRectOp>(std::move(paint), viewMatrix, devRect, in Make()
2753 const SkRect& devRect, float devXRadius, float devYRadius, in EllipticalRRectOp() argument
2758 SkRect bounds = devRect; in EllipticalRRectOp()
/external/skqp/src/gpu/ops/
DGrAAFillRectOp.cpp61 const SkRect& devRect, in generate_aa_fill_rect_geometry() argument
70 inset = SkMinScalar(devRect.width(), SK_Scalar1); in generate_aa_fill_rect_geometry()
71 inset = SK_ScalarHalf * SkMinScalar(inset, devRect.height()); in generate_aa_fill_rect_geometry()
73 set_inset_fan(fan0Pos, vertexStride, devRect, -SK_ScalarHalf, -SK_ScalarHalf); in generate_aa_fill_rect_geometry()
74 set_inset_fan(fan1Pos, vertexStride, devRect, inset, inset); in generate_aa_fill_rect_geometry()
177 const SkRect& devRect, in Make() argument
181 return Helper::FactoryHelper<AAFillRectOp>(std::move(paint), viewMatrix, rect, devRect, in Make()
189 const SkRect& devRect, in AAFillRectOp() argument
195 new (mem) RectWithLocalMatrixInfo(color, viewMatrix, rect, devRect, *localMatrix); in AAFillRectOp()
198 new (mem) RectInfo(color, viewMatrix, rect, devRect); in AAFillRectOp()
[all …]
DGrAAStrokeRectOp.cpp48 SkRect devRect; in compute_rects() local
49 viewMatrix.mapRect(&devRect, rect); in compute_rects()
65 *devOutside = devRect; in compute_rects()
66 *devOutsideAssist = devRect; in compute_rects()
67 *devInside = devRect; in compute_rects()
77 SkScalar w = devRect.width() - dx; in compute_rects()
78 SkScalar h = devRect.height() - dy; in compute_rects()
84 devInside->fLeft = devInside->fRight = devRect.centerX(); in compute_rects()
85 devInside->fTop = devInside->fBottom = devRect.centerY(); in compute_rects()
DGrShadowRRectOp.cpp190 ShadowCircularRRectOp(GrColor color, const SkRect& devRect, in ShadowCircularRRectOp() argument
194 SkRect bounds = devRect; in ShadowCircularRRectOp()
217 if (insetWidth <= 0.5f*SkTMin(devRect.width(), devRect.height())) { in ShadowCircularRRectOp()
DGrOvalOpFactory.cpp1742 const SkRect& devRect, float devRadius, in Make() argument
1744 return Helper::FactoryHelper<CircularRRectOp>(std::move(paint), viewMatrix, devRect, in Make()
1748 const SkRect& devRect, float devRadius, float devStrokeWidth, bool strokeOnly) in CircularRRectOp() argument
1752 SkRect bounds = devRect; in CircularRRectOp()
1770 if (devStrokeWidth <= devRect.width() && devStrokeWidth <= devRect.height()) { in CircularRRectOp()
2091 const SkRect& devRect, float devXRadius, float devYRadius, in Make() argument
2121 return Helper::FactoryHelper<EllipticalRRectOp>(std::move(paint), viewMatrix, devRect, in Make()
2127 const SkRect& devRect, float devXRadius, float devYRadius, in EllipticalRRectOp() argument
2132 SkRect bounds = devRect; in EllipticalRRectOp()
/external/skqp/src/core/
DSkRasterClip.cpp73 SkRect devRect; in opRect() local
74 ctm.mapRect(&devRect, localRect); in opRect()
75 ir = doAA ? devRect.roundOut() : devRect.round(); in opRect()
109 void SkConservativeClip::opIRect(const SkIRect& devRect, SkRegion::Op op) { in opIRect() argument
111 if (!fBounds.intersect(devRect)) { in opIRect()
120 result.op(SkRegion(fBounds), SkRegion(devRect), op); in opIRect()
365 SkRect devRect; in op() local
375 matrix.mapRect(&devRect, localRect); in op()
380 if (nearly_integral(devRect.fLeft) && nearly_integral(devRect.fTop) && in op()
381 nearly_integral(devRect.fRight) && nearly_integral(devRect.fBottom)) { in op()
[all …]
DSkClipStack.h328 bool quickContains(const SkRect& devRect) const { in quickContains() argument
329 return this->isWideOpen() || this->internalQuickContains(devRect); in quickContains()
498 bool internalQuickContains(const SkRect& devRect) const;
DSkDraw.cpp195 SkIRect devRect; in drawPaint() local
196 devRect.set(0, 0, fDst.width(), fDst.height()); in drawPaint()
223 SkScan::FillIRect(devRect, *fRC, blitter.get()); in drawPaint()
762 SkRect devRect; in drawRect() local
765 fMatrix->mapPoints(rect_points(devRect), rect_points(paintRect), 2); in drawRect()
766 devRect.sort(); in drawRect()
769 SkRect bbox = devRect; in drawRect()
797 looper.mapRect(&localDevRect, devRect); in drawRect()
DSkCanvas.cpp149 SkRect devRect; in wouldOverwriteEntireSurface() local
150 this->getTotalMatrix().mapRectScaleTranslate(&devRect, *rect); in wouldOverwriteEntireSurface()
151 if (!devRect.contains(bounds)) { in wouldOverwriteEntireSurface()
1567 static inline bool is_nan_or_clipped(const Sk4f& devRect, const Sk4f& devClip) { in is_nan_or_clipped() argument
1569 __m128 lLtT = _mm_unpacklo_ps(devRect.fVec, devClip.fVec); in is_nan_or_clipped()
1570 __m128 RrBb = _mm_unpackhi_ps(devClip.fVec, devRect.fVec); in is_nan_or_clipped()
1574 float32x4_t lLtT = vzipq_f32(devRect.fVec, devClip.fVec).val[0]; in is_nan_or_clipped()
1575 float32x4_t RrBb = vzipq_f32(devClip.fVec, devRect.fVec).val[1]; in is_nan_or_clipped()
1581 devRect.store(&devRectAsRect.fLeft); in is_nan_or_clipped()
1631 Sk4f devRect = Sk4f(min[2], min[3], max[0], max[1]); in quickReject() local
[all …]
DSkClipStack.cpp158 SkRect devRect; in initRect() local
159 m.mapRect(&devRect, rect); in initRect()
160 fDeviceSpaceRRect.setRect(devRect); in initRect()
/external/skia/src/core/
DSkRasterClip.cpp73 SkRect devRect; in opRect() local
74 ctm.mapRect(&devRect, localRect); in opRect()
75 ir = doAA ? devRect.roundOut() : devRect.round(); in opRect()
109 void SkConservativeClip::opIRect(const SkIRect& devRect, SkRegion::Op op) { in opIRect() argument
111 if (!fBounds.intersect(devRect)) { in opIRect()
120 result.op(SkRegion(fBounds), SkRegion(devRect), op); in opIRect()
365 SkRect devRect; in op() local
375 matrix.mapRect(&devRect, localRect); in op()
380 if (nearly_integral(devRect.fLeft) && nearly_integral(devRect.fTop) && in op()
381 nearly_integral(devRect.fRight) && nearly_integral(devRect.fBottom)) { in op()
[all …]
DSkClipStack.h328 bool quickContains(const SkRect& devRect) const { in quickContains() argument
329 return this->isWideOpen() || this->internalQuickContains(devRect); in quickContains()
498 bool internalQuickContains(const SkRect& devRect) const;
DSkDraw.cpp196 SkIRect devRect; in drawPaint() local
197 devRect.set(0, 0, fDst.width(), fDst.height()); in drawPaint()
224 SkScan::FillIRect(devRect, *fRC, blitter.get()); in drawPaint()
767 SkRect devRect; in drawRect() local
770 fMatrix->mapPoints(rect_points(devRect), rect_points(paintRect), 2); in drawRect()
771 devRect.sort(); in drawRect()
774 SkRect bbox = devRect; in drawRect()
802 looper.mapRect(&localDevRect, devRect); in drawRect()
DSkCanvas.cpp149 SkRect devRect; in wouldOverwriteEntireSurface() local
150 this->getTotalMatrix().mapRectScaleTranslate(&devRect, *rect); in wouldOverwriteEntireSurface()
151 if (!devRect.contains(bounds)) { in wouldOverwriteEntireSurface()
1563 static inline bool is_nan_or_clipped(const Sk4f& devRect, const Sk4f& devClip) { in is_nan_or_clipped() argument
1565 __m128 lLtT = _mm_unpacklo_ps(devRect.fVec, devClip.fVec); in is_nan_or_clipped()
1566 __m128 RrBb = _mm_unpackhi_ps(devClip.fVec, devRect.fVec); in is_nan_or_clipped()
1570 float32x4_t lLtT = vzipq_f32(devRect.fVec, devClip.fVec).val[0]; in is_nan_or_clipped()
1571 float32x4_t RrBb = vzipq_f32(devClip.fVec, devRect.fVec).val[1]; in is_nan_or_clipped()
1577 devRect.store(&devRectAsRect.fLeft); in is_nan_or_clipped()
1627 Sk4f devRect = Sk4f(min[2], min[3], max[0], max[1]); in quickReject() local
[all …]
DSkClipStack.cpp158 SkRect devRect; in initRect() local
159 m.mapRect(&devRect, rect); in initRect()
160 fDeviceSpaceRRect.setRect(devRect); in initRect()
/external/skqp/src/gpu/gl/
DGrGLIRect.h56 void setRelativeTo(const GrGLIRect& glViewport, const SkIRect& devRect, GrSurfaceOrigin org) { in setRelativeTo()
57 this->setRelativeTo(glViewport, devRect.x(), devRect.y(), devRect.width(), devRect.height(), in setRelativeTo()
/external/skia/src/gpu/gl/
DGrGLIRect.h56 void setRelativeTo(const GrGLIRect& glViewport, const SkIRect& devRect, GrSurfaceOrigin org) { in setRelativeTo()
57 this->setRelativeTo(glViewport, devRect.x(), devRect.y(), devRect.width(), devRect.height(), in setRelativeTo()
/external/skqp/gm/
Dreveal.cpp61 SkRect devRect; in asDevSpaceRRect() local
62 ctm.mapRect(&devRect, fRRect.rect()); in asDevSpaceRRect()
66 *rr = SkRRect::MakeRectXY(devRect, scaledRad, scaledRad); in asDevSpaceRRect()
170 SkRect devRect; in asDevSpaceRRect() local
171 ctm.mapRect(&devRect, fRRect.rect()); in asDevSpaceRRect()
172 *rr = SkRRect::MakeOval(devRect); in asDevSpaceRRect()
218 SkRect devRect; in asDevSpaceRRect() local
219 ctm.mapRect(&devRect, fRect); in asDevSpaceRRect()
220 *rr = SkRRect::MakeRect(devRect); in asDevSpaceRRect()
/external/skia/gm/
Dreveal.cpp61 SkRect devRect; in asDevSpaceRRect() local
62 ctm.mapRect(&devRect, fRRect.rect()); in asDevSpaceRRect()
66 *rr = SkRRect::MakeRectXY(devRect, scaledRad, scaledRad); in asDevSpaceRRect()
170 SkRect devRect; in asDevSpaceRRect() local
171 ctm.mapRect(&devRect, fRRect.rect()); in asDevSpaceRRect()
172 *rr = SkRRect::MakeOval(devRect); in asDevSpaceRRect()
218 SkRect devRect; in asDevSpaceRRect() local
219 ctm.mapRect(&devRect, fRect); in asDevSpaceRRect()
220 *rr = SkRRect::MakeRect(devRect); in asDevSpaceRRect()