if (this->fColorType == s.getColorType()){
if (SkGradientShaderBase::kTwo_GpuColorType == fColorType) {
- if (*this->getColors(0) != *s.getColors(0) ||
+ if (this->getPremulType() != s.getPremulType() ||
+ *this->getColors(0) != *s.getColors(0) ||
*this->getColors(1) != *s.getColors(1)) {
return false;
}
} else if (SkGradientShaderBase::kThree_GpuColorType == fColorType) {
- if (*this->getColors(0) != *s.getColors(0) ||
+ if (this->getPremulType() != s.getPremulType() ||
+ *this->getColors(0) != *s.getColors(0) ||
*this->getColors(1) != *s.getColors(1) ||
*this->getColors(2) != *s.getColors(2)) {
return false;