JOGL on AMD64

Hi,

I’ve successfully put JOGL running on JDK 1.4.2 and JDK 1.5.0 VMs for AMD 64bits.

Where can I send patches / ask further questions ?

Nice!
Now I can get myself a real machine ;D

/ Gregof

File a RFE and post the fix there.

I’ve submitted the RFE (Issue 103) to discover that it was already submitted with patched code as issue 88.

BTW, I’ve had the same problem reported there. My problem was related to a bug on NVIDIA drivers (even posted it on nvnews linux forums). My fix was to use dlsym always instead of trying first glxGetProcAddress. In order to work arround the driver bug dispatch_glxGetProcAddress should also be replaced by a function that did only dlsym’s.

Anyway, there are still some issues regarding functions that receive XID parameters, these are translated bt gluegen to java ints on 32 bit architectures and to longs on 64 bit architectures. I think the API should always be the same so, maybe, there should be a wrapper class for XID’s that would be used independently of pointer size.

That’s cool!
I’ve also updated the patch that I’ve linked with issue 88 so that it works with jogl1.1b05 (at least all the demos within jogl-demos are working.)
By the way, does anyone know if it possible to update an issue posted with the “Issue Tracker”? I could only view it but didn’t find any button to edit it…

I’d guess you need someone’s blessing, before you can do that. ::slight_smile:

You should be able to update any of the issues if you are logged on to the java.net website. You do need to create a username/password though if you haven’t already.

Even logged in I can’t change anything on my bug, wich should now be marked as a duplicate of 88.

From looking at the java.net help on issue submission, you need to be an Observer of the project in order to be able to edit your submitted issues. I’ve just added you (lmfr) as an Observer of the JOGL project.

Thanks!!

I’ve already gone there, marked 103 as dup, and added the information above to 88.

Now, please, can someone with cvs commit access take look at the patch ?

Thanks again,
lmfr