Index: src/gpu/effects/GrSimpleTextureEffect.cpp |
diff --git a/src/gpu/effects/GrSimpleTextureEffect.cpp b/src/gpu/effects/GrSimpleTextureEffect.cpp |
index f2a932b02b8b3fa7d337775beebf3dcdd2b761af..6743ddbbe1119d5647ed9104077120c234515fb4 100644 |
--- a/src/gpu/effects/GrSimpleTextureEffect.cpp |
+++ b/src/gpu/effects/GrSimpleTextureEffect.cpp |
@@ -7,21 +7,21 @@ |
#include "gl/builders/GrGLProgramBuilder.h" |
#include "GrSimpleTextureEffect.h" |
-#include "gl/GrGLEffect.h" |
+#include "gl/GrGLProcessor.h" |
#include "gl/GrGLSL.h" |
#include "gl/GrGLTexture.h" |
-#include "GrTBackendEffectFactory.h" |
+#include "GrTBackendProcessorFactory.h" |
#include "GrTexture.h" |
-class GrGLSimpleTextureEffect : public GrGLEffect { |
+class GrGLSimpleTextureEffect : public GrGLFragmentProcessor { |
public: |
- GrGLSimpleTextureEffect(const GrBackendEffectFactory& factory, const GrEffect&) |
+ GrGLSimpleTextureEffect(const GrBackendProcessorFactory& factory, const GrProcessor&) |
: INHERITED (factory) { |
} |
virtual void emitCode(GrGLProgramBuilder* builder, |
- const GrEffect& effect, |
- const GrEffectKey& key, |
+ const GrFragmentProcessor& fp, |
+ const GrProcessorKey& key, |
const char* outputColor, |
const char* inputColor, |
const TransformedCoordsArray& coords, |
@@ -36,7 +36,7 @@ public: |
} |
private: |
- typedef GrGLEffect INHERITED; |
+ typedef GrGLFragmentProcessor INHERITED; |
}; |
/////////////////////////////////////////////////////////////////////////////// |
@@ -45,20 +45,20 @@ void GrSimpleTextureEffect::getConstantColorComponents(GrColor* color, uint32_t* |
this->updateConstantColorComponentsForModulation(color, validFlags); |
} |
-const GrBackendEffectFactory& GrSimpleTextureEffect::getFactory() const { |
- return GrTBackendEffectFactory<GrSimpleTextureEffect>::getInstance(); |
+const GrBackendFragmentProcessorFactory& GrSimpleTextureEffect::getFactory() const { |
+ return GrTBackendFragmentProcessorFactory<GrSimpleTextureEffect>::getInstance(); |
} |
/////////////////////////////////////////////////////////////////////////////// |
-GR_DEFINE_EFFECT_TEST(GrSimpleTextureEffect); |
+GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrSimpleTextureEffect); |
-GrEffect* GrSimpleTextureEffect::TestCreate(SkRandom* random, |
- GrContext*, |
- const GrDrawTargetCaps&, |
- GrTexture* textures[]) { |
- int texIdx = random->nextBool() ? GrEffectUnitTest::kSkiaPMTextureIdx : |
- GrEffectUnitTest::kAlphaTextureIdx; |
+GrFragmentProcessor* GrSimpleTextureEffect::TestCreate(SkRandom* random, |
+ GrContext*, |
+ const GrDrawTargetCaps&, |
+ GrTexture* textures[]) { |
+ int texIdx = random->nextBool() ? GrProcessorUnitTest::kSkiaPMTextureIdx : |
+ GrProcessorUnitTest::kAlphaTextureIdx; |
static const SkShader::TileMode kTileModes[] = { |
SkShader::kClamp_TileMode, |
SkShader::kRepeat_TileMode, |
@@ -77,6 +77,6 @@ GrEffect* GrSimpleTextureEffect::TestCreate(SkRandom* random, |
}; |
GrCoordSet coordSet = kCoordSets[random->nextULessThan(SK_ARRAY_COUNT(kCoordSets))]; |
- const SkMatrix& matrix = GrEffectUnitTest::TestMatrix(random); |
+ const SkMatrix& matrix = GrProcessorUnitTest::TestMatrix(random); |
return GrSimpleTextureEffect::Create(textures[texIdx], matrix, coordSet); |
} |