I have collected findings on Java Hardware OpenGL

  http://www.jsoftware.com/jwiki/OlegKobchenko/Java_Hardware_OpenGL

It all looks very good, native and fast.

Next step would be to call J to draw with OpenGL.

Also missing is the Linux part.


--- Oleg Kobchenko <[EMAIL PROTECTED]> wrote:

> Does it work with direct hardware rendering from J?
> 
> There may also be a threading issue. The current OpenGL
> context is typically maintained per thread. Here is
> some discussion about threading on Mac:
> 
>
http://developer.apple.com/documentation/Java/Reference/1.4.2/appledoc/api/com/apple/eawt/CocoaComponent.html
> 
> 
> --- Eric Iverson <[EMAIL PROTECTED]> wrote:
> 
> > Normally the 64 bit libs would be in /usr/lib64. It is likely that you have 
> > a 32 bit mesa, but for some reason it doesn't like our calls. The 
> > development was done with mesa 6.4.1 and I plan to switch to 6.4.2. My 
> > current guess is that 6.4 doesn't work with the kind of off screen buffer 
> > we 
> > require and that it will work when you install 6.4.2.
> > 
> > ----- Original Message ----- 
> > From: "Miller, Raul D" <[EMAIL PROTECTED]>
> > To: "Beta forum" <[email protected]>
> > Sent: Friday, April 14, 2006 1:58 PM
> > Subject: RE: [Jbeta] k beta and amd64
> > 
> > 
> > My install isn't quite normal, because I copy the .so files to
> > /usr/local/lib/ and then run ldconfig.  Other than that...
> > everything is normal.  I have the j files under a user's account
> > in a j601 directory.
> > 
> > jconsole and jw work fine.  I'm using a 32 bit sun jdk (version
> > 1.4.2.10, if I recall correctly).
> > 
> > opengl doesn't work from J (though it works fine running glxgears),
> > but I believe that's because /lib/libOSMesa.so.4.0 (which is what
> > /lib/libOSMesa.so.4 is a symlink to) is a 64 bit library.  cd doesn't
> > support passing 64 bit arguments from a 32 bit system, and basically
> > opengl doesn't work for me.
> > 
> > Once I get more time, I'll try building a 32 bit version of libOSMesa,
> > and then I'll see if I can figure out how to get J to find that
> > in preference to the 64 bit copy I'm using.  Worst comes to worse,
> > I'll make a chroot system to run J from (but that's unpleasant
> > for other reasons).
> > 
> > I don't have access to the machine right now, but tomorrow I'll look
> > at Mesa 6.4.2.
> > 
> > Thanks,
> > 
> > -- 
> > Raul
> > 
> > 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> > Behalf Of Eric Iverson
> > Sent: Friday, April 14, 2006 12:26 PM
> > To: Beta forum
> > Subject: Re: [Jbeta] k beta and amd64
> > 
> > I run the linux k beta on a Suse 9.1 64 bit system. It runs as a 32 bit
> > app.
> > We have not done the builds and beta release yet of the 64 bit J Engine
> > and
> > related bits and pieces.
> > 
> > Did you do a normal install of the linux k beta? If so, does jconsole
> > run
> > properly? If not, sort that out first. Do you have a 32 bit Java
> > installed
> > for running the j.jar? Note you need a 32 bit Java (not the new 64 bit
> > versions) as j.jar uses the the 32 bit libjnative.so and libj601.so.
> > 
> > Building the 6.4.1 Mesa for 32 bit opengl had a number of rough edges.
> > There
> > is a newer 6.4.2 that claims to have a smoother build and install. If
> > you
> > are not already comitted to a certain path I suggest getting 6.4.2.
> > Comments
> > back to the forum on build problems and workarounds would be
> > appreciated.
> > 
> > ----- Original Message ----- 
> > From: "Miller, Raul D" <[EMAIL PROTECTED]>
> > To: <[email protected]>
> > Sent: Friday, April 14, 2006 9:55 AM
> > Subject: [Jbeta] k beta and amd64
> > 
> > 
> > Any recommendations on getting the k beta to work on a 64 bit
> > system?
> > 
> > (At the moment, I'm trying to figure out how to build 32 bit
> > opengl support for this system.)
> > 
> > Thanks,
> > 
> > -- 
> > Raul


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to