Since many ports are moving to ShadowBlur, it is time to make it fast!
Created attachment 101458 [details] patch
Attachment 101458 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/CMakeLists.txt', u'Source/W..." exit_code: 1 Source/WebCore/platform/graphics/filters/arm/ShadowBlurNEON.cpp:28: Found other header before a header this file implements. Should be: config.h, primary header, blank line, and then alphabetically sorted. [build/include_order] [4] Source/WebCore/platform/graphics/filters/arm/ShadowBlurNEON.h:27: #ifndef header guard has wrong style, please use: ShadowBlurNEON_h [build/header_guard] [5] Total errors found: 2 in 10 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 101458 [details] patch Does the compiler not have intrinsics for NEON instructions?
Comment on attachment 101458 [details] patch whoops, r=me regardless of the answer to that question.
What is the status of this bug. Wasn't it landed? Can we close it now? Would be great if you can add the commit message.
According to our recent measurements the gain is not enough to worth this work, so unless we find a better optimization I would not land it.