Index: src/gpu/gl/GrGLGeometryProcessor.h |
diff --git a/src/gpu/gl/GrGLGeometryProcessor.h b/src/gpu/gl/GrGLGeometryProcessor.h |
index a172904ac68aa1a55240051143c1c785247cb590..aa58cd3d97aa16b5a55a8f76f231f67bc09524c9 100644 |
--- a/src/gpu/gl/GrGLGeometryProcessor.h |
+++ b/src/gpu/gl/GrGLGeometryProcessor.h |
@@ -18,11 +18,12 @@ class GrGLGPBuilder; |
* from this class. Since paths don't have vertices, this class is only meant to be used internally |
* by skia, for special cases. |
*/ |
-class GrGLGeometryProcessor : public GrGLProcessor { |
+class GrGLGeometryProcessor { |
public: |
- GrGLGeometryProcessor(const GrBackendProcessorFactory& factory) |
- : INHERITED(factory) {} |
+ GrGLGeometryProcessor() {} |
+ virtual ~GrGLGeometryProcessor() {} |
+ typedef GrGLProcessor::TextureSamplerArray TextureSamplerArray; |
struct EmitArgs { |
EmitArgs(GrGLGPBuilder* pb, |
const GrGeometryProcessor& gp, |