<div dir="ltr">On Wed, Feb 10, 2016 at 1:25 AM,  <span dir="ltr"><<a href="mailto:spitzak@gmail.com" target="_blank">spitzak@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">From: Bill Spitzak <<a href="mailto:spitzak@gmail.com">spitzak@gmail.com</a>><br>
<br>
If enable-gnuplot is configured, then you can pipe the output of a pixman-using program<br>
to gnuplot and get a continuously-updated plot of the horizontal filter. This<br>
works well with demos/scale to test the filter generation.<br>
<br>
The plot is all the different subposition filters shuffled together. This is<br>
misleading in a few cases:<br>
<br>
  IMPULSE.BOX - goes up and down as the subfilters have different numbers of non-zero samples<br>
  IMPULSE.TRIANGLE - somewhat crooked for the same reason<br>
  1-wide filters - looks triangular, but a 1-wide box would be more accurate<br>
<br>
v7: First time this ability was included<br>
<br>
v8: Use config option<br>
    Moved code to the filter generator<br>
    Modified scale demo to not call filter generator a second time.<br>
<br>
v10: Only print if successful generation of plots<br>
     Use #ifdef, not #if<br>
<br>
v11: small whitespace fixes<br>
<br>
Signed-off-by: Bill Spitzak <<a href="mailto:spitzak@gmail.com">spitzak@gmail.com</a>><br>
Reviewed-by: Oded Gabbay <<a href="mailto:oded.gabbay@gmail.com">oded.gabbay@gmail.com</a>><br></blockquote><div><br><div>This is an interesting idea.
 It may be worth having it compiled in at all times, but disabled unless
 a PIXMAN_GNUPLOT environment variable is set.<br><br></div><div>There is one formatting issue with this patch: Pixman coding style requires a space before parentheses in function calls.<div class=""><div id=":zq" class="" tabindex="0"><img class="" src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif"><br><br></div><div id=":zq" class="" tabindex="0">Søren<br></div></div></div><br></div></div></div></div>