<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 7, 2016 at 11:44 PM, Pekka Paalanen <span dir="ltr"><<a href="mailto:ppaalanen@gmail.com" target="_blank">ppaalanen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Please keep in mind that the filters GOOD and BEST have been as is for<br>
a long long time, AFAIU, so changing their behaviour now is likely not<br>
a good idea. They are no longer "a good filter" and "whatever best<br>
filter", but "the specific filter called GOOD" and "the specific filter<br>
called BEST", in lack of documentation saying otherwise.<br></blockquote><div><br></div><div>Both GOOD and BEST are identical to BILINEAR in the current version of Pixman. Therefore anybody relying on the current behaviour can achieve it by using BILINEAR. In addition GOOD is unchanged for any scales larger than .75 or for a scale of exactly .5.<br><br></div><div>Also despite their names, bilinear in no way would be considered "good" or "best" by any sane person. We should not add illogical names (like NEW_GOOD or whatever) just because of paranoia over back-compatibility. It is also highly desirable that the default actually be "good", this cannot be done unless GOOD is changed, or the default is changed to "NEW_GOOD".<br><br></div><div>This change was made to Cairo over a year ago with no complaints (except for speed issues, which this patch is necessary to solve by moving the fix from Cairo to Pixman). Lets get out of the dark ages, and stop doing things that are making open source desktops a laughingstock.<br><br></div></div></div></div>