#jogamp @ irc.freenode.net - 20140701 05:05:29 (UTC)


20140701 05:05:29 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20140630050529.html
20140701 05:05:29 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20140701050529.html
20140701 05:33:56 * [Mike] (~Mike]@anon) Quit (Ping timeout: 240 seconds)
20140701 05:34:21 * [Mike] (~Mike]@anon) has joined #jogamp
20140701 05:38:58 * [Mike] (~Mike]@anon) Quit (Client Quit)
20140701 06:05:17 * monsieur_max (~maxime@anon) has joined #jogamp
20140701 06:36:56 * [Mike] (~Mike]@anon) has joined #jogamp
20140701 07:20:17 * jvanek (jvanek@anon) has joined #jogamp
20140701 07:24:24 * hija (~hija@anon) has joined #jogamp
20140701 07:24:33 * hija (~hija@anon) has left #jogamp
20140701 07:27:59 * eclesia (~husky@anon) has joined #jogamp
20140701 07:28:03 <eclesia> good morning
20140701 07:56:58 * hija (~hija@anon) has joined #jogamp
20140701 08:18:45 * hija (~hija@anon) Quit (Quit: hija)
20140701 08:56:57 * [Mike] (~Mike]@anon) Quit ()
20140701 09:14:00 * hija (~hija@anon) has joined #jogamp
20140701 12:52:21 <sgothel> Q: Name for an extended GLEventListener interface: GLExtEventListener or GLEventListener2 ??
20140701 12:52:24 <sgothel> opinions ?
20140701 12:53:01 <sgothel> i.e. I like to 'sneak in' generic 'display' flags and setProjectionModelview(..) - usable for custom renderer
20140701 12:53:28 <sgothel> the Android folks used the '2' in the end of an extended interface name
20140701 12:54:04 <sgothel> I would favor GLEventListener2 .. for readability
20140701 12:54:48 <sgothel> @Mark: Shall I review your changes today ? / I stalled this task .. since you mentioned issues / regressions .. (?)
20140701 12:55:03 <rmk0> lo
20140701 12:55:09 <rmk0> sgothel: they were only mild style issues
20140701 12:55:15 <rmk0> pushed the fixes
20140701 12:55:48 <sgothel> great - the other Q above .. naming ?
20140701 12:56:16 <rmk0> and... i'd use GLEventListenerExtended, because i try to make names of types share the longest prefixes that they can
20140701 12:56:20 <rmk0> keeps the names looking uniform
20140701 12:56:21 <sgothel> GLEventListener2: we can discuss what shall be added there / and makes sense
20140701 12:56:25 <rmk0> think i'm alone there, though
20140701 12:56:35 <sgothel> hehe
20140701 12:56:45 <sgothel> you know that long names are costly .. right ?
20140701 12:56:54 <rmk0> costly?
20140701 12:57:05 <sgothel> it's all in the bytecode
20140701 12:57:34 <rmk0> i can imagine few things i'd care about less
20140701 12:59:24 <rmk0> i ... can't even conceptualize picking class names based on the resulting bytecode size
20140701 12:59:27 <rmk0> /o\
20140701 12:59:38 * rmk0 overturns furniture
20140701 12:59:40 <sgothel> example: those scramble tools (forgot name, which remove all human readable class/var names) also reduce bytesize, sometimes even allow to work on platforms which app-size they otherwise exceeded .. just some sideeffects
20140701 12:59:54 <rmk0> proguard
20140701 13:00:04 <sgothel> obfuscater tools .. right
20140701 13:01:10 <rmk0> an obfuscator's going to rename all classes to AA.class, AB.class, AC.class, etc
20140701 13:01:33 <sgothel> due to shortening .. suddenly something may fit (Android)
20140701 13:01:38 <rmk0> if you're trying to target a platform where size matters, the obfuscator's going to crush things down to those, meaning the original name sizes were irrelevant...
20140701 13:02:25 <sgothel> yeah .. just saying, i.e. given one reason to not exhaust the_very_long_class_name_for_clarity_reasons :)
20140701 13:05:10 <sgothel> btw .. 'final' for method arguments in an interface .. does it make any sense besides the hinting it's immutable character ?
20140701 13:05:40 <sgothel> seems like it's implementation can drop final (argument)
20140701 13:05:40 <rmk0> no effect
20140701 13:06:05 <rmk0> i've set up eclipse to make all method parameters final, so it'll do it for interfaces too, regardless
20140701 13:06:20 <eclesia> good habit
20140701 13:06:21 <sgothel> I need to add this tweak as well :)
20140701 13:06:43 <rmk0> don't think there's ever a good reason for method parameters to be non-final... is a language design flaw, i think
20140701 13:07:20 <rmk0> can obviously still mutate objects via the references
20140701 13:07:23 <sgothel> call by value for ordinary primitives .. and well, otherwise they are not really immutable ..
20140701 13:07:26 <sgothel> yu[
20140701 13:08:54 <rmk0> it'd be nice to start formatting the jogl code with your settings... mainly because most of the files don't follow them
20140701 13:09:11 <rmk0> so if you automatically format, you end up reformatting hundreds of lines for what would've been a few lines of a patch
20140701 13:09:19 <sgothel> happens when touching those files ..
20140701 13:09:35 <rmk0> ah... so it's an ongoing effort?
20140701 13:09:37 <sgothel> yeah, .. automatic ? well, always needs a review I guess
20140701 13:09:50 <sgothel> jogamp is always an ongoing thing :)
20140701 13:10:04 <rmk0> sorry, i meant "automatic format" as in using Source -> Format
20140701 13:10:04 <sgothel> never tried to do it for all .. does it work in eclipse ?
20140701 13:10:09 <rmk0> as opposed to... manually indenting
20140701 13:10:19 <rmk0> yeah, can apply formatting on entire source directories
20140701 13:10:42 <sgothel> indenting is not so safe .. but the current settings are quite ok, lets earmark this task - aye
20140701 13:11:03 <rmk0> not safe?
20140701 13:12:46 <sgothel> ruins some indents ..
20140701 13:13:08 <sgothel> must be my snowflake style somewhere :)
20140701 13:13:13 <rmk0> there is some way to selectively turn off the formatter via annotations, but i've not seen it work
20140701 13:13:54 <rmk0> now that i've got your settings, i'd be happy to go through and start smashing files into shape
20140701 13:14:10 <rmk0> is time consuming, but low effort
20140701 13:14:14 <rmk0> my favourite work \o/
20140701 13:14:20 <rmk0> hehe
20140701 13:14:43 <sgothel> lol
20140701 13:15:07 <sgothel> yeah, Harvey does a similar cleanup, but he also includes that analyzer tool .. forgot name
20140701 13:15:39 <rmk0> hm
20140701 13:15:51 <sgothel> OculusVR Update: I see GearsES2 properly - Cleaning up code, then pushing the 1st tests
20140701 13:15:58 <rmk0> .. probably worth checking your style settings into git
20140701 13:16:18 <rmk0> http://fossil.io7m.com/repo.cgi/io7m-eclipse/index <- is what i did there
20140701 13:16:20 <sgothel> a case for *drumroll* jogamp-scripting :)
20140701 13:16:28 <rmk0> urhur
20140701 13:16:41 <rmk0> do you use "clean up" as well as "format"?
20140701 13:16:45 <rmk0> there are separate settings for those
20140701 13:16:55 <sgothel> err
20140701 13:16:58 <sgothel> what I posted
20140701 13:17:08 <rmk0> ...
20140701 13:17:12 * rmk0 eyes it again
20140701 13:17:28 <rmk0> oh, yeah
20140701 13:17:33 <rmk0> *ahem*
20140701 13:17:34 <sgothel> at save
20140701 13:17:39 <rmk0> right
20140701 13:17:55 <rmk0> you can actually export these separately so that they don't overwrite existing settings when imported
20140701 13:18:08 <sgothel> @save: final, remove casts, eol
20140701 13:18:52 <sgothel> final for parameters ahhh: adding it :)
20140701 13:19:03 <sgothel> and local vars .. goody :)
20140701 13:19:14 <rmk0> you know what i'm like... i've got basically everything enabled
20140701 13:19:45 <rmk0> http://waste.io7m.com/2014/07/01/ORDER_ORDER.png
20140701 13:19:49 <sgothel> hmm .. don't like too much parentheses ..
20140701 13:20:14 <sgothel> oha
20140701 13:20:29 <sgothel> @Override was also ruining indentation .. :(
20140701 13:20:40 <sgothel> discussed w/ Harvey month ago ..
20140701 13:20:48 <rmk0> how's that?
20140701 13:20:51 <rmk0> i missed it
20140701 13:21:16 <sgothel> dunno .. but suddenly comment (API doc) doesn't match func-column .. something
20140701 13:22:20 <rmk0> hrm
20140701 13:22:39 <rmk0> there is a way to have eclipse to add newlines after annotations on methods
20140701 13:22:49 <rmk0> think that'd probably keep the indentation as it was
20140701 13:23:05 <rmk0> if i understood what you meant
20140701 13:24:44 <sgothel> we tested it on some gluegen+jogl code .. and layout was odd, but don't remember properly
20140701 13:25:32 <zubzub> if you want to enforce formatting, please do it in an ide independant way or create formatting rules that are exactly the same for all popular ides
20140701 13:25:53 <rmk0> is that ... possible?
20140701 13:26:01 * zubzub remembers company formatting rule fiasco when switching from eclipse to intellij
20140701 13:26:12 <zubzub> rmk0: good question
20140701 13:26:13 <sgothel> I guess sanity has it's limits somewhere here :)
20140701 13:26:17 <zubzub> we settled on google style
20140701 13:26:31 <zubzub> so we don't have to invent our own
20140701 13:26:36 <sgothel> but I am happy w/ Eclipse refactoring etc .. less intrusive, producing minimum delta
20140701 13:26:58 <zubzub> http://google-styleguide.googlecode.com/svn/trunk/javaguide.html
20140701 13:27:11 <zubzub> https://code.google.com/p/google-styleguide/source/browse/trunk
20140701 13:27:48 <sgothel> well, I guess an author has a right to use her style .. not so much into enforcing everything
20140701 13:28:02 <zubzub> in intellij you have to option to only format the lines you changed
20140701 13:28:07 <rmk0> am solely interested in this to prevent patch churning
20140701 13:28:18 <sgothel> hehe
20140701 13:28:21 <rmk0> i ended up having to do manual formatting in order to avoid submitting massive patches
20140701 13:28:33 <sgothel> and that would not be accepted
20140701 13:28:37 <rmk0> is silly to not be able to use tools
20140701 13:28:48 <sgothel> i.e. change others style .. just b/c of your settings .. :)
20140701 13:28:55 <sgothel> lunch lunch .. laters :)
20140701 13:31:02 <rmk0> hehe, like the rule on finalizers
20140701 13:31:16 <rmk0> "don't do it. read the chapter in 'effective java' and then really don't do it."
20140701 13:59:39 <zubzub> I have seen things
20140701 13:59:51 <zubzub> thread synchronization
20140701 13:59:52 <zubzub> in finalizers
20140701 14:00:01 <zubzub> things you people wouldn't believe
20140701 14:02:18 <rmk0> /o\
20140701 14:29:05 <xranby> zubzub: The algorithm that burns twice as bright burns half as long, and you have burned so very very brightly
20140701 14:30:25 <xranby> All he'd wanted was the same answers the rest of us want. Where do I come from? Where am I going? How long have I got? All I could do is sit there and watch him
20140701 14:30:46 <monsieur_max> nice references guys :)
20140701 14:30:52 <sgothel> ^^ Blade Runner :)
20140701 14:31:07 <zubzub> all these moments will be lost
20140701 14:34:41 <xranby> Maybe in those last moments he loved life more than he ever had before. Not just his life... anybody's life...
20140701 14:35:29 <sgothel> tear drops are rolling down my head .. dada damp ..
20140701 14:46:14 <zubzub> I'm facing a strange problem
20140701 14:46:19 <zubzub> I'm trying to load 2 native libs
20140701 14:46:35 <zubzub> one lib calls a function of the other one
20140701 14:46:50 <zubzub> both are loaded in my jvm
20140701 14:46:58 <zubzub> yet I get an unresolved symbol error
20140701 15:04:44 <sgothel> needs global linkage ..
20140701 15:04:57 <sgothel> or you load 'em via java's loadLibrary ?
20140701 15:05:05 <sgothel> or via dlopen ?
20140701 15:05:34 <zubzub> java load
20140701 15:05:41 <zubzub> they're 'custom' libraries
20140701 15:05:44 <zubzub> not system libraries
20140701 15:05:50 <sgothel> such thing doesn't work ..
20140701 15:05:51 <zubzub> System.load
20140701 15:06:17 <sgothel> i.e. liba_jni.so libb_jni.so, where a -> b .. nada
20140701 15:06:34 <sgothel> then you need to have liba.so and libb.so as well ..
20140701 15:07:03 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20140701 15:07:14 <sgothel> which are either linked to your liba_jni.so directly .. or dlopen'ed
20140701 15:08:02 <zubzub> liba_jni is linked to libb_jni
20140701 15:08:07 <zubzub> both are extracted to a temp dir
20140701 15:08:12 <zubzub> libb is loaded first
20140701 15:08:15 <zubzub> then liba
20140701 15:08:23 <zubzub> libb_jni* liba_jni
20140701 15:09:14 <sgothel> they are not visible if using java's System.load
20140701 15:09:25 <zubzub> ic
20140701 15:09:28 <zubzub> the strange thing is
20140701 15:09:35 <zubzub> it does work in another program
20140701 15:09:42 <sgothel> hmm
20140701 15:09:59 <sgothel> both libs must be visible to the system linker at runtime then ..
20140701 15:10:14 <zubzub> maybe because I first start prog a
20140701 15:10:20 <zubzub> load liba & libb
20140701 15:10:27 <zubzub> and then I start prog b
20140701 15:10:34 <zubzub> prog b talks to prog a
20140701 15:10:39 <zubzub> a fails with undefined symbol
20140701 15:10:43 <zubzub> b succeeds
20140701 15:11:27 <sgothel> you mean: b1() { a1(); } -> b1 fails
20140701 15:11:43 <sgothel> or vice versa
20140701 15:12:33 <sgothel> if System.load does not issue dlopen w/ global symbol lookup .. -> nightmare
20140701 15:12:47 <zubzub> ic
20140701 15:12:49 <sgothel> try to use pairs: liba_jni.so and liba.so
20140701 15:12:54 <sgothel> same for b
20140701 15:13:11 <zubzub> well it's a 'util' library someone write that I'm trying to debug
20140701 15:13:19 <zubzub> the server_jni does not find the util lib
20140701 15:13:20 <sgothel> you can then even load liba.so and libb.so upfront manually .. from a location of your desire
20140701 15:13:23 <zubzub> the client jni does find it
20140701 15:13:39 <sgothel> hence we have DynamicLookup* tools
20140701 15:13:45 <zubzub> ok
20140701 15:13:57 <zubzub> well I guess I'll just refactor the util library to a bunch of macros then
20140701 15:14:05 <sgothel> DynamicLibraryBundle: reads DynamicLibraryBundleInfo
20140701 15:14:18 <sgothel> we call it: jni-lib and tool-lib
20140701 15:14:34 <sgothel> check DynamicLibraryBundleInfo implementations in JOAL, JOGL, JOCL ..
20140701 15:14:58 <sgothel> has benefit that you can also locate the tool-lib, here liba.so .. etc
20140701 15:15:16 <sgothel> (i.e. your gradle .. maven .. or whatever location :)
20140701 15:16:45 <zubzub> I think currently the best approach is to rewrite the wayland-java jni :)
20140701 15:17:22 <zubzub> and use a single lib for server and a single one for client
20140701 15:17:26 <zubzub> no util
20140701 15:17:30 <zubzub> and move a lot of logic to java from c
20140701 15:17:49 <zubzub> but I'll have a look at how tool-lib does it
20140701 15:17:54 <zubzub> to have a fast solution
20140701 15:18:07 <zubzub> *DynamicLibraryBundleInfo
20140701 15:57:28 <xranby> because the european news sources is totally unaware of FATCA i give you the Canadian CBC News Toronto FATCA report https://www.youtube.com/watch?v=yyQ6Rs_SEHM
20140701 15:58:18 <xranby> today is the day US enforce the law
20140701 16:00:19 <sgothel> dude .. and EU also associates w/ Ukraine .. due to some bidding .. all same *bs* - now, after the association, the civic war continues - 'great'. Who care what EU and Putin desires (cease fire) .. right.
20140701 16:06:03 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20140701 16:10:23 * eclesia (~husky@anon) Quit (Quit: Leaving.)
20140701 16:10:39 <xranby> sgothel:what happens in urcraine is out of words to comprehend
20140701 16:12:25 <sgothel> diff to the other interventions / proxy-wars: it's quite close, and affects our life and political future .. yeah, our EU politicians directly involved
20140701 16:13:41 <xranby> Every monopoly and oligopoly has the same slogan: "We don't care, because we don't have to."
20140701 16:14:18 <sgothel> hehe .. yup .. the power game, forget about the so called high horse, aka ethics
20140701 16:14:44 <xranby> Petro Poroshenko who is this new oligopoly? willy wonka?
20140701 16:14:58 <sgothel> he is just an installed puppet ..
20140701 16:15:23 <xranby> and a billionaire chocolate maker
20140701 16:15:35 <sgothel> hehe, so 'they' can trust him :)
20140701 16:16:17 <sgothel> jatzenko .. (sic?) .. same thing, family in California .. banker connections, and Biden's son already works for that energy company .. wow
20140701 16:16:34 <sgothel> the 'screenplay' to that movie would have been rejected: unrealistic :)
20140701 16:16:42 <xranby> :)
20140701 16:17:29 <sgothel> (energy company in Ukraine .. that is, finishing up the deal to pump out that 'shale gas', aka fracking)
20140701 16:18:14 <sgothel> funny side note: US reps .. like to have equal playfield 'dog who eats my tax return' law :)
20140701 16:18:14 <xranby> oh so they have more then pipes going through urkraine
20140701 16:18:45 <sgothel> they want the gas in Ukraine .. US company .. then sell it to Europe, after we pissed of Russia :)
20140701 16:18:51 <sgothel> *off*
20140701 16:19:22 <xranby> and then they make us all us persons by associatino and have us all ship tak to us
20140701 16:19:29 <xranby> tax
20140701 16:19:29 <sgothel> But Putin just got his south pipeline deal w/ Austria .. indeed a chess game, sadly poor souls must pay
20140701 16:20:05 <sgothel> 'BRIAN PAUL' .. in many of our (c) tags .. tsts :)
20140701 16:20:22 <sgothel> copy paste .. that is :)
20140701 16:21:16 <xranby> in sweden we still have a monarcy.. the youngest princess got born on american soil and must now comply with FATCA
20140701 16:28:11 <xranby> where do they post, according to their code of ethics, the announcements in advance what they do on the chess board?
20140701 16:31:32 <sgothel> hu? well, they have long phone conversations .. but I guess one of the participants is more equal than the others
20140701 16:33:44 <xranby> cant they simply meet and sort it out with a gentle cream cake tossing?
20140701 16:34:12 <sgothel> :)
20140701 16:41:06 <xranby> today i learned that Chiyoda (千代田区 Chiyoda-ku) a region with the Imperal Palace inside Tokyo is one of the most bank and financial institution rich areas in the world
20140701 16:41:53 <xranby> the way i found out was to search for FATCA on google trends http://www.google.se/trends/explore#geo=JP-13&q=FATCA and sort by city
20140701 17:05:14 * monsieur_max (~maxime@anon) has joined #jogamp
20140701 17:49:15 * Eclesia (~eclesia@anon) has joined #jogamp
20140701 17:51:10 * hija (~hija@anon) Quit (Quit: hija)
20140701 18:15:38 <Eclesia> hourray, finaly finished parsing mkv .. pfiu, not hard but long http://pastebin.com/xdEUrs9g
20140701 19:09:59 <sgothel> nice tree
20140701 19:10:03 <sgothel> http://jogamp.org/files/screenshots/oculusvr/ovr-snap03.png
20140701 19:10:16 <sgothel> http://jogamp.org/files/screenshots/oculusvr/
20140701 19:17:22 <sgothel> ^^ OVR working and pushed
20140701 19:17:48 <sgothel> how to use ? http://jogamp.org/git/?p=jogl.git;a=blob;f=src/test/com/jogamp/opengl/test/junit/jogl/stereo/ovr/OVRDemo01.java;h=c20af1389c2351e566f0b1823a97072e6016f630;hb=36327e24cf586b50bf18e87d7d13d53eb41cf1d9
20140701 19:21:06 <Eclesia> awesome
20140701 19:21:47 <Eclesia> sgothel: how does the 3D effect feels compare to 3d glasses (nvidia shutters, stuff like that) ?
20140701 19:22:35 <sgothel> haven't tried shutter glasses for a long time .. so dunno
20140701 19:23:14 <sgothel> 3d effect is ok .. but you can see the pixels on the screen (the lens) .. well, next version is better
20140701 19:23:51 <sgothel> however, this is quite GPU hungry .. i.e. doubles the amount of pixels
20140701 19:23:53 * Eclesia is still struggling, "to buy a devkit 2 or not to buy a devkit 2" that is the question
20140701 19:27:09 <sgothel> hmd.0.resolution: 1280x800 -> 2x tex 1122x1553 or 1x tex 2244x1553
20140701 19:28:30 <sgothel> (possible to be reduced, via pixelsPerDisplayPixels := 0.5f for example)
20140701 19:32:57 <Eclesia> 10Mb for 1rgb texture...
20140701 19:33:26 <sgothel> don't forget the depth :)
20140701 19:34:08 <Eclesia> stencil, normals, and so on, yes yes, it's greedy
20140701 19:35:22 <sgothel> so the Q is .. lens or not lens :) .. hmm why is it so important .. ?
20140701 19:35:24 <Eclesia> sgothel: how is the last shader doing ? I mean the one which distort the image for the lens
20140701 19:35:46 <Eclesia> is it slowing down a lot ?
20140701 19:36:15 <sgothel> haven't tested on a slow machine/GPU yet
20140701 19:36:31 <Eclesia> what is your machine ?
20140701 19:36:33 <sgothel> so on desktop .. w/ gears .. no problems
20140701 19:36:58 <sgothel> GTX 660/PCIe/SSE2
20140701 19:37:27 <sgothel> on an AMD APU .. I prelim test was quite slow though .. but not tested w/ our code yet
20140701 19:37:31 <Eclesia> more or less what I have ^^
20140701 19:39:14 <sgothel> distortion produces vertices 4225, indices 24576 per eye
20140701 19:39:36 <sgothel> i.e. 8192 triangles
20140701 19:39:42 * gouessej (52794552@anon) has joined #jogamp
20140701 19:39:47 <gouessej> Hi
20140701 19:39:53 <sgothel> Hi Julien
20140701 19:40:43 <gouessej> Xerxes, please can you test the prebeta version of TUER with your Linux ARM laptop? Brian claimed that it worked with his Haswell Mobile Intel chipset under Linux which has no backward compatible profile.
20140701 19:40:55 <Eclesia> hi gouessej
20140701 19:41:15 <Eclesia> still working on tuer ^^
20140701 19:41:18 <sgothel> I may also test w/ the older way .. manual barrel shader over the whole viewport .. hmm
20140701 19:42:26 <gouessej> What do you mean? :s
20140701 19:42:42 <sgothel> :)
20140701 19:44:53 <Eclesia> gouessej: nothing :D it looks ... a bit old fashion, no offense :)
20140701 19:45:20 <gouessej> I'm not an artist, I don't mind
20140701 19:45:24 <sgothel> ah .. gives me the idea to add OVR support for jake2 .. great :)
20140701 19:45:48 <gouessej> Jake2 port is still buggy, I couldn't go forth
20140701 19:46:01 <sgothel> hmm
20140701 19:46:28 <sgothel> yeah well, only updated before a conference if shown :)
20140701 19:46:48 <sgothel> not exactly a unit test of ours
20140701 19:46:50 <gouessej> There is probably a minor bug in the management of NEWT events
20140701 19:47:02 <gouessej> but I failed in fixing it :(
20140701 19:51:19 * gouessej (52794552@anon) Quit (Quit: Page closed)
20140701 19:53:01 <sgothel> ok .. nighty night .. laters
20140701 20:12:04 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20140701 21:26:04 * hija (~hija@anon) has joined #jogamp
20140701 21:26:26 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20140701 21:27:28 * hija (~hija@anon) Quit (Client Quit)
20140701 21:37:38 * hija (~hija@anon) has joined #jogamp
20140702 01:08:25 * hija (~hija@anon) Quit (Quit: hija)
20140702 05:05:29 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20140702050529.html