Skip to content

Commit 3f14964

Browse files
authored
Revert "Implement new SkCanvas virtuals in testing canvases (flutter#15893)"
This reverts commit 92ad31a.
1 parent 3eff377 commit 3f14964

4 files changed

Lines changed: 0 additions & 50 deletions

File tree

shell/common/canvas_spy.cc

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,6 @@ void DidDrawCanvas::willRestore() {}
5353

5454
void DidDrawCanvas::didConcat(const SkMatrix& matrix) {}
5555

56-
void DidDrawCanvas::didConcat44(const SkScalar[]) {}
57-
58-
void DidDrawCanvas::didScale(SkScalar, SkScalar) {}
59-
60-
void DidDrawCanvas::didTranslate(SkScalar, SkScalar) {}
61-
6256
void DidDrawCanvas::didSetMatrix(const SkMatrix& matrix) {}
6357

6458
void DidDrawCanvas::onClipRect(const SkRect& rect,

shell/common/canvas_spy.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,6 @@ class DidDrawCanvas final : public SkCanvasVirtualEnforcer<SkNoDrawCanvas> {
7171

7272
// |SkCanvasVirtualEnforcer<SkNoDrawCanvas>|
7373
void didConcat(const SkMatrix&) override;
74-
void didConcat44(const SkScalar[]) override;
75-
void didScale(SkScalar, SkScalar) override;
76-
void didTranslate(SkScalar, SkScalar) override;
7774

7875
// |SkCanvasVirtualEnforcer<SkNoDrawCanvas>|
7976
void didSetMatrix(const SkMatrix&) override;

testing/mock_canvas.cc

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -60,24 +60,6 @@ void MockCanvas::didConcat(const SkMatrix& matrix) {
6060
draw_calls_.emplace_back(DrawCall{current_layer_, ConcatMatrixData{matrix}});
6161
}
6262

63-
void MockCanvas::didConcat44(const SkScalar matrix[]) {
64-
SkMatrix44 m44;
65-
m44.setColMajor(matrix);
66-
draw_calls_.emplace_back(DrawCall{current_layer_, ConcatMatrix44Data{m44}});
67-
}
68-
69-
void MockCanvas::didScale(SkScalar x, SkScalar y) {
70-
SkMatrix m;
71-
m.setScale(x, y);
72-
this->didConcat(m);
73-
}
74-
75-
void MockCanvas::didTranslate(SkScalar x, SkScalar y) {
76-
SkMatrix m;
77-
m.setTranslate(x, y);
78-
this->didConcat(m);
79-
}
80-
8163
void MockCanvas::didSetMatrix(const SkMatrix& matrix) {
8264
draw_calls_.emplace_back(DrawCall{current_layer_, SetMatrixData{matrix}});
8365
}
@@ -364,16 +346,6 @@ std::ostream& operator<<(std::ostream& os,
364346
return os << data.matrix;
365347
}
366348

367-
bool operator==(const MockCanvas::ConcatMatrix44Data& a,
368-
const MockCanvas::ConcatMatrix44Data& b) {
369-
return a.matrix == b.matrix;
370-
}
371-
372-
std::ostream& operator<<(std::ostream& os,
373-
const MockCanvas::ConcatMatrix44Data& data) {
374-
return os << data.matrix;
375-
}
376-
377349
bool operator==(const MockCanvas::SetMatrixData& a,
378350
const MockCanvas::SetMatrixData& b) {
379351
return a.matrix == b.matrix;

testing/mock_canvas.h

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "third_party/skia/include/core/SkClipOp.h"
1717
#include "third_party/skia/include/core/SkData.h"
1818
#include "third_party/skia/include/core/SkImageFilter.h"
19-
#include "third_party/skia/include/core/SkMatrix44.h"
2019
#include "third_party/skia/include/core/SkPath.h"
2120
#include "third_party/skia/include/core/SkRRect.h"
2221
#include "third_party/skia/include/core/SkRect.h"
@@ -56,10 +55,6 @@ class MockCanvas : public SkCanvasVirtualEnforcer<SkCanvas> {
5655
SkMatrix matrix;
5756
};
5857

59-
struct ConcatMatrix44Data {
60-
SkMatrix44 matrix;
61-
};
62-
6358
struct SetMatrixData {
6459
SkMatrix matrix;
6560
};
@@ -114,7 +109,6 @@ class MockCanvas : public SkCanvasVirtualEnforcer<SkCanvas> {
114109
SaveLayerData,
115110
RestoreData,
116111
ConcatMatrixData,
117-
ConcatMatrix44Data,
118112
SetMatrixData,
119113
DrawRectData,
120114
DrawPathData,
@@ -145,9 +139,6 @@ class MockCanvas : public SkCanvasVirtualEnforcer<SkCanvas> {
145139
void willRestore() override;
146140
void didRestore() override {}
147141
void didConcat(const SkMatrix& matrix) override;
148-
void didConcat44(const SkScalar matrix[]) override;
149-
void didScale(SkScalar x, SkScalar y) override;
150-
void didTranslate(SkScalar x, SkScalar y) override;
151142
void didSetMatrix(const SkMatrix& matrix) override;
152143

153144
// Draw and clip operations that we track.
@@ -278,10 +269,6 @@ extern bool operator==(const MockCanvas::ConcatMatrixData& a,
278269
const MockCanvas::ConcatMatrixData& b);
279270
extern std::ostream& operator<<(std::ostream& os,
280271
const MockCanvas::ConcatMatrixData& data);
281-
extern bool operator==(const MockCanvas::ConcatMatrix44Data& a,
282-
const MockCanvas::ConcatMatrix44Data& b);
283-
extern std::ostream& operator<<(std::ostream& os,
284-
const MockCanvas::ConcatMatrix44Data& data);
285272
extern bool operator==(const MockCanvas::SetMatrixData& a,
286273
const MockCanvas::SetMatrixData& b);
287274
extern std::ostream& operator<<(std::ostream& os,

0 commit comments

Comments
 (0)