#jogamp @ irc.freenode.net - 20161011 08:41:36 (UTC)


20161011 08:41:36 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20161011050532.html
20161011 08:41:36 -NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify <password>.
20161011 08:41:42 * jogamp (~jogamp@anon) has joined #jogamp
20161011 08:41:42 * Topic is 'http://jogamp.org | Hacking 3D Graphics, Multimedia and Processing across Devices | logs: http://jogamp.org/log/irc/?C=M;O=D'
20161011 08:41:42 * Set by rmk0 on 20141110 16:19:10
20161011 08:41:42 -NickServ- You are now identified for jogamp.
20161011 09:41:42 * SHC_ (~quassel@anon) has joined #jogamp
20161011 09:43:56 * SHC__ (~quassel@anon) has joined #jogamp
20161011 09:45:01 * SHC (~quassel@anon) Quit (Ping timeout: 268 seconds)
20161011 09:45:29 * SHC (~quassel@anon) has joined #jogamp
20161011 09:46:52 * SHC_ (~quassel@anon) Quit (Ping timeout: 268 seconds)
20161011 09:49:01 * SHC__ (~quassel@anon) Quit (Ping timeout: 260 seconds)
20161011 09:53:41 * SHC (~quassel@anon) Quit (Remote host closed the connection)
20161011 09:56:25 * Eclesia (~husky@anon) has joined #jogamp
20161011 09:56:49 <Eclesia> o/
20161011 10:00:47 <elect> any jni experience here?
20161011 10:00:53 <elect> http://stackoverflow.com/questions/39974626/simple-java-jni-tutorials-failing
20161011 10:13:32 * zubzub quietly leaves the room
20161011 10:14:32 <zubzub> I'll have a look when I'm back from lunch
20161011 10:14:37 <zubzub> is that you in the question elect ?
20161011 10:15:08 <bruce-> this the moment where you push your ffi that doesn't work on the OSes that people actually use
20161011 10:39:24 <elect> zubzub, :D unfortunately yes, that's me
20161011 10:57:03 <zubzub> bruce-: patches welcome! :p
20161011 10:57:10 <zubzub> but yeah you're right
20161011 10:57:17 <zubzub> I'll invest some time in it
20161011 10:57:25 <zubzub> it's not rocket science and should be relativley simple
20161011 10:57:34 <zubzub> except maybe for the windows part
20161011 10:57:53 <elect> are you talking to me?
20161011 10:57:58 <elect> or bruce- ?
20161011 10:58:01 <zubzub> bruce
20161011 10:58:05 <elect> ok
20161011 10:58:19 <zubzub> bruce-: is hinting me to make jaccall available for windows
20161011 10:58:28 <zubzub> because you have trouble working with jni
20161011 10:58:50 <zubzub> jaccall theoretically fixes all your (jni) problems
20161011 10:59:05 <elect> I am listening
20161011 10:59:09 <elect> performance?
20161011 10:59:41 <zubzub> should be really good
20161011 10:59:55 <elect> any benchs?
20161011 11:00:41 <zubzub> my own tests on rpi show 15% less cpu usage compared to jna, and no more gc cpu spikes
20161011 11:00:59 <zubzub> but no official testing or anything
20161011 11:01:04 <zubzub> it's zero copy
20161011 11:01:20 <zubzub> that is you don't copy struc memory from native to java and vice versa
20161011 11:01:32 <elect> interesting
20161011 11:01:42 <zubzub> I also have a branch that uses Unsafe for even faster operations
20161011 11:01:52 <zubzub> to malloc & read data
20161011 11:02:23 <zubzub> it's also nearly zero reflection
20161011 11:02:39 <zubzub> and uses compile time source code generation to map struct and function pointers
20161011 11:02:59 <zubzub> so that gives you speed and source code for debugging
20161011 11:04:01 <zubzub> the only thing it does not support is runtime vararg declaration invocation
20161011 11:04:13 <zubzub> that is, you can use varargs
20161011 11:04:26 <zubzub> howeved you need to declare the signatures you're going to use in advance
20161011 11:04:34 <elect> it's ok
20161011 11:04:45 <elect> it's like the candy on top of the cake
20161011 11:04:51 <elect> I am looking for the cake
20161011 11:04:58 <elect> (or the girl in the cake)
20161011 11:05:13 <zubzub> https://github.com/udevbe/jaccall
20161011 11:05:17 <elect> I know
20161011 11:05:20 <zubzub> docs should be fairly complete :p
20161011 11:05:23 <zubzub> k :p
20161011 11:05:38 <elect> I'll watch and star it
20161011 11:05:48 <zubzub> I'll try invest some time in it this & next week
20161011 11:05:56 <zubzub> get windows & mac builds working for 64 bit
20161011 11:06:00 <zubzub> and android too
20161011 11:06:01 <elect> no stress btw
20161011 11:07:44 <zubzub> no I want it to be popular :p
20161011 11:07:49 <elect> excellent
20161011 11:07:52 <zubzub> it's like 100* better than jna :p
20161011 11:08:00 <elect> I want to believe
20161011 11:43:30 * bigpet (uid25664@anon) Quit (Quit: Connection closed for inactivity)
20161011 11:52:53 * bigpet (uid25664@anon) has joined #jogamp
20161011 11:59:58 * caelum19 (~Caelum@anon) has joined #jogamp
20161011 13:02:26 <monsieur_max> elect: next jug event in my city is about kotlin ;)
20161011 13:02:39 <elect> jug?
20161011 13:02:45 <monsieur_max> java user group
20161011 13:02:51 <elect> ah
20161011 13:02:52 * caelum191 (~Caelum@anon) has joined #jogamp
20161011 13:02:58 <elect> did you take a look at kotlin?
20161011 13:03:03 <elect> what do you think?
20161011 13:03:08 <monsieur_max> nope
20161011 13:03:15 <monsieur_max> not much free time
20161011 13:03:26 <monsieur_max> so this event is a good opportunity
20161011 13:03:36 <elect> will you attend it?
20161011 13:04:10 <monsieur_max> maybe
20161011 13:04:39 <monsieur_max> right now, i'm thinking "yes", but the very day is "meh, i want to sleep"
20161011 13:05:22 <elect> :D
20161011 13:05:46 <elect> I'll push you that day psicologically
20161011 13:06:04 * caelum19 (~Caelum@anon) Quit (Ping timeout: 260 seconds)
20161011 14:10:53 * SHC (~quassel@anon) has joined #jogamp
20161011 14:11:29 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20161011 14:17:00 * elect_ (~elect@anon) has joined #jogamp
20161011 14:49:33 * elect_ (~elect@anon) Quit (Ping timeout: 260 seconds)
20161011 15:46:49 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20161011 15:52:03 * SHC (~quassel@anon) Quit (Remote host closed the connection)
20161011 15:59:59 * Eclesia (~husky@anon) has left #jogamp
20161011 16:02:02 * caelum191 (~Caelum@anon) Quit (Read error: Connection reset by peer)
20161011 16:03:01 * caelum19 (~Caelum@anon) has joined #jogamp
20161011 16:38:50 * monsieur_max (~maxime@anon) has joined #jogamp
20161011 17:25:10 * elect (~elect@anon) Quit (Ping timeout: 250 seconds)
20161011 17:34:07 * hija (~hija@anon) has joined #jogamp
20161011 18:16:56 * hija (~hija@anon) Quit (Quit: hija)
20161011 19:42:50 * caelum191 (~Caelum@anon) has joined #jogamp
20161011 19:45:53 * caelum19 (~Caelum@anon) Quit (Ping timeout: 260 seconds)
20161011 19:46:34 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20161011 22:27:34 * hija (~hija@anon) has joined #jogamp
20161011 23:18:24 * caelum191 (~Caelum@anon) Quit (Quit: Leaving.)
20161012 01:05:25 * hija_ (~hija@anon) has joined #jogamp
20161012 01:07:08 * hija (~hija@anon) Quit (Ping timeout: 260 seconds)
20161012 01:07:09 * hija_ is now known as hija
20161012 01:27:39 * hija_ (~hija@anon) has joined #jogamp
20161012 01:29:45 * hija (~hija@anon) Quit (Ping timeout: 268 seconds)
20161012 01:29:45 * hija_ is now known as hija
20161012 01:37:25 * hija (~hija@anon) Quit (Read error: Connection reset by peer)
20161012 01:59:53 * hija (~hija@anon) has joined #jogamp
20161012 02:53:53 * hija_ (~hija@anon) has joined #jogamp
20161012 02:54:45 * hija (~hija@anon) Quit (Ping timeout: 260 seconds)
20161012 02:54:47 * hija_ is now known as hija
20161012 03:13:52 * hija_ (~hija@anon) has joined #jogamp
20161012 03:15:52 * hija (~hija@anon) Quit (Ping timeout: 260 seconds)
20161012 03:15:52 * hija_ is now known as hija
20161012 04:17:41 * upgrdman (~upgrdman@anon) has joined #jogamp
20161012 04:19:15 <upgrdman> hi. anyone know of an opengl profiler that can be used with jogl? amd's gpu perfstudio hangs when i try to profile a java jogl program, im guessing the jvm or jni stuff causes issues?
20161012 06:06:50 * hija_ (~hija@anon) has joined #jogamp
20161012 06:07:57 * hija (~hija@anon) Quit (Ping timeout: 240 seconds)
20161012 06:07:57 * hija_ is now known as hija
20161012 06:52:24 * hija_ (~hija@anon) has joined #jogamp
20161012 06:53:57 * hija (~hija@anon) Quit (Ping timeout: 248 seconds)
20161012 06:53:57 * hija_ is now known as hija
20161012 06:56:55 * hija (~hija@anon) Quit (Read error: Connection reset by peer)
20161012 06:58:27 * elect (~elect@anon) has joined #jogamp
20161012 07:00:05 <elect> hi
20161012 07:06:17 * hija (~hija@anon) has joined #jogamp
20161012 07:11:58 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20161012 07:12:21 * hija_ (~hija@anon) has joined #jogamp
20161012 07:17:45 * jvanek (jvanek@anon) has joined #jogamp
20161012 07:21:49 * monsieur_max (~maxime@anon) has joined #jogamp
20161012 07:25:34 * Eclesia (~husky@anon) has joined #jogamp
20161012 07:26:02 <Eclesia> moin
20161012 07:26:07 * hija (~hija@anon) has joined #jogamp
20161012 07:26:43 * hija_ (~hija@anon) Quit (Ping timeout: 250 seconds)
20161012 07:37:29 * elect (~elect@anon) Quit (Read error: Connection reset by peer)
20161012 07:39:07 * elect (~elect@anon) has joined #jogamp
20161012 07:42:47 * elect (~elect@anon) Quit (Read error: Connection reset by peer)
20161012 07:48:18 * elect (~elect@anon) has joined #jogamp
20161012 08:17:59 * hija_ (~hija@anon) has joined #jogamp
20161012 08:20:52 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20161012 08:20:52 * hija_ is now known as hija
20161012 08:27:22 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20161012 08:32:10 * upgrdman (~upgrdman@anon) Quit (Ping timeout: 268 seconds)
20161012 08:33:55 * hija (~hija@anon) has joined #jogamp
20161012 08:43:51 * hija_ (~hija@anon) has joined #jogamp
20161012 08:45:08 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20161012 08:45:08 * hija_ is now known as hija
20161012 08:51:57 * caelum19 (~Caelum@anon) has joined #jogamp
20161012 09:03:16 * hija_ (~hija@anon) has joined #jogamp
20161012 09:05:04 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20161012 09:05:04 * hija_ is now known as hija
20161012 09:19:18 * hija (~hija@anon) Quit (Quit: hija)
20161012 09:28:20 * elect (~elect@anon) Quit (Read error: Connection reset by peer)
20161012 09:30:14 * elect (~elect@anon) has joined #jogamp
20161012 10:12:02 * hija (~hija@anon) has joined #jogamp
20161012 13:02:45 * rmk0 (~rmk0@anon) Quit (Remote host closed the connection)
20161012 13:04:28 * rmk0 (~rmk0@anon) has joined #jogamp
20161012 14:29:46 * hija (~hija@anon) Quit (Quit: hija)
20161012 14:40:42 * hija (~hija@anon) has joined #jogamp
20161012 15:24:17 * Eclesia (~husky@anon) Quit (Ping timeout: 240 seconds)
20161012 15:25:21 * Eclesia (~husky@anon) has joined #jogamp
20161012 15:51:39 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20161012 16:07:17 * Eclesia (~husky@anon) Quit (Ping timeout: 240 seconds)
20161012 16:25:46 * elect (~elect@anon) Quit (Ping timeout: 250 seconds)
20161012 16:29:51 * monsieur_max (~maxime@anon) has joined #jogamp
20161012 17:08:34 * hija (~hija@anon) Quit (Quit: hija)
20161012 17:24:48 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20161012 17:57:08 * hija (~hija@anon) has joined #jogamp
20161012 18:12:32 * hija (~hija@anon) Quit (Quit: hija)
20161012 19:24:24 * hija (~hija@anon) has joined #jogamp
20161012 19:33:25 * hija (~hija@anon) Quit (Quit: hija)
20161012 20:03:23 * hija (~hija@anon) has joined #jogamp
20161012 20:15:22 * hija_ (~hija@anon) has joined #jogamp
20161012 20:17:56 * hija (~hija@anon) Quit (Ping timeout: 260 seconds)
20161012 20:17:56 * hija_ is now known as hija
20161012 20:22:25 * hija (~hija@anon) Quit (Ping timeout: 260 seconds)
20161012 20:24:44 * hija (~hija@anon) has joined #jogamp
20161012 20:36:42 * hija (~hija@anon) Quit (Ping timeout: 265 seconds)
20161012 20:37:50 * hija (~hija@anon) has joined #jogamp
20161012 20:49:02 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20161012 20:52:49 * hija_ (~hija@anon) has joined #jogamp
20161012 20:54:17 * hija (~hija@anon) Quit (Ping timeout: 240 seconds)
20161012 20:57:28 * hija_ (~hija@anon) Quit (Ping timeout: 250 seconds)
20161012 21:12:18 * hija (~hija@anon) has joined #jogamp
20161012 21:19:23 * hija (~hija@anon) Quit (Ping timeout: 269 seconds)
20161012 21:20:25 * hija (~hija@anon) has joined #jogamp
20161012 21:23:57 * caelum19 (~Caelum@anon) has left #jogamp
20161012 21:27:22 * hija_ (~hija@anon) has joined #jogamp
20161012 21:28:41 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20161012 21:28:42 * hija_ is now known as hija
20161012 21:33:15 * hija (~hija@anon) Quit (Ping timeout: 258 seconds)
20161012 21:39:03 * hija (~hija@anon) has joined #jogamp
20161012 21:39:26 -christel- [Global Notice] Hi all, we will be carrying out some maintenance to a hidden hub at around 10PM UTC (~20 min from now). There will be brief disruption and a loss of services for the duration. You may wish to op yourself in any channels you manage. Apologies for the noise and thank you for your patience.
20161012 21:43:17 * hija_ (~hija@anon) has joined #jogamp
20161012 21:44:27 * hija (~hija@anon) Quit (Ping timeout: 258 seconds)
20161012 21:44:27 * hija_ is now known as hija
20161012 22:27:49 * hija_ (~hija@anon) has joined #jogamp
20161012 22:29:51 * hija (~hija@anon) Quit (Ping timeout: 252 seconds)
20161012 22:29:51 * hija_ is now known as hija
20161012 22:32:59 * hija_ (~hija@anon) has joined #jogamp
20161012 22:34:06 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20161012 22:34:06 * hija_ is now known as hija
20161012 23:26:47 -tomaw- [Global Notice] Looks like our maintenance window will have to move to a later time/date. We'll let you know more info when it becomes available.
20161013 00:42:22 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20161013 00:44:55 * hija (~hija@anon) has joined #jogamp
20161013 01:02:07 * upgrdman (~upgrdman@anon) has joined #jogamp
20161013 01:14:54 * hija_ (~hija@anon) has joined #jogamp
20161013 01:16:10 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20161013 01:16:10 * hija_ is now known as hija
20161013 02:12:46 * hija_ (~hija@anon) has joined #jogamp
20161013 02:13:48 * hija (~hija@anon) Quit (Ping timeout: 250 seconds)
20161013 02:13:48 * hija_ is now known as hija
20161013 05:05:36 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20161013050536.html