Changeset 106864 in webkit
- Timestamp:
- Feb 6, 2012 3:23:43 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r106861 r106864 1 2012-02-06 Chris Rogers <crogers@google.com> 2 3 zvmul incorrectly multiplies complex arrays on Windows. 4 https://bugs.webkit.org/show_bug.cgi?id=77900 5 6 Reviewed by Kenneth Russell. 7 8 * platform/chromium/test_expectations.txt: 9 1 10 2012-02-06 Ami Fischman <fischman@chromium.org> 2 11 -
trunk/LayoutTests/platform/chromium/test_expectations.txt
r106861 r106864 3762 3762 BUGWK75932 : fast/js/mozilla/strict/15.4.4.6.html = TEXT 3763 3763 3764 BUGWK75933 WIN : webaudio/convolution-mono-mono.html = TEXT3765 3766 3764 BUGWK76280 : media/W3C/video/networkState/networkState_during_progress.html = PASS TEXT 3767 3765 BUGV81900 SLOW LINUX DEBUG : inspector/debugger/watch-expressions-panel-switch.html = PASS CRASH -
trunk/Source/WebCore/ChangeLog
r106863 r106864 1 2012-02-06 Chris Rogers <crogers@google.com> 2 3 zvmul incorrectly multiplies complex arrays on Windows. 4 https://bugs.webkit.org/show_bug.cgi?id=77900 5 6 Reviewed by Kenneth Russell. 7 8 * platform/audio/VectorMath.cpp: 9 (WebCore::VectorMath::zvmul): 10 1 11 2012-02-06 Andreas Kling <awesomekling@apple.com> 2 12 -
trunk/Source/WebCore/platform/audio/VectorMath.cpp
r105079 r106864 419 419 #endif 420 420 for (; i < framesToProcess; ++i) { 421 realDestP[i] = real1P[i] * real2P[i] - imag1P[i] * imag2P[i]; 422 imagDestP[i] = real1P[i] * imag2P[i] + imag1P[i] * real2P[i]; 421 // Read and compute result before storing them, in case the 422 // destination is the same as one of the sources. 423 float realResult = real1P[i] * real2P[i] - imag1P[i] * imag2P[i]; 424 float imagResult = real1P[i] * imag2P[i] + imag1P[i] * real2P[i]; 425 426 realDestP[i] = realResult; 427 imagDestP[i] = imagResult; 423 428 } 424 429 }
Note: See TracChangeset
for help on using the changeset viewer.