Optimize for IPP in DirectConvolver::process()
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Mar 2012 18:14:15 +0000 (18:14 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Mar 2012 18:14:15 +0000 (18:14 +0000)
commit7fd41621173c1ebd2639c5ccc450fe858fd935a0
tree7caafba5759d905fa8d21fb1e49816c76b223748
parent230f9414febd5b56fec5027a39bc111f3d8a25d5
Optimize for IPP in DirectConvolver::process()
https://bugs.webkit.org/show_bug.cgi?id=80255

Patch by Xingnan Wang <xingnan.wang@intel.com> on 2012-03-23
Reviewed by Chris Rogers.

Increase ~2X performance by conv() in IPP.

* platform/audio/DirectConvolver.cpp:
(WebCore::DirectConvolver::DirectConvolver):
(WebCore::DirectConvolver::process):
* platform/audio/DirectConvolver.h:
(DirectConvolver):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@111880 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/platform/audio/DirectConvolver.cpp
Source/WebCore/platform/audio/DirectConvolver.h