/third_party/skia/src/gpu/ |
H A D | GrScissorState.h | 26 , 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 D | GrWritePixelsRenderTask.cpp | 37 : fRect(rect) in GrWritePixelsTask() 53 *targetUpdateBounds = fRect; in onMakeClosed() 64 fRect, in onExecute()
|
/third_party/skia/src/core/ |
H A D | SkRRect.cpp | 26 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 D | SkGlyph.h | 186 : 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 D | Cmds.h | 113 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 D | Cmds.cpp | 51 , 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 D | SkFrameHolder.h | 34 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 D | Shape.cpp | 33 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 D | Shape.h | 105 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 D | SkRRect.h | 91 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 D | SkSGRect.cpp | 16 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 D | simpleaaclip.cpp | 76 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 D | pathcontourstart.cpp | 46 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 D | TracingTest.cpp | 63 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 D | SkSGRect.h | 30 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 D | SampleXfer.cpp | 37 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 D | SampleMixer.cpp | 76 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 D | ShapesBench.cpp | 139 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 D | FilteringBench.cpp | 31 fRect = SkRect::MakeIWH(img->width(), img->height()); 43 canvas->drawRect(fRect, paint); 50 SkRect fRect; member in FilteringBench
|
H A D | AAClipBench.cpp | 172 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 D | GrShape.cpp | 22 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 D | GrShape.h | 133 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 D | StrokeRectOp.cpp | 134 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 D | SkXform.h | 125 , fRect(r) in ClipXF() 130 fRect = r; in setRect() 138 SkRect fRect; member in ClipXF
|
/third_party/skia/tools/viewer/ |
H A D | SlideDir.cpp | 121 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
|