diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-12-22 01:25:54 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-12-22 01:25:54 +0300 |
commit | 4f378fa59f53542f95c77ab250f47c9fa3e94e62 (patch) | |
tree | 5360e5911051a3a845c6992679891c4a9899e489 /src/resources/dye/dyepalette_replaceacolor.cpp | |
parent | dca5154e6690286b04a8cb7c7c6f2ef63e0b56df (diff) | |
download | plus-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.cpp | 7 |
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); } |