diff options
Diffstat (limited to 'src/effects/gradients/SkTwoPointConicalGradient_gpu.cpp')
-rw-r--r-- | src/effects/gradients/SkTwoPointConicalGradient_gpu.cpp | 132 |
1 files changed, 66 insertions, 66 deletions
diff --git a/src/effects/gradients/SkTwoPointConicalGradient_gpu.cpp b/src/effects/gradients/SkTwoPointConicalGradient_gpu.cpp index b6959e32e1..4d0aa0fbfc 100644 --- a/src/effects/gradients/SkTwoPointConicalGradient_gpu.cpp +++ b/src/effects/gradients/SkTwoPointConicalGradient_gpu.cpp @@ -59,10 +59,10 @@ class GLEdge2PtConicalEffect; class Edge2PtConicalEffect : public GrGradientEffect { public: - static GrEffectRef* Create(GrContext* ctx, - const SkTwoPointConicalGradient& shader, - const SkMatrix& matrix, - SkShader::TileMode tm) { + static GrEffect* Create(GrContext* ctx, + const SkTwoPointConicalGradient& shader, + const SkMatrix& matrix, + SkShader::TileMode tm) { return SkNEW_ARGS(Edge2PtConicalEffect, (ctx, shader, matrix, tm)); } @@ -172,10 +172,10 @@ const GrBackendEffectFactory& Edge2PtConicalEffect::getFactory() const { GR_DEFINE_EFFECT_TEST(Edge2PtConicalEffect); -GrEffectRef* Edge2PtConicalEffect::TestCreate(SkRandom* random, - GrContext* context, - const GrDrawTargetCaps&, - GrTexture**) { +GrEffect* Edge2PtConicalEffect::TestCreate(SkRandom* random, + GrContext* context, + const GrDrawTargetCaps&, + GrTexture**) { SkPoint center1 = {random->nextUScalar1(), random->nextUScalar1()}; SkScalar radius1 = random->nextUScalar1(); SkPoint center2; @@ -202,9 +202,9 @@ GrEffectRef* Edge2PtConicalEffect::TestCreate(SkRandom* random, colors, stops, colorCount, tm)); SkPaint paint; - GrEffectRef* effect; - GrColor grColor; - shader->asNewEffect(context, paint, NULL, &grColor, &effect); + GrEffect* effect; + GrColor paintColor; + SkAssertResult(shader->asNewEffect(context, paint, NULL, &paintColor, &effect)); return effect; } @@ -365,11 +365,11 @@ class GLFocalOutside2PtConicalEffect; class FocalOutside2PtConicalEffect : public GrGradientEffect { public: - static GrEffectRef* Create(GrContext* ctx, - const SkTwoPointConicalGradient& shader, - const SkMatrix& matrix, - SkShader::TileMode tm, - SkScalar focalX) { + static GrEffect* Create(GrContext* ctx, + const SkTwoPointConicalGradient& shader, + const SkMatrix& matrix, + SkShader::TileMode tm, + SkScalar focalX) { return SkNEW_ARGS(FocalOutside2PtConicalEffect, (ctx, shader, matrix, tm, focalX)); } @@ -448,10 +448,10 @@ const GrBackendEffectFactory& FocalOutside2PtConicalEffect::getFactory() const { GR_DEFINE_EFFECT_TEST(FocalOutside2PtConicalEffect); -GrEffectRef* FocalOutside2PtConicalEffect::TestCreate(SkRandom* random, - GrContext* context, - const GrDrawTargetCaps&, - GrTexture**) { +GrEffect* FocalOutside2PtConicalEffect::TestCreate(SkRandom* random, + GrContext* context, + const GrDrawTargetCaps&, + GrTexture**) { SkPoint center1 = {random->nextUScalar1(), random->nextUScalar1()}; SkScalar radius1 = 0.f; SkPoint center2; @@ -475,9 +475,9 @@ GrEffectRef* FocalOutside2PtConicalEffect::TestCreate(SkRandom* random, colors, stops, colorCount, tm)); SkPaint paint; - GrEffectRef* effect; - GrColor grColor; - shader->asNewEffect(context, paint, NULL, &grColor, &effect); + GrEffect* effect; + GrColor paintColor; + SkAssertResult(shader->asNewEffect(context, paint, NULL, &paintColor, &effect)); return effect; } @@ -579,11 +579,11 @@ class GLFocalInside2PtConicalEffect; class FocalInside2PtConicalEffect : public GrGradientEffect { public: - static GrEffectRef* Create(GrContext* ctx, - const SkTwoPointConicalGradient& shader, - const SkMatrix& matrix, - SkShader::TileMode tm, - SkScalar focalX) { + static GrEffect* Create(GrContext* ctx, + const SkTwoPointConicalGradient& shader, + const SkMatrix& matrix, + SkShader::TileMode tm, + SkScalar focalX) { return SkNEW_ARGS(FocalInside2PtConicalEffect, (ctx, shader, matrix, tm, focalX)); } @@ -657,10 +657,10 @@ const GrBackendEffectFactory& FocalInside2PtConicalEffect::getFactory() const { GR_DEFINE_EFFECT_TEST(FocalInside2PtConicalEffect); -GrEffectRef* FocalInside2PtConicalEffect::TestCreate(SkRandom* random, - GrContext* context, - const GrDrawTargetCaps&, - GrTexture**) { +GrEffect* FocalInside2PtConicalEffect::TestCreate(SkRandom* random, + GrContext* context, + const GrDrawTargetCaps&, + GrTexture**) { SkPoint center1 = {random->nextUScalar1(), random->nextUScalar1()}; SkScalar radius1 = 0.f; SkPoint center2; @@ -686,10 +686,10 @@ GrEffectRef* FocalInside2PtConicalEffect::TestCreate(SkRandom* random, colors, stops, colorCount, tm)); SkPaint paint; - GrColor grColor; - GrEffectRef* grEffect; - shader->asNewEffect(context, paint, NULL, &grColor, &grEffect); - return grEffect; + GrColor paintColor; + GrEffect* effect; + SkAssertResult(shader->asNewEffect(context, paint, NULL, &paintColor, &effect)); + return effect; } GLFocalInside2PtConicalEffect::GLFocalInside2PtConicalEffect(const GrBackendEffectFactory& factory, @@ -812,11 +812,11 @@ class GLCircleInside2PtConicalEffect; class CircleInside2PtConicalEffect : public GrGradientEffect { public: - static GrEffectRef* Create(GrContext* ctx, - const SkTwoPointConicalGradient& shader, - const SkMatrix& matrix, - SkShader::TileMode tm, - const CircleConicalInfo& info) { + static GrEffect* Create(GrContext* ctx, + const SkTwoPointConicalGradient& shader, + const SkMatrix& matrix, + SkShader::TileMode tm, + const CircleConicalInfo& info) { return SkNEW_ARGS(CircleInside2PtConicalEffect, (ctx, shader, matrix, tm, info)); } @@ -902,10 +902,10 @@ const GrBackendEffectFactory& CircleInside2PtConicalEffect::getFactory() const { GR_DEFINE_EFFECT_TEST(CircleInside2PtConicalEffect); -GrEffectRef* CircleInside2PtConicalEffect::TestCreate(SkRandom* random, - GrContext* context, - const GrDrawTargetCaps&, - GrTexture**) { +GrEffect* CircleInside2PtConicalEffect::TestCreate(SkRandom* random, + GrContext* context, + const GrDrawTargetCaps&, + GrTexture**) { SkPoint center1 = {random->nextUScalar1(), random->nextUScalar1()}; SkScalar radius1 = random->nextUScalar1() + 0.0001f; // make sure radius1 != 0 SkPoint center2; @@ -930,10 +930,10 @@ GrEffectRef* CircleInside2PtConicalEffect::TestCreate(SkRandom* random, colors, stops, colorCount, tm)); SkPaint paint; - GrColor grColor; - GrEffectRef* grEffect; - shader->asNewEffect(context, paint, NULL, &grColor, &grEffect); - return grEffect; + GrColor paintColor; + GrEffect* effect; + SkAssertResult(shader->asNewEffect(context, paint, NULL, &paintColor, &effect)); + return effect; } GLCircleInside2PtConicalEffect::GLCircleInside2PtConicalEffect(const GrBackendEffectFactory& factory, @@ -1024,11 +1024,11 @@ class GLCircleOutside2PtConicalEffect; class CircleOutside2PtConicalEffect : public GrGradientEffect { public: - static GrEffectRef* Create(GrContext* ctx, - const SkTwoPointConicalGradient& shader, - const SkMatrix& matrix, - SkShader::TileMode tm, - const CircleConicalInfo& info) { + static GrEffect* Create(GrContext* ctx, + const SkTwoPointConicalGradient& shader, + const SkMatrix& matrix, + SkShader::TileMode tm, + const CircleConicalInfo& info) { return SkNEW_ARGS(CircleOutside2PtConicalEffect, (ctx, shader, matrix, tm, info)); } @@ -1131,10 +1131,10 @@ const GrBackendEffectFactory& CircleOutside2PtConicalEffect::getFactory() const GR_DEFINE_EFFECT_TEST(CircleOutside2PtConicalEffect); -GrEffectRef* CircleOutside2PtConicalEffect::TestCreate(SkRandom* random, - GrContext* context, - const GrDrawTargetCaps&, - GrTexture**) { +GrEffect* CircleOutside2PtConicalEffect::TestCreate(SkRandom* random, + GrContext* context, + const GrDrawTargetCaps&, + GrTexture**) { SkPoint center1 = {random->nextUScalar1(), random->nextUScalar1()}; SkScalar radius1 = random->nextUScalar1() + 0.0001f; // make sure radius1 != 0 SkPoint center2; @@ -1160,10 +1160,10 @@ GrEffectRef* CircleOutside2PtConicalEffect::TestCreate(SkRandom* random, colors, stops, colorCount, tm)); SkPaint paint; - GrColor grColor; - GrEffectRef* grEffect; - shader->asNewEffect(context, paint, NULL, &grColor, &grEffect); - return grEffect; + GrColor paintColor; + GrEffect* effect; + SkAssertResult(shader->asNewEffect(context, paint, NULL, &paintColor, &effect)); + return effect; } GLCircleOutside2PtConicalEffect::GLCircleOutside2PtConicalEffect(const GrBackendEffectFactory& factory, @@ -1280,10 +1280,10 @@ GrGLEffect::EffectKey GLCircleOutside2PtConicalEffect::GenKey(const GrDrawEffect ////////////////////////////////////////////////////////////////////////////// -GrEffectRef* Gr2PtConicalGradientEffect::Create(GrContext* ctx, - const SkTwoPointConicalGradient& shader, - SkShader::TileMode tm, - const SkMatrix* localMatrix) { +GrEffect* Gr2PtConicalGradientEffect::Create(GrContext* ctx, + const SkTwoPointConicalGradient& shader, + SkShader::TileMode tm, + const SkMatrix* localMatrix) { SkMatrix matrix; if (!shader.getLocalMatrix().invert(&matrix)) { return NULL; |