Simplify matrix copy constructor/load
bug:22208220 Change-Id: Id096eb8de8da0dd1687d6af9456b16ce2a1a589b
This commit is contained in:
@@ -155,8 +155,7 @@ void Matrix4::load(const float* v) {
|
||||
}
|
||||
|
||||
void Matrix4::load(const Matrix4& v) {
|
||||
memcpy(data, v.data, sizeof(data));
|
||||
mType = v.getType();
|
||||
*this = v;
|
||||
}
|
||||
|
||||
void Matrix4::load(const SkMatrix& v) {
|
||||
|
||||
@@ -85,10 +85,6 @@ public:
|
||||
load(v);
|
||||
}
|
||||
|
||||
Matrix4(const Matrix4& v) {
|
||||
load(v);
|
||||
}
|
||||
|
||||
Matrix4(const SkMatrix& v) {
|
||||
load(v);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user