diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-12-27 14:55:32 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-12-27 14:55:32 +0300 |
commit | 7525bcd3024697e233091012d994cb86e9a05179 (patch) | |
tree | fe33fc33a8b0bb4bfad6140195e6afcd4105007e /src/resources/dye/dyepalette.cpp | |
parent | b1032f8fde46889a3b9bdb25333f26225a28d0f4 (diff) | |
download | plus-7525bcd3024697e233091012d994cb86e9a05179.tar.gz plus-7525bcd3024697e233091012d994cb86e9a05179.tar.bz2 plus-7525bcd3024697e233091012d994cb86e9a05179.tar.xz plus-7525bcd3024697e233091012d994cb86e9a05179.zip |
Add restrict keyword in dyepalette.
Diffstat (limited to 'src/resources/dye/dyepalette.cpp')
-rw-r--r-- | src/resources/dye/dyepalette.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/resources/dye/dyepalette.cpp b/src/resources/dye/dyepalette.cpp index 2dd71f2ec..564c2ac05 100644 --- a/src/resources/dye/dyepalette.cpp +++ b/src/resources/dye/dyepalette.cpp @@ -34,7 +34,7 @@ #include "debug.h" -DyePalette::DyePalette(const std::string &description, +DyePalette::DyePalette(const std::string &restrict description, const uint8_t blockSize) : mColors() { @@ -103,7 +103,7 @@ unsigned int DyePalette::hexDecode(const signed char c) } void DyePalette::getColor(const unsigned int intensity, - unsigned int (&color)[3]) const + unsigned int (&restrict color)[3]) const restrict2 { if (intensity == 0) { @@ -160,7 +160,8 @@ void DyePalette::getColor(const unsigned int intensity, } } -void DyePalette::getColor(double intensity, int (&color)[3]) const +void DyePalette::getColor(double intensity, + int (&restrict color)[3]) const restrict2 { // Nothing to do here if (mColors.empty()) @@ -203,7 +204,7 @@ void DyePalette::getColor(double intensity, int (&color)[3]) const } void DyePalette::replaceSColor(uint32_t *restrict pixels, - const int bufSize) const + const int bufSize) const restrict2 { std::vector<DyeColor>::const_iterator it_end = mColors.end(); const size_t sz = mColors.size(); @@ -311,7 +312,7 @@ void DyePalette::replaceSColor(uint32_t *restrict pixels, } void DyePalette::replaceAColor(uint32_t *restrict pixels, - const int bufSize) const + const int bufSize) const restrict2 { std::vector<DyeColor>::const_iterator it_end = mColors.end(); const size_t sz = mColors.size(); @@ -402,7 +403,7 @@ void DyePalette::replaceAColor(uint32_t *restrict pixels, } void DyePalette::replaceSOGLColor(uint32_t *restrict pixels, - const int bufSize) const + const int bufSize) const restrict2 { std::vector<DyeColor>::const_iterator it_end = mColors.end(); const size_t sz = mColors.size(); @@ -497,7 +498,7 @@ void DyePalette::replaceSOGLColor(uint32_t *restrict pixels, } void DyePalette::replaceAOGLColor(uint32_t *restrict pixels, - const int bufSize) const + const int bufSize) const restrict2 { std::vector<DyeColor>::const_iterator it_end = mColors.end(); const size_t sz = mColors.size(); |