Home
last modified time | relevance | path

Searched refs:fRect (Results 1 - 25 of 52) sorted by relevance

123

/third_party/skia/src/gpu/
H A DGrScissorState.h26 , fRect(SkIRect::MakeSize(rtDims)) {} in GrScissorState()
28 void setDisabled() { fRect = SkIRect::MakeSize(fRTSize); } in setDisabled()
35 if (!fRect.intersect(rect)) { in intersect()
36 fRect.setEmpty(); in intersect()
49 if (fRect.fLeft == 0 && fRect.fTop == 0 && fRect.fRight >= logicalDimensions.fWidth && in relaxTest()
50 fRect.fBottom >= logicalDimensions.fHeight) { in relaxTest()
59 return fRTSize == other.fRTSize && fRect == other.fRect; in operator ==()
81 SkIRect fRect; global() member in GrScissorState
[all...]
H A DGrWritePixelsRenderTask.cpp37 : fRect(rect) in GrWritePixelsTask()
53 *targetUpdateBounds = fRect; in onMakeClosed()
64 fRect, in onExecute()
/third_party/skia/src/core/
H A DSkRRect.cpp26 SkScalar xRad = SkRectPriv::HalfWidth(fRect); in setOval()
27 SkScalar yRad = SkRectPriv::HalfHeight(fRect); in setOval()
52 if (fRect.width() < xRad+xRad || fRect.height() < yRad+yRad) { in setRectXY()
54 SkScalar scale = std::min(sk_ieee_float_divide(fRect. width(), xRad + xRad), in setRectXY()
55 sk_ieee_float_divide(fRect.height(), yRad + yRad)); in setRectXY()
71 if (xRad >= SkScalarHalf(fRect.width()) && yRad >= SkScalarHalf(fRect.height())) { in setRectXY()
97 if (leftRad + rightRad > fRect.width()) { in setNinePatch()
98 scale = fRect in setNinePatch()
[all...]
H A DSkGlyph.h186 : fRect{left, top, (int16_t)-right, (int16_t)-bottom} {
191 return fRect[0] >= -fRect[2] || fRect[1] >= -fRect[3];
194 return SkRect::MakeLTRB(fRect[0], fRect[1], -fRect[2], -fRect[3]);
197 return SkIRect::MakeLTRB(fRect[
[all...]
/third_party/skia/experimental/sorttoy/
H A DCmds.h113 fRect.fLeft, fRect.fTop, fRect.fRight, fRect.fBottom,
122 SkIRect fRect; member in DrawCmd
151 fRect.fLeft, fRect.fTop, fRect.fRight, fRect.fBottom);
157 fRect in mutate()
169 SkIRect fRect; global() member in ClipCmd
[all...]
H A DCmds.cpp51 , fRect(r) in DrawCmd()
64 , fRect(r) in DrawCmd()
86 return shared_contains(x, y, fShape, fRect); in contains()
103 c->drawShape(fID, fShape, fRect, fPaint); in execute()
134 c->drawRect(SkRect::Make(fRect), p); in execute()
136 c->drawOval(SkRect::Make(fRect), p); in execute()
149 for (int y = fRect.fTop; y < fRect.fBottom; ++y) { in rasterize()
150 for (int x = fRect.fLeft; x < fRect in rasterize()
[all...]
/third_party/skia/src/codec/
H A DSkFrameHolder.h34 fRect.setEmpty(); in SkFrame()
102 fRect.setXYWH(x, y, width, height); in setXYWH()
108 SkIRect frameRect() const { return fRect; } in frameRect()
110 int xOffset() const { return fRect.x(); } in xOffset()
111 int yOffset() const { return fRect.y(); } in yOffset()
112 int width() const { return fRect.width(); } in width()
113 int height() const { return fRect.height(); } in height()
159 SkIRect fRect; member in SkFrame
/third_party/skia/experimental/graphite/src/geom/
H A DShape.cpp33 case Type::kRect: return fRect.contains(rect); in conservativeContains()
44 case Type::kRect: return fRect.contains(Rect::Point(point)); in conservativeContains()
75 case Type::kLine: return fRect.makeSorted(); // sorting corners computes bbox of segment in bounds()
76 case Type::kRect: return fRect; // assuming it's sorted in bounds()
91 case Type::kLine: builder.moveTo(fRect.left(), fRect.top()) in asPath()
92 .lineTo(fRect.right(), fRect.bot()); break; in asPath()
93 case Type::kRect: builder.addRect(fRect.asSkRect()); break; in asPath()
H A DShape.h105 float2 p0() const { SkASSERT(this->isLine()); return fRect.topLeft(); } in p0()
106 float2 p1() const { SkASSERT(this->isLine()); return fRect.botRight(); } in p1()
107 const Rect& rect() const { SkASSERT(this->isRect()); return fRect; } in rect()
124 fRect = Rect(p0, p1); in setLine()
130 fRect = rect; in setRect()
164 Rect fRect; // p0 = top-left, p1 = bot-right if type is kLine (may be unsorted) member
/third_party/skia/include/core/
H A DSkRRect.h91 SkScalar width() const { return fRect.width(); } in width()
98 SkScalar height() const { return fRect.height(); } in height()
260 const SkRect& rect() const { return fRect; } in rect()
275 const SkRect& getBounds() const { return fRect; } in getBounds()
287 return a.fRect == b.fRect && SkScalarsEqual(&a.fRadii[0].fX, &b.fRadii[0].fX, 8); in operator ==()
300 return a.fRect != b.fRect || !SkScalarsEqual(&a.fRadii[0].fX, &b.fRadii[0].fX, 8); in operator !=()
384 fRect.offset(dx, dy); in offset()
394 return SkRRect(fRect in makeOffset()
507 SkRect fRect = SkRect::MakeEmpty(); global() member in SkRRect
[all...]
/third_party/skia/modules/sksg/src/
H A DSkSGRect.cpp16 Rect::Rect(const SkRect& rect) : fRect(rect) {} in Rect()
19 canvas->clipRect(fRect, SkClipOp::kIntersect, antiAlias); in onClip()
23 canvas->drawRect(fRect, paint); in onDraw()
27 return fRect.contains(p.x(), p.y()); in onContains()
33 return fRect; in onRevalidate()
37 return SkPath::Rect(fRect, this->getDirection(), this->getInitialPointIndex()); in onAsPath()
/third_party/skia/gm/
H A Dsimpleaaclip.cpp76 fRect = fBase;
77 fRect.inset(5, 5);
78 fRect.offset(25, 25);
81 fRectPath.addRoundRect(fRect, SkIntToScalar(5), SkIntToScalar(5));
100 canvas->drawRect(fRect, paint); in drawOrig()
129 canvas->clipRect(fRect, op, true); in drawPathsOped()
195 SkRect fRect; member in skiagm::SimpleClipGM
198 SkPath fRectPath; // fRect as a round rect
H A Dpathcontourstart.cpp46 fRect = SkRect::MakeLTRB(10, 10, 100, 70);
91 SkRect fRect; member in skiagm::ContourStartGM
106 const SkPath path = makePath(fRect, dir, i); in drawOneColumn()
/third_party/skia/tests/
H A DTracingTest.cpp63 TracingRect(SkRect rect) : fRect(rect) {} in TracingRect()
67 fRect.fLeft, fRect.fTop, fRect.fRight, fRect.fBottom);
70 SkRect fRect; member
/third_party/skia/modules/sksg/include/
H A DSkSGRect.h30 SG_ATTRIBUTE(L, SkScalar, fRect.fLeft )
31 SG_ATTRIBUTE(T, SkScalar, fRect.fTop )
32 SG_ATTRIBUTE(R, SkScalar, fRect.fRight )
33 SG_ATTRIBUTE(B, SkScalar, fRect.fBottom)
49 SkRect fRect; member in sksg::final
/third_party/skia/samplecode/
H A DSampleXfer.cpp37 SkRect fRect; member
42 fRect = rect; in init()
50 canvas->drawRoundRect(fRect, 8, 8, paint); in draw()
56 SkTextUtils::DrawString(canvas, fLabel.c_str(), fRect.centerX(), fRect.fTop + 0.68f * fRect.height(), in draw()
61 return fRect.intersects({x - 1, y - 1, x + 1, y + 1}); in hitTest()
H A DSampleMixer.cpp76 return fRect.contains(SkScalarRoundToInt(x),
81 fRect.offset(click->fCurr.fX - click->fPrev.fX,
87 SkIRect fRect; member in MixerView
/third_party/skia/bench/
H A DShapesBench.cpp139 fRect.setRect(SkRect::MakeXYWH(-w / 2, -h / 2, w, h));
140 fOval.setOval(fRect.rect());
141 fRRect.setNinePatch(fRect.rect(), w / 8, h / 13, w / 11, h / 7);
144 fRect.inset(w / 7, h / 11, &fInnerRect);
180 fShapes[i].fDraw = bind(&SkCanvas::drawRect, _1, cref(fRect.rect()), _2);
192 case kRect_ShapesType: outer = &fRect; break;
240 SkRRect fRect; member in ShapesBench
H A DFilteringBench.cpp31 fRect = SkRect::MakeIWH(img->width(), img->height());
43 canvas->drawRect(fRect, paint);
50 SkRect fRect; member in FilteringBench
H A DAAClipBench.cpp172 SkRect fRect; member in AAClipBuilderBench
185 fRect.set(fBounds); in AAClipBuilderBench()
186 fRect.inset(SK_Scalar1/4, SK_Scalar1/4); in AAClipBuilderBench()
187 fPath.addRoundRect(fRect, SkIntToScalar(20), SkIntToScalar(20)); in AAClipBuilderBench()
202 clip.setPath(SkPath::Rect(fRect), fBounds, fDoAA);
/third_party/skia/src/gpu/geometry/
H A DGrShape.cpp22 this->setRect(shape.fRect); in operator =()
190 fRect = rect; in simplifyRect()
194 SkASSERT(fRect == rect && this->dir() == dir && this->startIndex() == start); in simplifyRect()
197 fRect.sort(); in simplifyRect()
258 this->simplifyRect(fRect, this->dir(), this->startIndex(), flags); in simplify()
291 return fRect.contains(rect); in conservativeContains()
316 return fRect.contains(point.fX, point.fY); in conservativeContains()
372 return fRect.makeSorted(); in bounds()
440 out->addRect(fRect, this->dir(), this->startIndex()); in asPath()
H A DGrShape.h133 SkRect& rect() { SkASSERT(this->isRect()); return fRect; } in rect()
134 const SkRect& rect() const { SkASSERT(this->isRect()); return fRect; } in rect()
160 fRect = rect; in setRect()
268 SkRect fRect; member
/third_party/skia/src/gpu/ops/
H A DStrokeRectOp.cpp134 fRect = rect; in NonAAStrokeRectOp()
136 fRect.sort(); in NonAAStrokeRectOp()
227 init_nonaa_stroke_rect_strip(vertex, fRect, fStrokeWidth);
230 vertex[0].set(fRect.fLeft, fRect.fTop);
231 vertex[1].set(fRect.fRight, fRect.fTop);
232 vertex[2].set(fRect.fRight, fRect.fBottom);
233 vertex[3].set(fRect
265 SkRect fRect; global() member in skgpu::v1::StrokeRectOp::__anon18859::final
[all...]
/third_party/skia/experimental/xform/
H A DSkXform.h125 , fRect(r) in ClipXF()
130 fRect = r; in setRect()
138 SkRect fRect; member in ClipXF
/third_party/skia/tools/viewer/
H A DSlideDir.cpp121 SkRect fRect; member
128 , fRect(focusRect) in FocusController()
149 fM0 = SlideMatrix(fTarget->fSlide, fTarget->fRect); in startFocus()
150 fM1 = SlideMatrix(fTarget->fSlide, fRect); in startFocus()
176 if (!fRect.contains(x, y)) { in onMouse()
182 const auto xform = SkMatrix::RectToRect(fRect, SkRect::MakeSize(fDir->fWinSize), in onMouse()
248 const SkRect fRect; member in final

Completed in 12 milliseconds

123