Index: src/gpu/effects/GrDisableColorXP.cpp |
diff --git a/src/gpu/effects/GrDisableColorXP.cpp b/src/gpu/effects/GrDisableColorXP.cpp |
index 31d58490e912decdf0e96047b2d5b50921ff5762..caccf10e77bcd98dfba0a0a3c0d1943ed610b3b0 100644 |
--- a/src/gpu/effects/GrDisableColorXP.cpp |
+++ b/src/gpu/effects/GrDisableColorXP.cpp |
@@ -17,9 +17,7 @@ |
*/ |
class DisableColorXP : public GrXferProcessor { |
public: |
- static GrXferProcessor* Create() { |
- return SkNEW(DisableColorXP); |
- } |
+ static GrXferProcessor* Create() { return new DisableColorXP; } |
~DisableColorXP() override {}; |
@@ -83,9 +81,7 @@ void DisableColorXP::onGetGLProcessorKey(const GrGLSLCaps& caps, GrProcessorKeyB |
GLDisableColorXP::GenKey(*this, caps, b); |
} |
-GrGLXferProcessor* DisableColorXP::createGLInstance() const { |
- return SkNEW_ARGS(GLDisableColorXP, (*this)); |
-} |
+GrGLXferProcessor* DisableColorXP::createGLInstance() const { return new GLDisableColorXP(*this); } |
void DisableColorXP::onGetBlendInfo(GrXferProcessor::BlendInfo* blendInfo) const { |
blendInfo->fWriteColor = false; |