removed redundant GrCircleEffect.h
Bug: skia:
Change-Id: I1a7e5d7e6ca450c667cac2a2db258a48f862529b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/207620
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
diff --git a/src/gpu/effects/GrCircleEffect.h b/src/gpu/effects/GrCircleEffect.h
deleted file mode 100644
index 81ab40e..0000000
--- a/src/gpu/effects/GrCircleEffect.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Copyright 2017 Google Inc.
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
-
-/**************************************************************************************************
- *** This file was autogenerated from GrCircleEffect.fp; do not modify.
- **************************************************************************************************/
-#ifndef GrCircleEffect_DEFINED
-#define GrCircleEffect_DEFINED
-#include "SkTypes.h"
-#include "GrFragmentProcessor.h"
-#include "GrCoordTransform.h"
-class GrCircleEffect : public GrFragmentProcessor {
-public:
- static std::unique_ptr<GrFragmentProcessor> Make(GrClipEdgeType edgeType, SkPoint center,
- float radius) {
- // A radius below half causes the implicit insetting done by this processor to become
- // inverted. We could handle this case by making the processor code more complicated.
- if (radius < .5f && GrProcessorEdgeTypeIsInverseFill(edgeType)) {
- return nullptr;
- }
- return std::unique_ptr<GrFragmentProcessor>(new GrCircleEffect(edgeType, center, radius));
- }
- GrCircleEffect(const GrCircleEffect& src);
- std::unique_ptr<GrFragmentProcessor> clone() const override;
- const char* name() const override { return "CircleEffect"; }
- GrClipEdgeType edgeType;
- SkPoint center;
- float radius;
-
-private:
- GrCircleEffect(GrClipEdgeType edgeType, SkPoint center, float radius)
- : INHERITED(kGrCircleEffect_ClassID,
- (OptimizationFlags)kCompatibleWithCoverageAsAlpha_OptimizationFlag)
- , edgeType(edgeType)
- , center(center)
- , radius(radius) {}
- GrGLSLFragmentProcessor* onCreateGLSLInstance() const override;
- void onGetGLSLProcessorKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
- bool onIsEqual(const GrFragmentProcessor&) const override;
- GR_DECLARE_FRAGMENT_PROCESSOR_TEST
- typedef GrFragmentProcessor INHERITED;
-};
-#endif