Re: [webkit-dev] Anyone using NEON code on ARM builds?

2012-03-21 Thread Zoltan Herczeg
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?

2012-03-20 Thread Jonathan Kliegman
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?

2012-03-20 Thread Dean Jackson
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?

2012-03-14 Thread Dean Jackson
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