summaryrefslogtreecommitdiff
path: root/src/resources/dye/dyepalette_replacescolor_sse2.hpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-12-23 02:57:50 +0300
committerAndrei Karas <akaras@inbox.ru>2016-12-23 02:57:50 +0300
commit99f285c3b2dd15f2167b540c6027c7be2d73f639 (patch)
treed23de60b2dcd6cd7cc7886b50f8311566506eec1 /src/resources/dye/dyepalette_replacescolor_sse2.hpp
parent4dcf9c8633315ce7ee16a23d165861de7e319922 (diff)
downloadmv-99f285c3b2dd15f2167b540c6027c7be2d73f639.tar.gz
mv-99f285c3b2dd15f2167b540c6027c7be2d73f639.tar.bz2
mv-99f285c3b2dd15f2167b540c6027c7be2d73f639.tar.xz
mv-99f285c3b2dd15f2167b540c6027c7be2d73f639.zip
Add unit tests for separate sse2 and avx2 dyes.
Fix sse2 dyes.
Diffstat (limited to 'src/resources/dye/dyepalette_replacescolor_sse2.hpp')
-rw-r--r--src/resources/dye/dyepalette_replacescolor_sse2.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/resources/dye/dyepalette_replacescolor_sse2.hpp b/src/resources/dye/dyepalette_replacescolor_sse2.hpp
index 2a232d3ef..437a05ff3 100644
--- a/src/resources/dye/dyepalette_replacescolor_sse2.hpp
+++ b/src/resources/dye/dyepalette_replacescolor_sse2.hpp
@@ -27,7 +27,7 @@
const int mod = bufSize % 8;
const int bufEnd = bufSize - mod;
- for (int ptr = 0; ptr < bufEnd; ptr += 8)
+ for (int ptr = 0; ptr < bufEnd; ptr += 4)
{
__m128i mask = _mm_set1_epi32(0xffffff00);
// __m128i base = _mm_load_si128(reinterpret_cast<__m128i*>(pixels));