[Webkit-unassigned] [Bug 74286] [Chromium] Use decoding swizzle only on libjpeg-turbo 1.1.90+
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Dec 13 02:45:09 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=74286
--- Comment #5 from Hironori Bono <hbono at chromium.org> 2011-12-13 02:45:09 PST ---
Greetings,
I should have written the background of this issue in details.
(In reply to comment #4)
> Arguably correctness is more important than performance. I don't find fast and broken rendering very useful.
I assume we all think correctness is important. I think Peter just likes to find possible options that we can provide the performance gain provided by libjpeg-turbo 1.1.90+ on all platforms that have it installed. (JPEGImageDecoder.cpp is used not only for Chromium but also for all WebKit-based browsers.)
Unfortunately, as written in my comment, we do not have good options to satisfy his request for now and we need to find good alternatives, such as:
* Disable the swizzle code on all platforms:
* Enable the swizzle code only when we compile WebKit with a USE() macro;
* Enable the swizzle code only when we compile WebKit with use_system_jpeg=0.
Since each option has both advantages and disadvantages, I would like to hear your thoughts.
Regards,
Hironori Bono
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list