Closed Bug 1299974 Opened 8 years ago Closed 5 years ago

Enable MIPS support in the intree libpng

Categories

(Core :: Graphics: ImageLib, enhancement, P5)

Other
Unspecified
enhancement

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox51 --- affected

People

(Reporter: glennrp+bmo, Assigned: glennrp+bmo)

References

()

Details

Attachments

(1 file, 1 obsolete file)

Libpng-1.6.25 adds MIPS-MSA support.  It's not very well tested yet.
Depends on: 1299590
Summary: Enable MIPS support in libpng → Enable MIPS support in the intree libpng
Assignee: nobody → glennrp+bmo
Status: NEW → ASSIGNED
libpng-1.6.25 patch from bug #1299590 must be applied first
Does the "try" system have a MIPS platform to test this on?
Flags: needinfo?(ryanvm)
It does not.
Flags: needinfo?(ryanvm)
Heiher might be able to help test it.
Flags: needinfo?(r)
I've released pngcrush-1.8.6 today which has the same MIPS support, but I haven't tested it.  There hasn't been any feedback to the png developers.  Maybe it'd be simpler to try pngcrush first.
(In reply to Ryan VanderMeulen [:RyanVM] from comment #4)
> Heiher might be able to help test it.

Sorry for later.

I have not a MIPS processor that supported MSA ASE. :( Rankov might be able to help. :)
Flags: needinfo?(r) → needinfo?(branislav.rankov)
You can use QEMU (trunk) to test MSA.
Pass "-cpu P5600" to emulate the core with MSA support.
Clearing needinfo since Petar responded.
Flags: needinfo?(branislav.rankov)
Update patch to fix bit rot in media/libpng/moz.build due to checkin of libpng-1.6.29.
Attachment #8787468 - Attachment is obsolete: true
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Priority: -- → P5
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: