aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar reed <reed@google.com>2014-08-21 10:50:25 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2014-08-21 10:50:25 -0700
commita6cac4ce3896669e1b5935def0a84b4456ec9777 (patch)
tree91edc56fb08438e184d7fdefce62dff627f3fbbb /src
parent04617139f7f715bdc05a32a58e65e3c208bccff4 (diff)
rename gradients private BitmapCache to GradientBitmapCache
R=caryclark@google.com NOTREECHECKS=True Author: reed@google.com Review URL: https://codereview.chromium.org/474983005
Diffstat (limited to 'src')
-rw-r--r--src/effects/gradients/SkGradientBitmapCache.cpp (renamed from src/effects/gradients/SkBitmapCache.cpp)18
-rw-r--r--src/effects/gradients/SkGradientBitmapCache.h (renamed from src/effects/gradients/SkBitmapCache.h)14
-rw-r--r--src/effects/gradients/SkGradientShader.cpp4
-rw-r--r--src/effects/gradients/SkGradientShaderPriv.h2
4 files changed, 19 insertions, 19 deletions
diff --git a/src/effects/gradients/SkBitmapCache.cpp b/src/effects/gradients/SkGradientBitmapCache.cpp
index 95175e4fb6..63d708bad0 100644
--- a/src/effects/gradients/SkBitmapCache.cpp
+++ b/src/effects/gradients/SkGradientBitmapCache.cpp
@@ -7,9 +7,9 @@
*/
-#include "SkBitmapCache.h"
+#include "SkGradientBitmapCache.h"
-struct SkBitmapCache::Entry {
+struct SkGradientBitmapCache::Entry {
Entry* fPrev;
Entry* fNext;
@@ -33,14 +33,14 @@ struct SkBitmapCache::Entry {
}
};
-SkBitmapCache::SkBitmapCache(int max) : fMaxEntries(max) {
+SkGradientBitmapCache::SkGradientBitmapCache(int max) : fMaxEntries(max) {
fEntryCount = 0;
fHead = fTail = NULL;
this->validate();
}
-SkBitmapCache::~SkBitmapCache() {
+SkGradientBitmapCache::~SkGradientBitmapCache() {
this->validate();
Entry* entry = fHead;
@@ -51,7 +51,7 @@ SkBitmapCache::~SkBitmapCache() {
}
}
-SkBitmapCache::Entry* SkBitmapCache::detach(Entry* entry) const {
+SkGradientBitmapCache::Entry* SkGradientBitmapCache::detach(Entry* entry) const {
if (entry->fPrev) {
SkASSERT(fHead != entry);
entry->fPrev->fNext = entry->fNext;
@@ -69,7 +69,7 @@ SkBitmapCache::Entry* SkBitmapCache::detach(Entry* entry) const {
return entry;
}
-void SkBitmapCache::attachToHead(Entry* entry) const {
+void SkGradientBitmapCache::attachToHead(Entry* entry) const {
entry->fPrev = NULL;
entry->fNext = fHead;
if (fHead) {
@@ -80,7 +80,7 @@ void SkBitmapCache::attachToHead(Entry* entry) const {
fHead = entry;
}
-bool SkBitmapCache::find(const void* buffer, size_t size, SkBitmap* bm) const {
+bool SkGradientBitmapCache::find(const void* buffer, size_t size, SkBitmap* bm) const {
AutoValidate av(this);
Entry* entry = fHead;
@@ -99,7 +99,7 @@ bool SkBitmapCache::find(const void* buffer, size_t size, SkBitmap* bm) const {
return false;
}
-void SkBitmapCache::add(const void* buffer, size_t len, const SkBitmap& bm) {
+void SkGradientBitmapCache::add(const void* buffer, size_t len, const SkBitmap& bm) {
AutoValidate av(this);
if (fEntryCount == fMaxEntries) {
@@ -117,7 +117,7 @@ void SkBitmapCache::add(const void* buffer, size_t len, const SkBitmap& bm) {
#ifdef SK_DEBUG
-void SkBitmapCache::validate() const {
+void SkGradientBitmapCache::validate() const {
SkASSERT(fEntryCount >= 0 && fEntryCount <= fMaxEntries);
if (fEntryCount > 0) {
diff --git a/src/effects/gradients/SkBitmapCache.h b/src/effects/gradients/SkGradientBitmapCache.h
index d2af5e136f..009b9561a7 100644
--- a/src/effects/gradients/SkBitmapCache.h
+++ b/src/effects/gradients/SkGradientBitmapCache.h
@@ -7,15 +7,15 @@
*/
-#ifndef SkBitmapCache_DEFINED
-#define SkBitmapCache_DEFINED
+#ifndef SkGradientBitmapCache_DEFINED
+#define SkGradientBitmapCache_DEFINED
#include "SkBitmap.h"
-class SkBitmapCache : SkNoncopyable {
+class SkGradientBitmapCache : SkNoncopyable {
public:
- SkBitmapCache(int maxEntries);
- ~SkBitmapCache();
+ SkGradientBitmapCache(int maxEntries);
+ ~SkGradientBitmapCache();
bool find(const void* buffer, size_t len, SkBitmap*) const;
void add(const void* buffer, size_t len, const SkBitmap&);
@@ -39,10 +39,10 @@ private:
class AutoValidate : SkNoncopyable {
public:
- AutoValidate(const SkBitmapCache* bc) : fBC(bc) { bc->validate(); }
+ AutoValidate(const SkGradientBitmapCache* bc) : fBC(bc) { bc->validate(); }
~AutoValidate() { fBC->validate(); }
private:
- const SkBitmapCache* fBC;
+ const SkGradientBitmapCache* fBC;
};
};
diff --git a/src/effects/gradients/SkGradientShader.cpp b/src/effects/gradients/SkGradientShader.cpp
index 7cc906336a..502d73383a 100644
--- a/src/effects/gradients/SkGradientShader.cpp
+++ b/src/effects/gradients/SkGradientShader.cpp
@@ -674,13 +674,13 @@ void SkGradientShaderBase::getGradientTableBitmap(SkBitmap* bitmap) const {
///////////////////////////////////
- static SkBitmapCache* gCache;
+ static SkGradientBitmapCache* gCache;
// each cache cost 1K of RAM, since each bitmap will be 1x256 at 32bpp
static const int MAX_NUM_CACHED_GRADIENT_BITMAPS = 32;
SkAutoMutexAcquire ama(gGradientCacheMutex);
if (NULL == gCache) {
- gCache = SkNEW_ARGS(SkBitmapCache, (MAX_NUM_CACHED_GRADIENT_BITMAPS));
+ gCache = SkNEW_ARGS(SkGradientBitmapCache, (MAX_NUM_CACHED_GRADIENT_BITMAPS));
}
size_t size = count * sizeof(int32_t);
diff --git a/src/effects/gradients/SkGradientShaderPriv.h b/src/effects/gradients/SkGradientShaderPriv.h
index cf6c671d2a..7c9d9c319b 100644
--- a/src/effects/gradients/SkGradientShaderPriv.h
+++ b/src/effects/gradients/SkGradientShaderPriv.h
@@ -8,6 +8,7 @@
#ifndef SkGradientShaderPriv_DEFINED
#define SkGradientShaderPriv_DEFINED
+#include "SkGradientBitmapCache.h"
#include "SkGradientShader.h"
#include "SkClampRange.h"
#include "SkColorPriv.h"
@@ -16,7 +17,6 @@
#include "SkMallocPixelRef.h"
#include "SkUtils.h"
#include "SkTemplates.h"
-#include "SkBitmapCache.h"
#include "SkShader.h"
#include "SkOnce.h"