/external/skia/src/utils/ |
D | SkPatchUtils.cpp | 158 SkISize SkPatchUtils::GetLevelOfDetail(const SkPoint cubics[12], const SkMatrix* matrix) { in GetLevelOfDetail() 162 SkPatchUtils::GetTopCubic(cubics, pts); in GetLevelOfDetail() 166 SkPatchUtils::GetBottomCubic(cubics, pts); in GetLevelOfDetail() 170 SkPatchUtils::GetLeftCubic(cubics, pts); in GetLevelOfDetail() 174 SkPatchUtils::GetRightCubic(cubics, pts); in GetLevelOfDetail() 185 void SkPatchUtils::GetTopCubic(const SkPoint cubics[12], SkPoint points[4]) { in GetTopCubic() 186 points[0] = cubics[kTopP0_CubicCtrlPts]; in GetTopCubic() 187 points[1] = cubics[kTopP1_CubicCtrlPts]; in GetTopCubic() 188 points[2] = cubics[kTopP2_CubicCtrlPts]; in GetTopCubic() 189 points[3] = cubics[kTopP3_CubicCtrlPts]; in GetTopCubic() [all …]
|
D | SkPatchUtils.h | 28 static void GetTopCubic(const SkPoint cubics[12], SkPoint points[4]); 33 static void GetBottomCubic(const SkPoint cubics[12], SkPoint points[4]); 38 static void GetLeftCubic(const SkPoint cubics[12], SkPoint points[4]); 43 static void GetRightCubic(const SkPoint cubics[12], SkPoint points[4]); 48 static SkISize GetLevelOfDetail(const SkPoint cubics[12], const SkMatrix* matrix); 50 static sk_sp<SkVertices> MakeVertices(const SkPoint cubics[12], const SkColor colors[4],
|
D | SkDumpCanvas.cpp | 475 void SkDumpCanvas::onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], in onDrawPatch() 482 cubics[0].fX, cubics[0].fY, in onDrawPatch() 483 cubics[3].fX, cubics[3].fY, in onDrawPatch() 484 cubics[6].fX, cubics[6].fY, in onDrawPatch() 485 cubics[9].fX, cubics[9].fY, in onDrawPatch()
|
D | SkPaintFilterCanvas.cpp | 158 void SkPaintFilterCanvas::onDrawPatch(const SkPoint cubics[], const SkColor colors[], in onDrawPatch() argument 163 this->INHERITED::onDrawPatch(cubics, colors, texCoords, bmode, *apf.paint()); in onDrawPatch()
|
D | SkNWayCanvas.cpp | 293 void SkNWayCanvas::onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], in onDrawPatch() 298 iter->drawPatch(cubics, colors, texCoords, bmode, paint); in onDrawPatch()
|
D | SkDeferredCanvas.h | 66 virtual void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
|
D | SkDeferredCanvas.cpp | 534 void SkDeferredCanvas::onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], in onDrawPatch() 538 fCanvas->drawPatch(cubics, colors, texCoords, bmode, paint); in onDrawPatch()
|
/external/skia/gm/ |
D | patch.cpp | 25 static void draw_control_points(SkCanvas* canvas, const SkPoint cubics[12]) { in draw_control_points() 29 SkPatchUtils::GetBottomCubic(cubics, bottom); in draw_control_points() 31 SkPatchUtils::GetTopCubic(cubics, top); in draw_control_points() 33 SkPatchUtils::GetLeftCubic(cubics, left); in draw_control_points() 35 SkPatchUtils::GetRightCubic(cubics, right); in draw_control_points()
|
/external/skia/samplecode/ |
D | PerlinPatch.cpp | 15 static void draw_control_points(SkCanvas* canvas, const SkPoint cubics[12]) { in draw_control_points() 19 SkPatchUtils::GetBottomCubic(cubics, bottom); in draw_control_points() 21 SkPatchUtils::GetTopCubic(cubics, top); in draw_control_points() 23 SkPatchUtils::GetLeftCubic(cubics, left); in draw_control_points() 25 SkPatchUtils::GetRightCubic(cubics, right); in draw_control_points()
|
/external/skia/src/core/ |
D | SkPictureRecord.h | 134 void addPatch(const SkPoint cubics[12]); 180 void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
|
D | SkRecorder.cpp | 318 void SkRecorder::onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], in onDrawPatch() 322 cubics ? this->copy(cubics, SkPatchUtils::kNumCtrlPts) : nullptr, in onDrawPatch()
|
D | SkLiteRecorder.cpp | 173 void SkLiteRecorder::onDrawPatch(const SkPoint cubics[12], in onDrawPatch() 176 fDL->drawPatch(cubics, colors, texCoords, bmode, paint); in onDrawPatch()
|
D | SkDevice.cpp | 127 void SkBaseDevice::drawPatch(const SkPoint cubics[12], const SkColor colors[4], in drawPatch() 130 SkISize lod = SkPatchUtils::GetLevelOfDetail(cubics, &this->ctm()); in drawPatch() 131 auto vertices = SkPatchUtils::MakeVertices(cubics, colors, texCoords, lod.width(), lod.height(), in drawPatch()
|
D | SkLiteDL.cpp | 415 DrawPatch(const SkPoint cubics[12], const SkColor colors[4], const SkPoint texs[4], in DrawPatch() 419 copy_v(this->cubics, cubics, 12); in DrawPatch() 423 SkPoint cubics[12]; member 431 c->drawPatch(cubics, has_colors ? colors : nullptr, has_texs ? texs : nullptr, in draw()
|
D | SkOverdrawCanvas.cpp | 171 void SkOverdrawCanvas::onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], in onDrawPatch() 174 fList[0]->onDrawPatch(cubics, colors, texCoords, blendMode, fPaint); in onDrawPatch()
|
D | SkPictureRecord.cpp | 718 void SkPictureRecord::onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], in onDrawPatch() 739 this->addPatch(cubics); in onDrawPatch() 870 void SkPictureRecord::addPatch(const SkPoint cubics[12]) { in addPatch() 871 fWriter.write(cubics, SkPatchUtils::kNumCtrlPts * sizeof(SkPoint)); in addPatch()
|
D | SkRecorder.h | 95 void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
|
D | SkColorSpaceXformCanvas.cpp | 78 void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], const SkPoint texs[4], in onDrawPatch() 86 fTarget->drawPatch(cubics, colors, texs, mode, fXformer->apply(paint)); in onDrawPatch()
|
D | SkRecordDraw.cpp | 113 DRAW(DrawPatch, drawPatch(r.cubics, r.colors, r.texCoords, r.bmode, r.paint)); 442 dst.set(op.cubics, SkPatchUtils::kNumCtrlPts); in bounds()
|
/external/skia/include/utils/ |
D | SkPaintFilterCanvas.h | 78 void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
|
D | SkNWayCanvas.h | 54 virtual void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
|
D | SkDumpCanvas.h | 96 virtual void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
|
/external/skia/include/core/ |
D | SkCanvas.h | 1106 void drawPatch(const SkPoint cubics[12], const SkColor colors[4], 1108 void drawPatch(const SkPoint cubics[12], const SkColor colors[4], in drawPatch() 1110 this->drawPatch(cubics, colors, texCoords, SkBlendMode::kModulate, paint); in drawPatch() 1301 virtual void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
|
/external/skia/src/pipe/ |
D | SkPipeCanvas.h | 121 void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4], const SkPoint texCoords[4],
|
/external/skia/tools/debugger/ |
D | SkDebugCanvas.h | 213 void onDrawPatch(const SkPoint cubics[12], const SkColor colors[4],
|