Closed Bug 797287 Opened 12 years ago Closed 3 years ago

Improve image quality in image scaling (on mobile)

Categories

(Firefox for Android Graveyard :: Toolbar, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: gcp, Unassigned)

References

Details

https://bugzilla.mozilla.org/show_bug.cgi?id=486918#c258

The new image scaler is disabled on mobile. Tracking the work needed to be able to enable it here.
Depends on: 486918
At bare minimum, we need to be green on Try when enabling the scaler on mobile. However, I'd also like to see some numbers on how long it takes to run that scaler on a set of typical images on several phones (i.e., multicore, single core, ARMv6). It's possible that the delay between initial draw and high quality draw will be so long that it won't be worthwhile.
There's probably also the issue that the code that landed seemed to include a bunch of SSE/SSE2 or similar code, that isn't going to do us much good on mobile...

On the other hand, having good rescaling is probably even more important on mobile than on desktop.
The SSE code we imported is disabled because the SSE code is also disabled upstream.
Summary: Improve image quality in image scaling → Improve image quality in image scaling (on mobile)
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.