Integrate libpng with NEON optimisation

Registered by Rob Beane

Integrate the libpng with NEON optimisation from Linaro into the build

Blueprint information

Status:
Started
Approver:
Rob Beane
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Rob Beane
Definition:
Approved
Series goal:
Accepted for v1.0.0
Implementation:
Started
Milestone target:
milestone icon backlog
Started by
Rob Beane

Related branches

Sprints

Whiteboard

Notes:
The performance of some functions in libpng would be significantly improved with NEON optimisations. These optimisations allow faster rendering of web pages using less power. Android platform can benefit from the integration of the optimised libpng.

libpng and affected modules are committed in
http://review.android.git.linaro.org/#change,836
http://review.android.git.linaro.org/#change,837
http://review.android.git.linaro.org/#change,838
http://review.android.git.linaro.org/#change,839
http://review.android.git.linaro.org/#change,1125

[2012/07/18 robbeane] Getting build errors in (external/webkit/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp) Will need to investigate further.

[2012/08/05 robbeane] Further work is needed to build and intensive testing still needs to be done, so moving from BR5 target to backlog.

(?)

Work Items

Work items:
Apply libpng optimization patches to Android platform: DONE
Build libpng with patches: TODO
Fix building errors in webkit: TODO
Test the performance and compatibility: TODO
Commit the git to manifests: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.