Re: [webkit-dev] Anyone using NEON code on ARM builds?
Hi, btw if anyone interested about the details of this optimization you can read more about it here: http://blogs.arm.com/software-enablement/699-using-arm-neon-to-accelerate-scalable-vector-graphics-in-webkit-by-up-to-4X/ Regards, Zoltan Hi Jonathan, On 21/03/2012, at 12:56 AM, Jonathan Kliegman wrote: On Wed, Mar 14, 2012 at 2:14 PM, Dean Jackson d...@apple.com wrote: Hi, There are three files with embedded NEON code to speed up filters: ./Source/WebCore/platform/graphics/filters/arm/FECompositeArithmeticNEON.{h,cpp} ./Source/WebCore/platform/graphics/filters/arm/FEGaussianBlurNEON.{h,cpp} ./Source/WebCore/platform/graphics/filters/arm/FELightingNEON.{h,cpp} Are any ARM ports using this? (would require SVG and FILTERS both enabled) If so, could you contact me? Off list is fine. I see the code came from Felician Marton via Zoltan reviewed by Dirk (eg. https://bugs.webkit.org/show_bug.cgi?id=65522) and it's been very slightly touched for some chromium build issues. Chrome OS has ports that use NEON and has SVG and FILTERS both enabled so this would still be used. Excellent! Zoltan and I have been chatting offline a bit. I was testing compilation on Darwin/iOS ARM and running into a few issues. The first was about alignment errors from the compiler. The second was some linking issues, for example: https://bugs.webkit.org/show_bug.cgi?id=81568 Is there someone (you?) on the Chrome team I should CC on any bugs raises? Dean ___ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev ___ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
Re: [webkit-dev] Anyone using NEON code on ARM builds?
On Wed, Mar 14, 2012 at 2:14 PM, Dean Jackson d...@apple.com wrote: Hi, There are three files with embedded NEON code to speed up filters: ./Source/WebCore/platform/graphics/filters/arm/FECompositeArithmeticNEON.{h,cpp} ./Source/WebCore/platform/graphics/filters/arm/FEGaussianBlurNEON.{h,cpp} ./Source/WebCore/platform/graphics/filters/arm/FELightingNEON.{h,cpp} Are any ARM ports using this? (would require SVG and FILTERS both enabled) If so, could you contact me? Off list is fine. I see the code came from Felician Marton via Zoltan reviewed by Dirk (eg. https://bugs.webkit.org/show_bug.cgi?id=65522) and it's been very slightly touched for some chromium build issues. Chrome OS has ports that use NEON and has SVG and FILTERS both enabled so this would still be used. Thanks, Dean ___ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev ___ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
Re: [webkit-dev] Anyone using NEON code on ARM builds?
Hi Jonathan, On 21/03/2012, at 12:56 AM, Jonathan Kliegman wrote: On Wed, Mar 14, 2012 at 2:14 PM, Dean Jackson d...@apple.com wrote: Hi, There are three files with embedded NEON code to speed up filters: ./Source/WebCore/platform/graphics/filters/arm/FECompositeArithmeticNEON.{h,cpp} ./Source/WebCore/platform/graphics/filters/arm/FEGaussianBlurNEON.{h,cpp} ./Source/WebCore/platform/graphics/filters/arm/FELightingNEON.{h,cpp} Are any ARM ports using this? (would require SVG and FILTERS both enabled) If so, could you contact me? Off list is fine. I see the code came from Felician Marton via Zoltan reviewed by Dirk (eg. https://bugs.webkit.org/show_bug.cgi?id=65522) and it's been very slightly touched for some chromium build issues. Chrome OS has ports that use NEON and has SVG and FILTERS both enabled so this would still be used. Excellent! Zoltan and I have been chatting offline a bit. I was testing compilation on Darwin/iOS ARM and running into a few issues. The first was about alignment errors from the compiler. The second was some linking issues, for example: https://bugs.webkit.org/show_bug.cgi?id=81568 Is there someone (you?) on the Chrome team I should CC on any bugs raises? Dean ___ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
[webkit-dev] Anyone using NEON code on ARM builds?
Hi, There are three files with embedded NEON code to speed up filters: ./Source/WebCore/platform/graphics/filters/arm/FECompositeArithmeticNEON.{h,cpp} ./Source/WebCore/platform/graphics/filters/arm/FEGaussianBlurNEON.{h,cpp} ./Source/WebCore/platform/graphics/filters/arm/FELightingNEON.{h,cpp} Are any ARM ports using this? (would require SVG and FILTERS both enabled) If so, could you contact me? Off list is fine. I see the code came from Felician Marton via Zoltan reviewed by Dirk (eg. https://bugs.webkit.org/show_bug.cgi?id=65522) and it's been very slightly touched for some chromium build issues. Thanks, Dean ___ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev