On 2015-06-10 21:44-0400 Jim Dishaw wrote: > [...]The driver does not support alpha blending or native gradient fills. I’m not sure if it is worthwhile to add these features in this driver, particular with a Direct2D version on the horizon.
To Jim and Aaron: I didn't completely understand what Jim said above at first, and that motivated me to look up (via google searches) what Windows subsystems supported the important alpha blending and native (linear) gradient capabilities. It appears from what I skimmed that both GDI+ and Direct2D support those capabilities which is also consistent with what Jim said above. @Jim: could you please confirm I now have the correct overview? If that overview is correct, I am hoping we will end up with a driver that supports alpha blending and native gradient via the GDI/GDI+/Direct2D API's (only available for newer Windows platforms) and possibly (if Aaron decides to work on it) also for the GDI/GDI+/Uniscribe API's (available for a wider range of Windows platforms than GDI/GDI+/Direct2D). In the former case it does make sense to go with Direct2D support of alpha blending and gradient fills if there are some advantages to that API over the corresponding GDI+ API. Of course, if/when the GDI/GDI+/Uniscribe approach is implemented, it will need to use the GDI+ API to support alpha blending and native gradients for the driver, but I am fine with that from the overview perspective. 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); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); 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 __________________________ ------------------------------------------------------------------------------ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel