Enable IPP for Biquad filter
[WebKit-https.git] / Source / WebCore / ChangeLog
index 5c80ec61d3686ecd4cfeff1f302263451ee6839a..6934b19a06a5ee609a0fcd866a23d87fd857070e 100644 (file)
@@ -1,3 +1,26 @@
+2012-03-01  Xingnan Wang  <xingnan.wang@intel.com>
+
+        Enable IPP for Biquad filter
+        https://bugs.webkit.org/show_bug.cgi?id=77509
+
+        Reviewed by Chris Rogers.
+
+        Use IIR filter in IPP and improve ~27% performance in linux.
+        Changes are covered by current tests.
+
+        * platform/audio/Biquad.cpp:
+        (WebCore::Biquad::Biquad):
+        (WebCore::Biquad::~Biquad):
+        (WebCore):
+        (WebCore::Biquad::process):
+        (WebCore::Biquad::reset):
+        (WebCore::Biquad::setLowpassParams):
+        (WebCore::Biquad::setHighpassParams):
+        (WebCore::Biquad::setNormalizedCoefficients):
+        (WebCore::Biquad::setZeroPolePairs):
+        * platform/audio/Biquad.h:
+        (Biquad):
+
 2012-03-01  Peter Kotwicz  <pkotwicz@google.com>
 
         Decouple scrollbar painting from Scrollbar object