#jogamp @ irc.freenode.net - 20160205 05:05:26 (UTC)


20160205 05:05:26 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20160204050526.html
20160205 05:05:26 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20160205050526.html
20160205 07:34:33 * elect (~GBarbieri@anon) has joined #jogamp
20160205 07:36:54 <elect> heya
20160205 07:39:14 * jvanek (jvanek@anon) has joined #jogamp
20160205 07:43:37 * philjord (599cc172@anon) has joined #jogamp
20160205 08:19:09 * monsieur_max (~maxime@anon) has joined #jogamp
20160205 08:33:48 * Eclesia (~husky@anon) has joined #jogamp
20160205 08:34:55 <Eclesia> good morning
20160205 08:56:33 * philjord (599cc172@anon) Quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20160205 09:55:13 * philjord (599cc172@anon) has joined #jogamp
20160205 11:11:35 * philjord (599cc172@anon) Quit (Ping timeout: 264 seconds)
20160205 11:52:33 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20160205 11:56:25 <monsieur_max> writing regexps in java ... http://imgs.xkcd.com/comics/backslashes.png
20160205 12:00:28 <Eclesia> so easy
20160205 12:02:15 * philjord (599cc172@anon) has joined #jogamp
20160205 12:11:22 <elect> you will be a master after that
20160205 12:15:16 * jvanek (jvanek@anon) has joined #jogamp
20160205 12:59:11 * sgothel (~sgothel@anon) Quit (Remote host closed the connection)
20160205 13:34:53 <zubzub> I wonder where xranby is
20160205 13:35:03 <zubzub> I need to ask him some things
20160205 13:43:37 <elect> write/twitt him
20160205 13:46:22 <zubzub> right twitter
20160205 13:46:27 <zubzub> maybe I should start using that
20160205 13:47:46 <zubzub> why is it so hard to find (open)jdk builds for arm
20160205 13:47:55 <zubzub> pre compiled binaries
20160205 14:33:13 * philjord (599cc172@anon) Quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20160205 15:07:10 <zubzub> right, I probably don't need to link to any jvm libs during jni lib compilation, as the jvm wil dlopen it anyway and try to resolve any unresolved symbols in it's own application address space
20160205 15:07:39 <zubzub> *not sure*
20160205 15:07:49 <rmk0> i was surprised when i found out that the jvm does per-classloader linking
20160205 15:07:58 <rmk0> wonder how that's implemented internally
20160205 15:08:34 <monsieur_max> rmk0: http://www.reactiongifs.com/r/mgc.gif
20160205 15:08:51 <rmk0> hehe
20160205 15:11:46 <zubzub> I think that is to avoid having one classloader load a native lib
20160205 15:12:02 <zubzub> that is than resolved/used by another native lib that is loaded
20160205 15:12:25 <zubzub> and have cross classloader 'link'
20160205 15:12:50 <rmk0> yep
20160205 16:15:10 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160205 16:30:41 * bgroenks (~chatzilla@anon) has joined #jogamp
20160205 16:31:15 <bgroenks> rmk0: have you ever used JOGL on a mac?
20160205 16:32:21 <rmk0> ello
20160205 16:32:26 <rmk0> bgroenks: i have, yes, but not recently
20160205 16:32:56 <rmk0> my understanding is that breakages are frequent, and there are constant driver issues
20160205 16:33:05 <rmk0> and problems with the jvm that they used to bundle with the OS
20160205 16:33:35 <bgroenks> have you ever seen this error?
20160205 16:33:37 <bgroenks> CoreAnimation: warning, deleted thread with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment to log backtraces.
20160205 16:33:47 <rmk0> hm, nope!
20160205 16:33:56 <rmk0> what's the symptom?
20160205 16:34:03 <bgroenks> it crashes.
20160205 16:34:44 <rmk0> erk
20160205 16:34:57 <bgroenks> I guess we'll need to talk to sven lol
20160205 16:35:01 <rmk0> yep!
20160205 16:35:07 <rmk0> the first thing he's going to ask for is a small test case
20160205 16:35:25 <bgroenks> that'll be hard because I don't actually have a mac. This is a report I received from another user.
20160205 16:35:41 <rmk0> argh
20160205 16:36:00 <bgroenks> I wonder if my university has some macs in a lab somewhere...
20160205 16:36:12 <bgroenks> I'm definitely not going to buy one lol
20160205 16:41:18 <bgroenks> googling the error yields lots of results, but I don't really know how any of it actually ties into the JOGL OSX native layer
20160205 16:43:35 <rmk0> is entirely a closed book to me
20160205 16:43:39 <rmk0> the whole subject fills me with dread
20160205 16:44:23 <bgroenks> what? JOGL native code? lol
20160205 16:45:03 <rmk0> the bits of JOGL that have to talk to things like OS X
20160205 16:51:16 <bgroenks> I literally have no idea how the OSX native APIs work. and I don't really want to know lol
20160205 16:55:08 <rmk0> it's not useful knowledge
20160205 16:56:01 <bgroenks> one could argue it's more useful than X11 knowledge, I suppose. since seemingly no one uses desktop Linux :(
20160205 16:57:14 <rmk0> i don't consider x11 knowledge useful either \o/
20160205 16:57:39 <bgroenks> what about Win32?
20160205 16:57:51 <rmk0> or that!
20160205 16:57:57 <bgroenks> lol
20160205 16:58:06 <bgroenks> what is useful then?
20160205 16:58:35 <rmk0> no idea. my interest in these platform-specific APIs is long exhausted
20160205 16:59:07 <bgroenks> graduated to the world of high level programming?
20160205 16:59:18 <rmk0> not sure if graduated is the word
20160205 16:59:29 <bgroenks> :P
20160205 16:59:44 <bgroenks> maybe 'gravitated'
20160205 17:00:11 <rmk0> i'd rather be faced with a GLWindow and/or a swing ui
20160205 17:00:14 <rmk0> i'll do the rest!
20160205 17:01:06 <bgroenks> let the Svens of the world worry about goes on underneath ;)
20160205 17:01:23 <rmk0> in as nice a way as possible, yeah!
20160205 17:01:35 <rmk0> he seems to like this stuff
20160205 17:01:40 <rmk0> i'd quickly go mad
20160205 17:02:06 <bgroenks> I don't mind Linux native programming. I can't stand Win32, though. Drives me insane.
20160205 17:04:05 <rmk0> terrible filesystem semantics
20160205 17:04:10 <rmk0> no atomic rename!
20160205 17:04:30 <bgroenks> don't forget the registry!
20160205 17:04:43 <bgroenks> HKEYKILLMENOW
20160205 17:04:43 <rmk0> ignored, forcefully
20160205 17:05:11 <rmk0> sort of curious why, if "portable apps" exist... why they aren't all portable and ignore the registry entirely
20160205 17:05:26 <rmk0> that seems to be the main thing they change... "doesnt't read/write the registry"
20160205 17:06:01 <bgroenks> maybe if enough apps do that, they'll just get rid of it entirely \o/
20160205 17:06:28 <rmk0> it seems like there are portable versions of everything
20160205 17:06:33 <rmk0> i don't understand why it isn't the default
20160205 17:06:45 <rmk0> what huge advantage does the non-portable version have?
20160205 17:06:54 <rmk0> am... genuinely asking, i don't get it
20160205 17:07:05 <bgroenks> it employs silly win32 programmers :{
20160205 17:07:07 <bgroenks> :P
20160205 17:07:11 * Eclesia (~husky@anon) has left #jogamp
20160205 17:10:07 <bgroenks> rmk0: ok, well if you see sven in here, tell him I'm in desperate need of his wisdom ;)
20160205 17:11:19 <rmk0> probably best to post to the forum
20160205 17:11:33 <rmk0> i think he subscribes to it, so gets posts as if it were a mailing list
20160205 17:11:43 <bgroenks> did that for something else a couple weeks ago and got nothing :(
20160205 17:11:49 <rmk0> bleh
20160205 17:12:01 <rmk0> is harder if it isn't actionable
20160205 17:12:10 <rmk0> without a case that can reproduce the problem, there isn't much anyone can do
20160205 17:12:11 <bgroenks> yeah....
20160205 17:12:34 <bgroenks> well I guess the easiest way to reproduce it at the moment is to try running a LibGDX example with the JogAmp backend.
20160205 17:28:00 * bgroenks (~chatzilla@anon) Quit (Ping timeout: 245 seconds)
20160205 17:31:08 * bgroenks (~chatzilla@anon) has joined #jogamp
20160205 17:47:19 * monsieur_max (~maxime@anon) has joined #jogamp
20160205 17:51:47 * bgroenks (~chatzilla@anon) Quit (Ping timeout: 276 seconds)
20160205 18:00:28 * bgroenks (~chatzilla@anon) has joined #jogamp
20160205 18:09:15 * elect (~GBarbieri@anon) Quit (Ping timeout: 240 seconds)
20160205 18:12:12 * bigpet (uid25664@anon) Quit (Quit: Connection closed for inactivity)
20160205 18:35:33 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160205 18:50:16 * bgroenks (~chatzilla@anon) Quit (Ping timeout: 250 seconds)
20160205 19:03:47 * bigpet (uid25664@anon) has joined #jogamp
20160205 21:45:23 * philjord (599cc172@anon) has joined #jogamp
20160206 00:13:54 * philjord (599cc172@anon) Quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
20160206 05:05:26 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20160206050526.html