<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [HSW bisected] cairo-trace(all cases) performance reduce 30%~90%"
href="https://bugs.freedesktop.org/show_bug.cgi?id=82002#c3">Comment # 3</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [HSW bisected] cairo-trace(all cases) performance reduce 30%~90%"
href="https://bugs.freedesktop.org/show_bug.cgi?id=82002">bug 82002</a>
from <span class="vcard"><a class="email" href="mailto:spitzak@gmail.com" title="Bill Spitzak <spitzak@gmail.com>"> <span class="fn">Bill Spitzak</span></a>
</span></b>
<pre>This will disable the image filtering on xlib backends. This may not be a
concern as it sounds like the major users of the filtering are using the image
backend anyway. Also it was also not using it on xcb, and perhaps other
backends that talk to a remote pixman.
A correct fix would be to make the xlib backend switch to the fallback only if
image filtering is being done, but I don't have a good idea how to do that.
Probably even better is to move the filtering into pixman, so the xrender
backend will use it and thus fix xlib/xcb with no changes to cairo. I have
posted some code for this but have not seen any feedback.
Another problem with the current one is that if BEST is used it will do the
filtering even for the identity transform (the code in pixman does not do this
for GOOD/BEST). It should check for this and use nearest in this case. I will
try to add a patch for that.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>