/third_party/skia/samplecode/ |
H A D | SampleShip.cpp | 10 #include "include/core/SkRSXform.h" 23 typedef void (*DrawAtlasProc)(SkCanvas*, SkImage*, const SkRSXform[], const SkRect[], 26 static void draw_atlas(SkCanvas* canvas, SkImage* atlas, const SkRSXform xform[], in draw_atlas() 33 static void draw_atlas_sim(SkCanvas* canvas, SkImage* atlas, const SkRSXform xform[], in draw_atlas_sim() 74 fXform[currIndex] = SkRSXform::MakeFromRadians(0.1f, SK_ScalarPI*0.5f, in DrawShipView() 82 fXform[currIndex] = SkRSXform::MakeFromRadians(0.5f, SK_ScalarPI*0.5f, in DrawShipView() 137 SkRSXform fXform[kGrid*kGrid+1];
|
H A D | SampleAtlas.cpp | 11 #include "include/core/SkRSXform.h" 18 typedef void (*DrawAtlasProc)(SkCanvas*, SkImage*, const SkRSXform[], const SkRect[], 22 static void draw_atlas(SkCanvas* canvas, SkImage* atlas, const SkRSXform xform[], in draw_atlas() 29 static void draw_atlas_sim(SkCanvas* canvas, SkImage* atlas, const SkRSXform xform[], in draw_atlas_sim() 125 SkRSXform asRSXform() const { in asRSXform() 126 return SkRSXform::MakeFromRadians(fScale, fRadian, fCenter.x(), fCenter.y(), in asRSXform() 178 SkRSXform xform[N];
|
/third_party/skia/include/core/ |
H A D | SkRSXform.h | 21 struct SkRSXform { struct 22 static SkRSXform Make(SkScalar scos, SkScalar ssin, SkScalar tx, SkScalar ty) { in Make() 23 SkRSXform xform = { scos, ssin, tx, ty }; in Make() 33 static SkRSXform MakeFromRadians(SkScalar scale, SkScalar radians, SkScalar tx, SkScalar ty, in MakeFromRadians()
|
H A D | SkTextBlob.h | 20 struct SkRSXform; 56 Runs within the blob that contain SkRSXform are ignored when computing intercepts. 143 const SkRSXform xform[], const SkFont& font, 327 SkRSXform* xforms() const { return reinterpret_cast<SkRSXform*>(pos); } in xforms() 401 // RunBuffer.pos points to SkRSXform array 480 // RunBuffer.pos points to SkRSXform array
|
H A D | SkOverdrawCanvas.h | 46 void onDrawAtlas2(const SkImage*, const SkRSXform[], const SkRect[], const SkColor[], int,
|
/third_party/skia/gm/ |
H A D | drawatlas.cpp | 22 #include "include/core/SkRSXform.h" 89 void apply(SkRSXform* xform) const { in apply() 104 SkRSXform xform[N]; 138 size_t size = count * (sizeof(SkRSXform) + sizeof(SkScalar)); in draw_text_on_path() 140 SkRSXform* xform = (SkRSXform*)storage.get(); in draw_text_on_path() 245 SkRSXform xforms[len]; in DEF_SIMPLE_GM() 250 xforms[i] = SkRSXform::Make(scale, 0, x, y); in DEF_SIMPLE_GM() 283 SkRSXform xforms[len]; in DEF_SIMPLE_GM() 288 xforms[i] = SkRSXform in DEF_SIMPLE_GM() [all...] |
H A D | drawglyphs.cpp | 12 #include "include/core/SkRSXform.h" 46 xform = SkRSXform::Make(sin, cos, fRadius*cos, -fRadius*sin); 83 SkTDArray<SkRSXform> fXforms;
|
/third_party/skia/src/gpu/ops/ |
H A D | DrawAtlasOp.cpp | 10 #include "include/core/SkRSXform.h" 33 const SkMatrix& viewMatrix, GrAAType, int spriteCount, const SkRSXform* xforms, 107 const SkRSXform* xforms, const SkRect* rects, in DrawAtlasOpImpl() 317 const SkRSXform* xforms, in Make() 331 static SkRSXform random_xform(SkRandom* random) { in random_xform() 339 SkRSXform xform = SkRSXform::MakeFromRadians(random->nextRangeScalar(kMinScale, kMaxScale), in random_xform() 360 static void randomize_params(uint32_t count, SkRandom* random, SkTArray<SkRSXform>* xforms, in randomize_params() 375 SkTArray<SkRSXform> xforms(spriteCount); in GR_DRAW_OP_TEST_DEFINE()
|
H A D | DrawAtlasOp.h | 26 const SkRSXform* xforms,
|
/third_party/skia/docs/examples/ |
H A D | Canvas_drawTextRSXform.cpp | 8 SkRSXform transforms[iterations]; in REG_FIDDLE() 15 transforms[i] = SkRSXform::Make(-c, -s, -s * 16, c * 16); in REG_FIDDLE()
|
H A D | Path_addRRect_2.cpp | 23 SkRSXform rsxForm = SkRSXform::Make(tangent.fX, tangent.fY, in REG_FIDDLE()
|
H A D | Canvas_drawAtlas_2.cpp | 8 SkRSXform xforms[] = { { .5f, 0, 0, 0 }, {0, .5f, 200, 100 } }; in REG_FIDDLE()
|
H A D | Canvas_drawAtlas.cpp | 8 SkRSXform xforms[] = { { .5f, 0, 0, 0 }, {0, .5f, 200, 100 } }; in REG_FIDDLE()
|
H A D | Matrix_setRSXform.cpp | 14 matrix.setRSXform(SkRSXform::Make(.85f, .25f, rect.centerX(), rect.centerY())); in REG_FIDDLE()
|
H A D | Dst.cpp | 7 SkRSXform xforms[] = { { .5f, 0, 0, 0 }, {0, .5f, 125, 128 } }; in REG_FIDDLE()
|
/third_party/skia/src/core/ |
H A D | SkTextBlobPriv.h | 116 SkRSXform* xformBuffer() const { in xformBuffer() 118 return reinterpret_cast<SkRSXform*>(this->posBuffer()); in xformBuffer() 216 const SkRSXform* xforms() const { in xforms()
|
H A D | SkGlyphRun.cpp | 12 #include "include/core/SkRSXform.h" 76 SkRSXform{pos.x(), pos.y(), scaleRotate.x(), scaleRotate.y()}); in sourceBounds() 99 const SkRSXform xform{pos.x(), pos.y(), scaleRotate.x(), scaleRotate.y()}; in sourceBounds() 164 xform = SkRSXform::Make(sr.x(), sr.y(), pos.x(), pos.y()); in makeBlob() 249 for (const SkRSXform& xform : SkMakeSpan(it.xforms(), runSize)) { in blobToGlyphRunList() 270 SkGlyphRunBuilder::convertRSXForm(SkSpan<const SkRSXform> xforms) { in convertRSXForm()
|
H A D | SkDevice.cpp | 14 #include "include/core/SkRSXform.h" 211 void SkBaseDevice::drawAtlas(const SkRSXform xform[], in drawAtlas() 472 SkRSXform rsxForm = SkRSXform::Make(scos, ssin, pos.x(), pos.y()); in simplifyGlyphRunRSXFormAndRedraw()
|
H A D | SkDraw.h | 68 void drawAtlas(const SkRSXform[], const SkRect[], const SkColor[], int count,
|
/third_party/skia/modules/particles/src/ |
H A D | SkParticleDrawable.cpp | 13 #include "include/core/SkRSXform.h" 32 static inline SkRSXform make_rsxform(SkPoint ofs, in make_rsxform() 36 return SkRSXform::Make(c, s, in make_rsxform() 69 SkAutoTMalloc<SkRSXform> fXforms;
|
/third_party/skia/modules/svg/src/ |
H A D | SkSVGTextPriv.h | 20 struct SkRSXform; 172 SkRSXform computeGlyphXform(SkGlyphID, const SkFont&, const SkPoint& glyph_pos,
|
H A D | SkSVGText.cpp | 18 #include "include/core/SkRSXform.h" 383 SkRSXform SkSVGTextContext::computeGlyphXform(SkGlyphID glyph, const SkFont& font, in computeGlyphXform() 388 return SkRSXform::MakeFromRadians(/*scale=*/ 1, pos_adjust.rotation, pos.fX, pos.fY, 0, 0); in computeGlyphXform() 408 return SkRSXform::Make(m.getScaleX(), m.getSkewY(), m.getTranslateX(), m.getTranslateY()); in computeGlyphXform() 618 const SkRSXform* xform; in onAsPath()
|
/third_party/skia/bench/ |
H A D | VertBench.cpp | 153 #include "include/core/SkRSXform.h" 173 SkRSXform fXforms[N]; 214 fXforms[i] = SkRSXform::Make(scos, ssin, rand.nextF() * W, rand.nextF() * H);
|
/third_party/skia/include/utils/ |
H A D | SkPaintFilterCanvas.h | 67 void onDrawAtlas2(const SkImage*, const SkRSXform[], const SkRect[], const SkColor[], int,
|
H A D | SkNWayCanvas.h | 63 void onDrawAtlas2(const SkImage*, const SkRSXform[], const SkRect[], const SkColor[], int,
|