Evaluate ICS jpeg for updated upstream code

Registered by Tom Gall

The Android project has released Ice Cream Sandwich. The libjpeg code needs to be compared to the 2.x release of Android for changes that would require rework of the libjpeg-turbo android patches. Benchmarking will be done with both skia bench and tjbench.

Blueprint information

Status:
Complete
Approver:
Tom Gall
Priority:
High
Drafter:
Tom Gall
Direction:
Approved
Assignee:
Tom Gall
Definition:
Approved
Series goal:
Accepted for 1.2
Implementation:
Implemented
Milestone target:
milestone icon 1.1.90-2012.01
Started by
Tom Gall
Completed by
Tom Gall

Related branches

Sprints

Whiteboard

Headline: Linaro Ice Cream Sandwich now includes an updated version of libjpeg-turbo with ICS specific upstream optimizations backported, with updated skia bench numbers and tjbench numbers.

Acceptance Criteria: libjpeg-turbo runs, passes tjunit tests, git tree refreshed and included in 12.01 release of Linaro Android Code. A wiki page includes skia bench numbers and tjbench numbers on Panda.

Output: Patches and updated branch in git, wiki page with performance numbers.

(?)

Work Items

Work items:
Comparison between Android 2.x and ICS libjpeg complete: DONE
Rework patches as needed: DONE
Rebase to cur upstream: DONE
tjunittest passes successfully on linux : DONE
tjunittest passed on android : DONE
Collect refreshed tjbench numbers : DONE
Collect skia bench numbers : DONE
Updated code pushed to git: DONE

This blueprint contains Public information 
Everyone can see this information.