nanogui: Current status on alpha blending support?
Subject:
Re: [nanogui] Current status on alpha blending support?
From:
Daniel ####@####.####
Date:
3 May 2010 15:46:10 -0000
Message-Id: <p2wd08fc9ca1005030845y5c06d385h5101ef696d6a63d5@mail.gmail.com>
2010/4/29 Greg Haerr ####@####.####
> : Am I able to use the alpha blending support in nano-X? Do I need to
> : change mode? Is it supposed to work with filled ellipses et al with
> : GrSetGCForeground using GR_ARGB?
>
> I am in the process of fleshing out alpha blending support for the
> upcoming 0.92 release, and beyond. There are quite a few
> issues relating to alpha blending, whose full implementation is
> also called compositing.
>
> ...snip...
>
Thanks alot for this fully covering overview!
> There is no current support for drawing ellipses, circles,
> rectangles or lines using alpha blending. I have extensive
> plans for v0.93 to implement a full-blown compositing
> engine in microwindows, which will use a the newer
> SVG/PostScript imaging model of paths, with filled
> and stroked shapes drawn using a complex anti-aliasing
> rasterizer. This same path oriented rasterizer will also
> support freetype and t1 (adobe postcript) outline fonts,
> and ultimately allow microwindows programs to display
> text and images on a page that can be resized quickly
> without re-rendering in the same style as the iPhone/iPad.
Any thoughts of integrating Cairo for this? http://cairographics.org/
Regards
Daniel