|
From: <sag...@us...> - 2014-02-22 21:49:50
|
Revision: 3753
http://sourceforge.net/p/modplug/code/3753
Author: saga-games
Date: 2014-02-22 21:49:40 +0000 (Sat, 22 Feb 2014)
Log Message:
-----------
[Fix] Minor fix to SSE sample display code (not relevant in many cases)
Modified Paths:
--------------
trunk/OpenMPT/mptrack/View_smp.cpp
Modified: trunk/OpenMPT/mptrack/View_smp.cpp
===================================================================
--- trunk/OpenMPT/mptrack/View_smp.cpp 2014-02-22 21:15:25 UTC (rev 3752)
+++ trunk/OpenMPT/mptrack/View_smp.cpp 2014-02-22 21:49:40 UTC (rev 3753)
@@ -620,12 +620,12 @@
ASSERT(p == v);
}
- const int8 *p8 = static_cast<const int8 *>(p);
+ const int16 *p16 = static_cast<const int16 *>(p);
while(scanlen & 3)
{
scanlen -= channels;
- __m64 curVals = _mm_cvtsi32_si64(*reinterpret_cast<const int16 *>(p8));
- p8 += channels;
+ __m64 curVals = _mm_cvtsi32_si64(*p16);
+ p16 += channels;
minVal = _mm_min_pi16(minVal, curVals);
maxVal = _mm_max_pi16(maxVal, curVals);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|