summaryrefslogtreecommitdiff
path: root/src/resources/dye/dyepalette_replaceacolor.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2016-12-22 01:25:54 +0300
committerAndrei Karas <akaras@inbox.ru>2016-12-22 01:25:54 +0300
commit4f378fa59f53542f95c77ab250f47c9fa3e94e62 (patch)
tree5360e5911051a3a845c6992679891c4a9899e489 /src/resources/dye/dyepalette_replaceacolor.cpp
parentdca5154e6690286b04a8cb7c7c6f2ef63e0b56df (diff)
downloadplus-4f378fa59f53542f95c77ab250f47c9fa3e94e62.tar.gz
plus-4f378fa59f53542f95c77ab250f47c9fa3e94e62.tar.bz2
plus-4f378fa59f53542f95c77ab250f47c9fa3e94e62.tar.xz
plus-4f378fa59f53542f95c77ab250f47c9fa3e94e62.zip
Remove some debug lines from dyepalette.
Diffstat (limited to 'src/resources/dye/dyepalette_replaceacolor.cpp')
-rw-r--r--src/resources/dye/dyepalette_replaceacolor.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/resources/dye/dyepalette_replaceacolor.cpp b/src/resources/dye/dyepalette_replaceacolor.cpp
index 7c24d6c1f..898928128 100644
--- a/src/resources/dye/dyepalette_replaceacolor.cpp
+++ b/src/resources/dye/dyepalette_replaceacolor.cpp
@@ -138,11 +138,13 @@ void DyePalette::replaceAColorDefault(uint32_t *restrict pixels,
}
#ifdef SIMD_SUPPORTED
+/*
static void print256(const char *const text, const __m256i &val);
static void print256(const char *const text, const __m256i &val)
{
printf("%s 0x%016llx%016llx%016llx%016llx\n", text, val[0], val[1], val[2], val[3]);
}
+*/
__attribute__ ((target ("avx2")))
void DyePalette::replaceAColorSimd(uint32_t *restrict pixels,
@@ -159,7 +161,7 @@ void DyePalette::replaceAColorSimd(uint32_t *restrict pixels,
for (int ptr = 0; ptr < bufEnd; ptr += 8)
{
- //__m256i base = _mm256_load_si256(reinterpret_cast<__m256i*>(pixels));
+// __m256i base = _mm256_load_si256(reinterpret_cast<__m256i*>(pixels));
__m256i base = _mm256_loadu_si256(reinterpret_cast<__m256i*>(&pixels[ptr]));
std::vector<DyeColor>::const_iterator it = mColors.begin();
@@ -178,8 +180,7 @@ void DyePalette::replaceAColorSimd(uint32_t *restrict pixels,
++ it;
}
- //print256("res ", base);
- //_mm256_store_si256(reinterpret_cast<__m256i*>(pixels), base);
+// _mm256_store_si256(reinterpret_cast<__m256i*>(pixels), base);
_mm256_storeu_si256(reinterpret_cast<__m256i*>(&pixels[ptr]), base);
}