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 <[EMAIL PROTECTED]> 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.
