[OpenJDK 2D-Dev] Best way organizing XRender additions for the X11 pipeline?

Jesse W. Hathaway jesse at mbuki-mvuki.org
Tue Dec 4 16:33:56 UTC 2007


> > Has creating a Cairo, cairographics.org, pipeline been considered? A
> > Cairo pipeline would give you software fall backs as well as
> > acceleration when available.
> Well I would welcome a Cairo-Java2D implementation, although I don't
> see many benefits. However choice is never a bad idea if its offered
> for free.

I think the primary benefits are: precise vector based graphical output,
insulation from direct X11 drawing operators, and multiple acceleration
backends (OpenGL, Render via xlib or XCB).

> If you don't plan to do it ... its the usual problem with OSS
> projects: Many people telling others what they should do, but only a
> few writing code. Sorry for beeing not friendly ;)

agreed, no offense taken

> > Finally you could compare performance across Windows and
> > OSX since Cairo supports both platforms.
> Yes Cairo supports both platforms, but performance differs a lot on
> different platforms, except if you use software-rendering which is not
> something desireable.
> 
> lg Clemens

-- 
The trenchant blade, Toledo trusty,
For want of fighting was grown rusty,
And ate into itself, for lack
Of somebody to hew and hack.
                     -- Samuel Butler



More information about the 2d-dev mailing list