#jogamp @ irc.freenode.net - 20130118 17:43:56 (UTC)


[20130118 18:29:42] * DemoscenePassiv (~Lutsche@anon) has joined #jogamp
[20130118 19:54:54] <sgothel> back .. quite distracted these days ..
[20130118 19:55:21] <sgothel> aren't we on >= 1.6 these days !
[20130118 19:56:51] <sgothel> so this is to support GCJ .. which is not 1.6 ?
[20130118 19:57:02] * sgothel (~sven@anon) Quit (Quit: Leaving.)
[20130118 19:57:30] * sgothel (~sven@anon) has joined #jogamp
[20130118 19:57:30] * ChanServ sets mode +v sgothel
[20130118 20:00:57] <rmk0> i've got no plans to support < 1.6 in any of my projects
[20130118 20:01:13] <sgothel> problem is seems to be to make GCJ happy ..
[20130118 20:01:38] <sgothel> for sure we can query Java >= 1.6 do simple - else ..
[20130118 20:01:56] <sgothel> guess discuss this w/ Xerxes .. when he is back
[20130118 20:02:43] <rmk0> is gcj even still alive?
[20130118 20:02:48] <rmk0> last status update on the page was 2009
[20130118 20:03:15] <sgothel> looks like what Xerxes says .. and if we can fly w/ it .. then this is great news for a few platforms
[20130118 20:03:48] <sgothel> last time I tried it .. was .. err around 2000 or so
[20130118 20:36:19] <xranby> hi.. back
[20130118 20:36:41] <xranby> yes i wanted to have your opinion.. of we are strick 1.6 then do not accept the pull request
[20130118 20:37:13] <sgothel> how about the rest of the code ? i.e. override etc ? all clean ?
[20130118 20:37:18] <xranby> rmk0: gcj is alive mostly used for bootstrapping openjdk on new platforms
[20130118 20:37:54] <xranby> so if you want to bring up openjdk on linux on a new architecture usually the first thing you need is gcc and gcj
[20130118 20:38:13] <xranby> then you can start by compiling ecj and get ant
[20130118 20:38:32] <xranby> and little by little you can start aproaching compiling openjdk
[20130118 20:39:25] <xranby> rmk0: one of the hidden gems of gcj is that it produces good code
[20130118 20:39:40] <xranby> it is as fast as gcc on a given platform
[20130118 20:40:38] <xranby> gcj is maintained inside the gcc source repository
[20130118 20:41:10] <rmk0> i see
[20130118 20:42:39] <xranby> https://docs.google.com/spreadsheet/oimg?key=0ArR4FJuzvXEsdDZkek5QcXd3c2ROMm1IajE1WmFwYkE&oid=6&zx=mmcncaccwqak <-- all the dark blue large lines are GCJ
[20130118 20:43:13] <xranby> so in a nutshell a java program compiled into a native application using it do usually outperform even the latest hotspot jit
[20130118 20:43:26] <xranby> especially for these kind of smaller benchmarks
[20130118 20:43:40] <xranby> the downside of gcj is that it follows a c compiler mindset
[20130118 20:43:50] <xranby> so it can be quite hard compiling a large project
[20130118 20:44:33] <sgothel> back .. in a while (sorry) .. 10min
[20130118 20:45:49] <xranby> by hard means that if you want to compile a project using gcj then every class needs to be available at compile time. no dynamic lookup.
[20130118 20:46:28] <xranby> they have recently added some dynamic lookup switches but they are not as well tested compared to the static compilation pathway
[20130118 20:47:13] <xranby> #example 1: compile a HelloWorld with a known main class
[20130118 20:47:13] <xranby> gcj -o hello HelloWorld.java --main=HelloWorld
[20130118 20:47:29] <xranby> #example 2: compile a standalone Java .jar or .class with a known main class
[20130118 20:47:30] <xranby> wget http://math.nist.gov/scimark2/scimark2lib.jar
[20130118 20:47:30] <xranby> gcj -o scimark2 scimark2lib.jar --main=jnt.scimark2.commandline
[20130118 20:47:30] <xranby> ./scimark2
[20130118 20:47:55] <xranby> # complexity increases when you try to compile a .jar that in turn depend on other jars.
[20130118 20:47:56] <xranby> # i here use -findirect-dispatch to allow the compilation to continue in situations
[20130118 20:47:56] <xranby> # when the craftbukkit.jar contains references to classes in external jars, like ant and lucene,
[20130118 20:47:56] <xranby> # that can not be found at compiletime.
[20130118 20:47:56] <xranby> #
[20130118 20:47:56] <xranby> # If you have a lot of memory and then you should be able to compile the bukkit minecraft server
[20130118 20:47:56] <xranby> # by running the following:
[20130118 20:47:57] <xranby> gcj -findirect-dispatch craftbukkit.jar -o craftbukkit --main=org.bukkit.craftbukkit.Main
[20130118 20:51:03] <sgothel> all our dynamic stuff we load (findClass .. etc) is avail at compile time
[20130118 20:51:41] <sgothel> IMHO it would be nice to add compilation and tests w/ GCJ to GlueGen/JOGL to be sure
[20130118 20:51:59] <sgothel> somewhat like Android 1) normal 2) class -> native via GCJ
[20130118 20:52:06] <sgothel> 2 pass ..
[20130118 20:52:35] <sgothel> yes .. we can do your patch .. maybe optimized like if 1.6 then fast - else your code
[20130118 20:56:58] <xranby> before we spend time adding dual pathways we should do this simple orientation test to check how well a simple triangle etc work using the core gluegen and jogl classes
[20130118 20:57:26] <xranby> like the android test setup
[20130118 20:57:54] <sgothel> well android build is integrated.. so yes .. gluegen-rt/jogl-all -> native ..
[20130118 20:58:49] <sgothel> yes .. graph will be made explicit
[20130118 21:07:56] <sgothel> gij -cp jogl-all.jar:gluegen-rt.jar:jogl-test.jar:junit.jar works w/ your patch ? Awesome !
[20130118 21:11:21] <sgothel> whats the java version number w/ GCJ ?
[20130118 22:49:38] <xranby> yes the ES1 RedSquare ran using gij , gij is the gcj interpreter using the same classpaths
[20130118 22:50:19] <xranby> java version "1.5.0"
[20130118 22:50:19] <xranby> gij (GNU libgcj) version 4.6.3
[20130118 22:53:25] <xranby> there was still some nio related issues running ES2
[20130118 23:16:31] <xranby> sgothel: i think i have a regression $ java -cp jogl-demos.jar:jogl/build-x86/jar/jogl-all.jar:gluegen/build-x86/gluegen-rt.jar:jogl-test.jar:junit.jar RawGL2ES2demo
[20130118 23:17:11] <xranby> Exception in thread "main" java.lang.IllegalArgumentException: Drawable already added to animator: com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)], NEWT-GLWindow[...
[20130118 23:18:06] <xranby> using my minimal es2 demo code in jogl-demos
[20130118 23:18:46] <xranby> the first frame renders ok
[20130118 23:18:55] <xranby> then it hits this exception
[20130118 23:19:42] <xranby> the demo tries to open a full hd resolution window and then try to rescale twice in a row on my machine
[20130118 23:19:44] <xranby> Window resized to width=1213 height=970
[20130118 23:19:44] <xranby> Window resized to width=1215 height=1000
[20130118 23:19:52] <xranby> before hitting this exception
[20130118 23:29:42] <xranby> sgothel: a new problem.. when i try enable extensive debugging to observe above problem then i found a new bug on my machine http://paste.ubuntu.com/1547064/
[20130118 23:33:27] <xranby> http://paste.ubuntu.com/1547068/ <-- the hotspot error log looks usefull in this case
[20130118 23:39:24] <xranby> (gdb) frame 4
[20130118 23:39:24] <xranby> #4 0x7af8a3fc in Java_jogamp_opengl_x11_glx_GLX_dispatch_1glXGetProcAddress0__Ljava_lang_String_2J ()
[20130118 23:39:24] <xranby> from /tmp/jogamp_0000/file_cache/jln2808692891383109559/jln5109552779197838532/libjogl_desktop.so
[20130118 23:39:24] <xranby> (gdb) list
[20130118 23:39:24] <xranby> No symbol table is loaded. Use the "file" command.
[20130118 23:39:32] <xranby> hmm i will have to create a debug build
[20130118 23:46:26] <xranby> reproduced both of the above 2 bugs using http://jogamp.org/deployment/archive/master/gluegen_624-joal_389-jogl_896-jocl_735/archive/
[20130118 23:56:48] * DemoscenePassiv (~Lutsche@anon) Quit (Ping timeout: 245 seconds)
[20130119 00:27:54] <xranby> sgothel: the regression got introduced somewhere between 1jan and 11jan
[20130119 00:28:04] <xranby> i will file a bugreport
[20130119 00:43:41] <sgothel> back .. now w/o disturbance :)
[20130119 00:43:47] <sgothel> oh my .. :)
[20130119 00:44:25] <xranby> https://jogamp.org/bugzilla/show_bug.cgi?id=670
[20130119 00:45:02] <sgothel> Animator animator = new Animator(glWindow);
[20130119 00:45:02] <sgothel> animator.add(glWindow);
[20130119 00:45:18] <sgothel> Thats a bug in your demo ! Now being correctly detected ..(?)
[20130119 00:45:27] <xranby> hah i see :)
[20130119 00:45:35] <xranby> well well
[20130119 00:46:36] <xranby> ok then i need still to focus on the issue 2 that triggers with -Djogamp.debug=True
[20130119 00:46:58] <xranby> inside libjogl_desktop.so
[20130119 00:47:12] <xranby> that i mentioned above
[20130119 00:47:48] <xranby> issue 2 also trigegrs using 1jan
[20130119 00:48:13] <sgothel> close 670 :)
[20130119 00:48:36] <sgothel> checking ..
[20130119 00:48:52] <xranby> sgothel: will maybe close 670 after patching the code in jogl-demo ?
[20130119 00:49:12] <sgothel> sorry I meant: I closed it already .. pointing to API doc :)
[20130119 00:49:49] <xranby> ok.. i will then send a patch for jogl-demo with this line removed.. after testing
[20130119 00:50:11] <sgothel> btw .. is static condition code considered in GCJ ?
[20130119 00:50:18] <sgothel> i.e. .. dead code ignored ?
[20130119 00:50:39] <xranby> i dont know
[20130119 00:50:56] <sgothel> I think about .. having 2 versions or something .. for GCJ, so we don't need to use the slow path all the time
[20130119 00:51:30] <sgothel> We could have a static wrapper just for isDirect .. and create a gluegen-rt-gcj ..
[20130119 00:52:00] <sgothel> following this path also for future issues .. i.e. don't taint the 'normal' java6 path
[20130119 00:54:03] <sgothel> i.e. we could have BufferXX for 6 and 5 just impl. a static isDirect(Buffer) - where the 5'ish version is being used for GCJ .. we had same stuff for JME
[20130119 00:54:39] <sgothel> ok - your hotspot .. crash
[20130119 00:55:13] <sgothel> ubuntu, openjdk/icedtea - Mesa ?
[20130119 00:56:09] <xranby> ubuntu 12.04
[20130119 00:56:13] <sgothel> which MEsa ?
[20130119 00:56:23] <sgothel> looks like a Mesa thing ..
[20130119 00:56:30] <xranby> java version "1.6.0_24"
[20130119 00:56:30] <xranby> OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
[20130119 00:56:30] <xranby> OpenJDK Server VM (build 20.0-b12, mixed mode)
[20130119 00:56:30] <xranby> GL_VENDOR: X.Org
[20130119 00:56:30] <xranby> GL_RENDERER: Gallium 0.4 on AMD RV770
[20130119 00:56:31] <xranby> GL_VERSION: 2.1 Mesa 8.0.4
[20130119 00:57:11] <sgothel> crashes also w/ .. com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT ?
[20130119 00:57:27] <sgothel> (pls use our unit test .. makes life much easier :)
[20130119 00:58:33] <sgothel> I have 12.10 here w/ Mesa DRI Intel(R) Sandybridge Desktop
[20130119 00:58:45] <sgothel> 3.0 / 3.0.1 .. etc
[20130119 00:58:59] <sgothel> sorry .. 9.0 9.0.1 ..
[20130119 00:59:08] <sgothel> hmm Mesa Soft ?
[20130119 00:59:25] <sgothel> #export LIBGL_ALWAYS_SOFTWARE=true
[20130119 01:00:32] <xranby> no crash using com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT
[20130119 01:00:43] <xranby> looks like a race
[20130119 01:01:21] <sgothel> RawGL2ES2demo && -Djogamp.debug=True
[20130119 01:03:10] <sgothel> I have a Ubuntu 12.10 w/ Mesa setup here ..
[20130119 01:03:16] <sgothel> (and OpenJDK)
[20130119 01:03:39] <sgothel> the 12.04 doesn't work w/ Mesa .. since I still have propprietary driver in there
[20130119 01:04:09] <xranby> crash using RawGL2ES2demo every time
[20130119 01:04:42] <xranby> runs ok using com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT every time
[20130119 01:05:03] <sgothel> ok .. checking ..
[20130119 01:07:57] <xranby> it only crash with the animator.add(glWindow);
[20130119 01:08:15] <sgothel> ? well I changed those lines already
[20130119 01:08:31] <sgothel> i.e. new ANimator(); anim.add(window);
[20130119 01:09:16] <sgothel> no crash here .. hmm (ubuntu 12.10)
[20130119 01:09:57] <sgothel> w/ Mesa 9.0 intel & soft - no crash
[20130119 01:10:12] <sgothel> java version "1.7.0_09"
[20130119 01:10:12] <sgothel> OpenJDK Runtime Environment (IcedTea7 2.3.3) (7u9-2.3.3-0ubuntu1~12.10.1)
[20130119 01:10:12] <sgothel> OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
[20130119 01:13:35] <xranby> sgothel: let me rephraze.. i have so fair only been able to reproduce it when i use the RawGL2ES2demo from inside the jogamp build jogl-demos.jar
[20130119 01:13:54] <xranby> try this
[20130119 01:14:15] <xranby> wget http://jogamp.org/deployment/archive/master/gluegen_624-joal_389-jogl_896-jocl_735/archive/jogamp-all-platforms.7z
[20130119 01:14:27] <xranby> wget http://jogamp.org/deployment/archive/master/gluegen_624-joal_389-jogl_896-jocl_735/archive/jogl-demos.7z
[20130119 01:14:36] <xranby> 7z x jogamp-all-platforms.7z
[20130119 01:14:42] <xranby> 7z x jogl-demos.7z
[20130119 01:14:52] <xranby> java -cp jogl-demos/jar/jogl-demos.jar:jogamp-all-platforms/jar/jogl-all.jar:jogamp-all-platforms/jar/gluegen-rt.jar:jogamp-all-platforms/jar/jogl-test.jar:/usr/share/junit4.jar -Djogamp.debug=True RawGL2ES2demo
[20130119 01:14:58] <xranby> thats how i reproduce it
[20130119 01:16:36] <sgothel> did quite the same .. i.e. using JARs only .. etc .. but will do ..
[20130119 01:17:08] <sgothel> works ..
[20130119 01:17:43] <sgothel> hmm .. but it shuts down immediately ..
[20130119 01:17:44] <xranby> well thats odd.. here it crash every time
[20130119 01:17:56] <sgothel> I see Horray .. no crash log
[20130119 01:18:24] <sgothel> java.lang.IllegalArgumentException: Drawable already added to animato :)
[20130119 01:18:37] <xranby> i see a hotspot crash every time
[20130119 01:18:57] <xranby> Lookup-Native: <glXSet3DfxModeMESA> ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x7a83d520, global true]]
[20130119 01:18:57] <xranby> Lookup-Tool: <glXSwapBuffersMscOML> 0x7a7be210
[20130119 01:18:57] <xranby> Lookup-Tool: <glXSwapIntervalMESA> 0x7a7bed90
[20130119 01:18:57] <xranby> Lookup-Tool: <glXSwapIntervalSGI> 0x7a7bf040
[20130119 01:18:57] <xranby> Lookup-Tool: <glXWaitForMscOML> 0x7a7be3d0
[20130119 01:18:58] <xranby> Lookup-Tool: <glXWaitForSbcOML> 0x7a7be540
[20130119 01:18:58] <xranby> Lookup-Tool: <glXWaitVideoSyncSGI> 0x7a7bee40
[20130119 01:18:59] <xranby> Lookup-Tool: <glGetString> 0x7a929190
[20130119 01:18:59] <xranby> Lookup-Tool: <glGetIntegerv> 0x7a9290d0
[20130119 01:18:59] <xranby> Lookup-Tool: <glMapBuffer> 0x7a92a0d0
[20130119 01:19:00] <xranby> #
[20130119 01:19:01] <xranby> # A fatal error has been detected by the Java Runtime Environment:
[20130119 01:19:14] <sgothel> Must be Mesa .. something .. hmm
[20130119 01:19:34] <sgothel> btw .. I pushed the Raw.. fix .. also added the missing package demos.es2
[20130119 01:19:40] <xranby> kudos
[20130119 01:19:45] <sgothel> lol
[20130119 01:19:55] <sgothel> now I broke all docs :(
[20130119 01:20:05] <xranby> whY?
[20130119 01:20:20] <xranby> ah i see
[20130119 01:20:23] <sgothel> java -cp jar/jogl-all.jar:jar/gluegen-rt.jar:. demos.es2.RawGL2ES2demo :)
[20130119 01:21:13] <sgothel> well .. fixed that in docs :)
[20130119 01:21:32] <sgothel> let me see if I have Mesa 8.0 ..
[20130119 01:21:40] <xranby> have you rested the javac command line as well?
[20130119 01:22:11] <sgothel> lol .. no :) so many commits for this :)
[20130119 01:22:27] <sgothel> wget https://raw.github.com/xranby/jogl-demos/master/src/demos/es2/RawGL2ES2demo.java
[20130119 01:22:27] <sgothel> javac -cp jar/jogl-all.jar:jar/gluegen-rt.jar RawGL2ES2demo.java
[20130119 01:22:37] <xranby> thats why i opted out from adding a package to this file
[20130119 01:22:44] <sgothel> I see .. wait .. let me revert this .. w/ not so standard package thing .. omg
[20130119 01:23:27] <xranby> who decided that every java developer should A) own a domainname
[20130119 01:23:39] <sgothel> nobody .. ever
[20130119 01:23:51] <sgothel> it's just a miscommunication :)
[20130119 01:24:07] <sgothel> the spec says pretty clearly .. it's just some names
[20130119 01:24:15] <sgothel> reflecting file location
[20130119 01:26:22] <xranby> well who it was must have signed a deal with the certificate people
[20130119 01:26:48] <sgothel> it was mentioned as an EXAMPLE :)
[20130119 01:26:53] <xranby> to have security bound to a cert that expire
[20130119 01:27:19] <sgothel> at those days .. there was sadly no money making at Sun w/ all of this .. :)
[20130119 01:28:04] <xranby> sun would have made a fortune if they had sold domain names and certs :)
[20130119 01:28:29] <xranby> to all java developers
[20130119 01:33:43] <sgothel> well .. no crash here
[20130119 01:33:54] <xranby> sgothel: ok thank you for trying to reproduce this issue, i will have to debug it on this machine
[20130119 01:34:54] <sgothel> so they are still at Mesa 8 ? hmm
[20130119 01:36:28] <xranby> its the LTS version at least this version do not have the "freeze-patch" :)
[20130119 01:39:01] <xranby> i can reproduce the bug using demos.es1.angeles.Main as well
[20130119 01:39:32] <xranby> java -cp jogl-demos/jar/jogl-demos.jar:jogamp-all-platforms/jar/jogl-all.jar:jogamp-all-platforms/jar/gluegen-rt.jar:jogamp-all-platforms/jar/jogl-test.jar:/usr/share/junit4.jar -Djogamp.debug=True demos.es1.angeles.Main
[20130119 01:39:47] <sgothel> yeah .. the unique check in AnimatorBase (and doc in the interface) was added on Jan 11th .. due to ETC, since we need to have a unique drawable in list due to the threading switch.
[20130119 01:40:31] <sgothel> works here - trust me .. it's a Mesa8 issue
[20130119 01:40:53] <xranby> yep reproduced using demos.es1.Info as well
[20130119 01:40:59] <sgothel> or maybe I can check .. mesa8 on the 12.04 machine .. once sec
[20130119 01:41:22] <xranby> thus all demos i run from the jogl-demos.jar triggers this bug in combination with -Djogamp.debug=True
[20130119 01:41:40] <xranby> java -cp jogl-demos/jar/jogl-demos.jar:jogamp-all-platforms/jar/jogl-all.jar:jogamp-all-platforms/jar/gluegen-rt.jar:jogamp-all-platforms/jar/jogl-test.jar:/usr/share/junit4.jar -Djogamp.debug=true demos.es1.Info
[20130119 01:41:54] <sgothel> you know what the doc says .. then don't do it (debug flag .. lol)
[20130119 01:42:03] <xranby> :)
[20130119 01:43:52] <sgothel> ok .. last chance .. on jogamp02 (our AMD/Linux 12.04 jenkins node)
[20130119 01:49:09] <sgothel> java version "1.6.0_24"
[20130119 01:49:09] <sgothel> OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
[20130119 01:49:09] <sgothel> OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
[20130119 01:49:19] <sgothel> AMD driver .. works .. now let me find Mesa8
[20130119 01:50:09] <xranby> i use 02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV770 [Radeon HD 4850]
[20130119 01:50:25] <sgothel> (me the proprietary one ..)
[20130119 01:52:29] <sgothel> export LIBGL_ALWAYS_SOFTWARE=true ?
[20130119 01:52:52] <xranby> let me try
[20130119 01:53:07] <sgothel> problem .. is, w/ AMD proprietary installed .. I cannot get even Mesa Soft :(
[20130119 01:53:36] <xranby> that crashed as well
[20130119 01:53:46] <xranby> ubuntu configuration work like this
[20130119 01:54:16] <xranby> /etc/ld.so.conf.d/ contains i386-linux-gnu_GL.conf and i386-linux-gnu_EGL.conf
[20130119 01:54:35] <xranby> that in turn points to /etc/alternatives/i386-linux-gnu_gl_conf
[20130119 01:55:08] <xranby> so ubuntu can in teory change this link for you based on the update-alternatives tool
[20130119 01:55:14] <sgothel> I even did LD_PRELOAD
[20130119 01:55:23] <xranby> ok. well then i am out of clues :)
[20130119 01:55:36] <sgothel> IMHO this is b/c Mesa and AMD both use DRI ..
[20130119 01:55:52] <sgothel> and then somehow .. the installed prop. is used
[20130119 01:56:09] <sgothel> would need a machine .. hmm let's see what I have in VM
[20130119 01:56:42] <xranby> hmm... now it is odd
[20130119 01:57:15] <xranby> it started to crash w/o this debug flag
[20130119 01:57:20] <xranby> same crash
[20130119 01:57:30] <xranby> i will try restart my machine
[20130119 01:58:24] <xranby> or lets try disable this export LIBGL_ALWAYS_SOFTWARE=true
[20130119 01:59:54] <xranby> same crash all the time :/
[20130119 02:00:37] <sgothel> trying to get vbox up and running again .. duh .. dkms .. config missing ..
[20130119 02:01:03] * xranby (~familjen@anon) Quit (Quit: Leaving.)
[20130119 02:05:20] * xranby (~familjen@anon) has joined #jogamp
[20130119 02:06:16] <xranby> restarted.. crash w/ the debug flag ok without debug flag so it is presistent same behaviour after a reboot
[20130119 02:06:33] <xranby> at least on this machine
[20130119 02:07:26] <xranby> i need to sleep now. thank you.. i will try compile a debug mesa build one day.
[20130119 02:07:36] <xranby> and study this more
[20130119 02:08:40] <sgothel> good night .. & laters - yup, lets analyze this further
[20130119 02:17:47] * xranby (~familjen@anon) Quit (Quit: Leaving.)
[20130119 02:31:40] <sgothel> GL_VENDOR: VMware, Inc.
[20130119 02:31:40] <sgothel> GL_RENDERER: Gallium 0.4 on llvmpipe (LLVM 0x300)
[20130119 02:31:40] <sgothel> GL_VERSION: 2.1 Mesa 8.0.2
[20130119 02:31:49] <sgothel> java version "1.7.0_07"
[20130119 02:31:49] <sgothel> OpenJDK Runtime Environment (IcedTea7 2.3.2) (7u7-2.3.2-1ubuntu0.12.04.1)
[20130119 02:31:50] <sgothel> OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
[20130119 02:31:53] <sgothel> no crash
[20130119 02:32:05] <sgothel> DISTRIB_ID=Ubuntu
[20130119 02:32:05] <sgothel> DISTRIB_RELEASE=12.04
[20130119 02:32:05] <sgothel> DISTRIB_CODENAME=precise
[20130119 02:32:05] <sgothel> DISTRIB_DESCRIPTION="Ubuntu 12.04.1 LTS"
[20130119 02:32:10] <sgothel> via VMware ..
[20130119 02:32:40] <sgothel> sorry - VirtualBox
[20130119 07:03:59] * CatOut2 (~jogamp2@anon) has joined #jogamp
[20130119 07:03:59] -CatOut2- This channel is logged
[20130119 07:04:04] <sgothel> test02
[20130119 07:04:05] <sgothel> lala
[20130119 07:04:09] <sgothel> http://jogamp.org
[20130119 07:04:49] * CatOut2 (~jogamp2@anon) Quit (Remote host closed the connection)
[20130119 07:18:54] * CatOut2 (~jogamp2@anon) has joined #jogamp
[20130119 07:18:55] -CatOut2- This channel is logged
[20130119 07:19:55] <sgothel> test2
[20130119 07:19:57] <sgothel> test3
[20130119 07:20:05] <sgothel> (08:04:09 AM) sgothel: http://jogamp.org
[20130119 07:24:02] * CatOut2 (~jogamp2@anon) Quit (Remote host closed the connection)
[20130119 07:25:19] * CatOut2 (~jogamp2@anon) has joined #jogamp
[20130119 07:25:19] -CatOut2- This channel is logged
[20130119 07:29:02] * CatOut2 (~jogamp2@anon) Quit (Remote host closed the connection)
[20130119 07:29:24] * CatOut2 (~jogamp2@anon) has joined #jogamp
[20130119 07:29:24] -CatOut2- This channel is logged
[20130119 07:30:05] * CatOut2 (~jogamp2@anon) Quit (Remote host closed the connection)
[20130119 07:34:48] * CatOut2 (~jogamp2@anon) has joined #jogamp
[20130119 07:34:48] -CatOut2- This channel is logged
[20130119 07:35:11] <sgothel> test test
[20130119 07:35:16] <sgothel> (08:20:05 AM) sgothel: (08:04:09 AM) sgothel: http://jogamp.org
[20130119 07:38:23] <sgothel> l
[20130119 07:38:51] * CatOut2 (~jogamp2@anon) Quit (Remote host closed the connection)