Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ef06a087 authored by Mike Reed's avatar Mike Reed
Browse files

concat44 is deprecated -- use concat

Test: make

Change-Id: If92f8c1c1d2cd5d5aeb6e2b4e44a25d361cce97b
parent ac2a42c0
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -132,9 +132,9 @@ struct SaveBehind final : Op {

struct Concat44 final : Op {
    static const auto kType = Type::Concat44;
    Concat44(const SkScalar m[16]) { memcpy(colMajor, m, sizeof(colMajor)); }
    SkScalar colMajor[16];
    void draw(SkCanvas* c, const SkMatrix&) const { c->concat44(colMajor); }
    Concat44(const SkM44& m) : matrix(m) {}
    SkM44 matrix;
    void draw(SkCanvas* c, const SkMatrix&) const { c->concat(matrix); }
};
struct Concat final : Op {
    static const auto kType = Type::Concat;
@@ -573,8 +573,8 @@ void DisplayListData::saveBehind(const SkRect* subset) {
    this->push<SaveBehind>(0, subset);
}

void DisplayListData::concat44(const SkScalar colMajor[16]) {
    this->push<Concat44>(0, colMajor);
void DisplayListData::concat(const SkM44& m) {
    this->push<Concat44>(0, m);
}
void DisplayListData::concat(const SkMatrix& matrix) {
    this->push<Concat>(0, matrix);
@@ -838,7 +838,7 @@ bool RecordingCanvas::onDoSaveBehind(const SkRect* subset) {
}

void RecordingCanvas::didConcat44(const SkScalar colMajor[16]) {
    fDL->concat44(colMajor);
    fDL->concat(SkM44::ColMajor(colMajor));
}
void RecordingCanvas::didConcat(const SkMatrix& matrix) {
    fDL->concat(matrix);
+1 −1
Original line number Diff line number Diff line
@@ -82,7 +82,7 @@ private:
    void saveBehind(const SkRect*);
    void restore();

    void concat44(const SkScalar colMajor[16]);
    void concat(const SkM44&);
    void concat(const SkMatrix&);
    void setMatrix(const SkMatrix&);
    void scale(SkScalar, SkScalar);