| Index: src/gpu/effects/GrCoverageSetOpXP.h
|
| diff --git a/src/gpu/effects/GrCoverageSetOpXP.h b/src/gpu/effects/GrCoverageSetOpXP.h
|
| deleted file mode 100644
|
| index 01dce952116cf85409880da5bc0094d8b9be64f0..0000000000000000000000000000000000000000
|
| --- a/src/gpu/effects/GrCoverageSetOpXP.h
|
| +++ /dev/null
|
| @@ -1,60 +0,0 @@
|
| -/*
|
| - * Copyright 2014 Google Inc.
|
| - *
|
| - * Use of this source code is governed by a BSD-style license that can be
|
| - * found in the LICENSE file.
|
| - */
|
| -
|
| -#ifndef GrCoverageSetOpXP_DEFINED
|
| -#define GrCoverageSetOpXP_DEFINED
|
| -
|
| -#include "GrTypes.h"
|
| -#include "GrXferProcessor.h"
|
| -#include "SkRegion.h"
|
| -
|
| -class GrProcOptInfo;
|
| -
|
| -class GrCoverageSetOpXPFactory : public GrXPFactory {
|
| -public:
|
| - static GrXPFactory* Create(SkRegion::Op regionOp, bool invertCoverage = false);
|
| -
|
| - bool supportsRGBCoverage(GrColor knownColor, uint32_t knownColorFlags) const SK_OVERRIDE {
|
| - return true;
|
| - }
|
| -
|
| - bool canApplyCoverage(const GrProcOptInfo& colorPOI,
|
| - const GrProcOptInfo& coveragePOI) const SK_OVERRIDE {
|
| - return true;
|
| - }
|
| -
|
| - bool canTweakAlphaForCoverage() const SK_OVERRIDE { return false; }
|
| -
|
| - void getInvariantOutput(const GrProcOptInfo& colorPOI, const GrProcOptInfo& coveragePOI,
|
| - GrXPFactory::InvariantOutput*) const SK_OVERRIDE;
|
| -
|
| -private:
|
| - GrCoverageSetOpXPFactory(SkRegion::Op regionOp, bool invertCoverage);
|
| -
|
| - GrXferProcessor* onCreateXferProcessor(const GrProcOptInfo& colorPOI,
|
| - const GrProcOptInfo& coveragePOI,
|
| - const GrDeviceCoordTexture* dstCopy) const SK_OVERRIDE;
|
| -
|
| - bool willReadDstColor(const GrProcOptInfo& colorPOI,
|
| - const GrProcOptInfo& coveragePOI) const SK_OVERRIDE {
|
| - return false;
|
| - }
|
| -
|
| - bool onIsEqual(const GrXPFactory& xpfBase) const SK_OVERRIDE {
|
| - const GrCoverageSetOpXPFactory& xpf = xpfBase.cast<GrCoverageSetOpXPFactory>();
|
| - return fRegionOp == xpf.fRegionOp;
|
| - }
|
| -
|
| - GR_DECLARE_XP_FACTORY_TEST;
|
| -
|
| - SkRegion::Op fRegionOp;
|
| - bool fInvertCoverage;
|
| -
|
| - typedef GrXPFactory INHERITED;
|
| -};
|
| -#endif
|
| -
|
|
|