| Index: src/effects/gradients/SkBitmapCache.h
|
| diff --git a/src/effects/gradients/SkBitmapCache.h b/src/effects/gradients/SkBitmapCache.h
|
| deleted file mode 100644
|
| index d2af5e136fc9791b0565103f023f732133be0455..0000000000000000000000000000000000000000
|
| --- a/src/effects/gradients/SkBitmapCache.h
|
| +++ /dev/null
|
| @@ -1,49 +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 SkBitmapCache_DEFINED
|
| -#define SkBitmapCache_DEFINED
|
| -
|
| -#include "SkBitmap.h"
|
| -
|
| -class SkBitmapCache : SkNoncopyable {
|
| -public:
|
| - SkBitmapCache(int maxEntries);
|
| - ~SkBitmapCache();
|
| -
|
| - bool find(const void* buffer, size_t len, SkBitmap*) const;
|
| - void add(const void* buffer, size_t len, const SkBitmap&);
|
| -
|
| -private:
|
| - int fEntryCount;
|
| - const int fMaxEntries;
|
| -
|
| - struct Entry;
|
| - mutable Entry* fHead;
|
| - mutable Entry* fTail;
|
| -
|
| - inline Entry* detach(Entry*) const;
|
| - inline void attachToHead(Entry*) const;
|
| -
|
| -#ifdef SK_DEBUG
|
| - void validate() const;
|
| -#else
|
| - void validate() const {}
|
| -#endif
|
| -
|
| - class AutoValidate : SkNoncopyable {
|
| - public:
|
| - AutoValidate(const SkBitmapCache* bc) : fBC(bc) { bc->validate(); }
|
| - ~AutoValidate() { fBC->validate(); }
|
| - private:
|
| - const SkBitmapCache* fBC;
|
| - };
|
| -};
|
| -
|
| -#endif
|
|
|