harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Khaschansky" <oleg.v.khaschan...@gmail.com>
Subject Re: [jira] Created: (HARMONY-2374) [classlib][awt] Missing java2d code for OpenGL pipeline.
Date Thu, 30 Nov 2006 13:52:23 GMT
> Now, if only I knew how to port all this stuff over to Macosx :,-(

Porting opengl 2d rendering shouldn't be complicated at all. Ideally,
only system-dependent part of the code (which manages opengl context)
should be re-implemented using AGL library. There's pbuffer support in
AGL, so no problems with blitters (they do use pbuffers already).

But it is not a simple task to port the rest of awt. 2d rendering is
just a part of it.

On 11/30/06, Stefano Mazzocchi <stefano@apache.org> wrote:
> Oleg Khaschansky (JIRA) wrote:
> > [classlib][awt] Missing java2d code for OpenGL pipeline.
> > --------------------------------------------------------
> >
> >                  Key: HARMONY-2374
> >                  URL: http://issues.apache.org/jira/browse/HARMONY-2374
> >              Project: Harmony
> >           Issue Type: New Feature
> >           Components: Classlib
> >             Reporter: Oleg Khaschansky
> >
> >
> > The suggested code enables opengl java2d pipeline on linux and win32. It provides
the implementation of the Graphics2D based on OpenGL API. Font rendering is not supported
yet. There's also a known unresolved issue on win32 (swapping color components).
> >
> > To enable opengl pipeline system property java2d.opengl should be set to true, i.e.
-Djava2d.opengl=true
>
> Niiiiiiiiiice!!!!!
>
> Can't wait to try Agora/Welkin on it!
>
> Now, if only I knew how to port all this stuff over to Macosx :,-(
>
> --
> Stefano.
>
>

Mime
View raw message