| Index: include/gpu/GrClipData.h
|
| diff --git a/include/gpu/GrClipData.h b/include/gpu/GrClipData.h
|
| deleted file mode 100644
|
| index bb7101d8a6efa6c8e0c02f4fc443f6d4dbe86a6c..0000000000000000000000000000000000000000
|
| --- a/include/gpu/GrClipData.h
|
| +++ /dev/null
|
| @@ -1,61 +0,0 @@
|
| -/*
|
| - * Copyright 2010 Google Inc.
|
| - *
|
| - * Use of this source code is governed by a BSD-style license that can be
|
| - * found in the LICENSE file.
|
| - */
|
| -
|
| -#ifndef GrClip_DEFINED
|
| -#define GrClip_DEFINED
|
| -
|
| -#include "SkClipStack.h"
|
| -#include "GrSurface.h"
|
| -
|
| -struct SkIRect;
|
| -
|
| -/**
|
| - * GrClipData encapsulates the information required to construct the clip
|
| - * masks. 'fOrigin' is only non-zero when saveLayer has been called
|
| - * with an offset bounding box. The clips in 'fClipStack' are in
|
| - * device coordinates (i.e., they have been translated by -fOrigin w.r.t.
|
| - * the canvas' device coordinates).
|
| - */
|
| -class GrClipData : SkNoncopyable {
|
| -public:
|
| - SkAutoTUnref<const SkClipStack> fClipStack;
|
| - SkIPoint fOrigin;
|
| -
|
| - GrClipData()
|
| - : fClipStack(NULL) {
|
| - fOrigin.setZero();
|
| - }
|
| -
|
| - bool operator==(const GrClipData& other) const {
|
| - if (fOrigin != other.fOrigin) {
|
| - return false;
|
| - }
|
| -
|
| - if (fClipStack && other.fClipStack) {
|
| - return *fClipStack == *other.fClipStack;
|
| - }
|
| -
|
| - return fClipStack == other.fClipStack;
|
| - }
|
| -
|
| - bool operator!=(const GrClipData& other) const {
|
| - return !(*this == other);
|
| - }
|
| -
|
| - void getConservativeBounds(const GrSurface* surface,
|
| - SkIRect* devResult,
|
| - bool* isIntersectionOfRects = NULL) const {
|
| - this->getConservativeBounds(surface->width(), surface->height(),
|
| - devResult, isIntersectionOfRects);
|
| - }
|
| -
|
| - void getConservativeBounds(int width, int height,
|
| - SkIRect* devResult,
|
| - bool* isIntersectionOfRects = NULL) const;
|
| -};
|
| -
|
| -#endif
|
|
|