Merge JCS_RGBA_8888 into JCS_EXT_RGBX

Registered by Tom Gall on 2011-09-06

As part of the Android feature merge, DRC would like the JCS_RGBA_8888 extension merged into JCS_EXT_RGBX.

Blueprint information

Status:
Started
Approver:
Tom Gall
Priority:
Medium
Drafter:
Tom Gall
Direction:
Approved
Assignee:
Tom Gall
Definition:
Approved
Series goal:
Accepted for 1.2
Implementation:
Started
Milestone target:
milestone icon backlog
Started by
Tom Gall on 2011-10-05

Related branches

Sprints

Whiteboard

Status:

Meta:
Roadmap id: MMWG2011-SW-CODEC-OPTIMIZATION

Headline:
libjpeg-turbo code for all architectures, now includes support for Android's JCS_RGBA_8888 encoded images.

Acceptance:
Libjpeg-turbo is able to encode and decode JCS_RGBA_8888 encoded images by extension of the JCS_EXT_RGBA support. Android use of JCS_RGBA_8888 is able to run successfully, Android specific extensions to the ABI are included, new testcases are included, existing testcases are extended, and runs faster than the Android version.

(?)

Work Items

Work items:
Refactor patch to include only JCS_RGBA_8888 functionality : TODO
Rework patch integrating it into JCS_EXT_RGBA based on DRC's feedback : TODO
Add new testcases & extend existing test suite: TODO
All tests pass / bugs fixed : TODO
Performance Comparison made : TODO
Push patch upstream: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.