| Index: include/gpu/GrBackendEffectFactory.h
|
| diff --git a/include/gpu/GrBackendEffectFactory.h b/include/gpu/GrBackendEffectFactory.h
|
| index 936d632a7e6248496b159d950db906c61a7d70f0..e6362520fc2b2e3b59e43b18343dfd86ced7bfd9 100644
|
| --- a/include/gpu/GrBackendEffectFactory.h
|
| +++ b/include/gpu/GrBackendEffectFactory.h
|
| @@ -16,7 +16,7 @@
|
|
|
| class GrGLEffect;
|
| class GrGLCaps;
|
| -class GrEffect;
|
| +class GrDrawEffect;
|
|
|
| /**
|
| * Used by effects to build their keys. It incorporates each per-effect key into a larger shader key.
|
| @@ -96,13 +96,13 @@
|
| * configuration that affect GLSL code generation. Two GrEffect instances that would cause
|
| * this->createGLInstance()->emitCode() to produce different code must produce different keys.
|
| */
|
| - virtual void getGLEffectKey(const GrEffect&, const GrGLCaps&, GrEffectKeyBuilder*) const = 0;
|
| + virtual void getGLEffectKey(const GrDrawEffect&, const GrGLCaps&, GrEffectKeyBuilder*) const = 0;
|
|
|
| /**
|
| * Creates a GrGLEffect instance that is used both to generate code for the GrEffect in a GLSL
|
| * program and to manage updating uniforms for the program when it is used.
|
| */
|
| - virtual GrGLEffect* createGLInstance(const GrEffect&) const = 0;
|
| + virtual GrGLEffect* createGLInstance(const GrDrawEffect&) const = 0;
|
|
|
| /**
|
| * Produces a human-reable name for the effect.
|
|
|