Here is a full status report showing what still needs to be done to
finish the gradient work:

As of revision 10676, our svg, qt, and cairo device drivers support native
gradients, and that is all I plan to work on native gradients (other than
bug fixing) for our device drivers.  The results look much better for
examples 25 and 30 than the software fallback gradients that are employed
for other device drivers.

Apparently, wxwidgets supports native gradients (see
http://wxwidgets.info/howto_draw_gradient_buttons).  Therefore, Werner, you
might want to take advantage of that possibility following what was done
above for the svg, qt, and cairo device drivers.

If any other developer here is aware of native gradient support for any
unmentioned device driver, then I make the same suggestion to them to
implement it since the results are so much better than the software fallback
gradient results.

My understanding is Arjen is working on a bug in plP_plfclp (or possibly
plP_pointinpolygon or possibly both) that is revealed in a variety of ways
by example 25 subpage 8 for all pages for plfill, native gradient, and
software fallback gradient results.

I have also asked developers here for plgradient help with Ada, octave,
ocaml, perl, and tcl bindings (and also examples 25 and 30 that use
plgradient).

Here are the remaining contributions I have planned for this project. I plan
to deal with a number of bugs I have described in detail in previous posts
(native gradient clip, native gradient skew, and edge-finding bug for the
defined area used by plshades). I also plan to convert our logo generation
script to use plgradient and advertise the new plgradient feature in
README.release.  In sum, there is still some work for me to do concerning
PLplot gradient support, but the end is in sight.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to