diff options
Diffstat (limited to 'libs/hwui/GradientCache.h')
-rw-r--r-- | libs/hwui/GradientCache.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libs/hwui/GradientCache.h b/libs/hwui/GradientCache.h index 3fd8e80dd64b..5e35435ed64c 100644 --- a/libs/hwui/GradientCache.h +++ b/libs/hwui/GradientCache.h @@ -154,11 +154,13 @@ private: size_t bytesPerPixel() const; size_t sourceBytesPerPixel() const; - typedef void (GradientCache::*ChannelMixer)(FloatColor& start, FloatColor& end, + typedef void (GradientCache::*ChannelMixer)(const FloatColor& start, const FloatColor& end, float amount, uint8_t*& dst) const; - void mixBytes(FloatColor& start, FloatColor& end, float amount, uint8_t*& dst) const; - void mixFloats(FloatColor& start, FloatColor& end, float amount, uint8_t*& dst) const; + void mixBytes(const FloatColor& start, const FloatColor& end, + float amount, uint8_t*& dst) const; + void mixFloats(const FloatColor& start, const FloatColor& end, + float amount, uint8_t*& dst) const; LruCache<GradientCacheEntry, Texture*> mCache; |