#jogamp @ irc.freenode.net - 20150715 05:06:25 (UTC)


20150715 05:06:25 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20150714050625.html
20150715 05:06:25 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20150715050625.html
20150715 05:43:01 * doev (~doev@anon) has joined #jogamp
20150715 05:56:09 * monsieur_max (~maxime@anon) has joined #jogamp
20150715 05:57:00 * monsieur_max (~maxime@anon) Quit (Client Quit)
20150715 06:49:11 * elect (~elect@anon) has joined #jogamp
20150715 06:49:18 <elect> hi
20150715 07:31:59 * monsieur_max (~maxime@anon) has joined #jogamp
20150715 07:50:28 <monsieur_max> talking about http://blog.dripstat.com/removal-of-sun-misc-unsafe-a-disaster-in-the-making/ in #java-gaming ... does this impact jogamp ?
20150715 07:52:45 <bruce-> FUD
20150715 07:52:47 <bruce-> http://www.reddit.com/r/programming/comments/3d4sbp/removal_of_unsafe_in_java_9_a_disaster_in_the/ct21zc6
20150715 07:58:23 <zubzub> unsafe will not be removed
20150715 07:58:28 <zubzub> it will become inaccessible
20150715 07:58:38 <zubzub> but you can still access it if you enable a certain flag
20150715 07:58:59 <zubzub> which just about everyone will then enable
20150715 08:51:43 <zubzub> the problem with the jdk api is that it tries to shield too much from OS specific functionality
20150715 08:52:04 <zubzub> and often it's not even OS specific
20150715 09:01:47 * jvanek (jvanek@anon) has joined #jogamp
20150715 09:39:55 * eclesia (~husky@anon) has joined #jogamp
20150715 09:59:28 * rmk0_ (~rmk0@anon) has joined #jogamp
20150715 09:59:43 * rmk0 (~rmk0@anon) Quit (Read error: Connection reset by peer)
20150715 10:00:20 * rmk0_ is now known as rmk0
20150715 10:00:24 * rmk0 (~rmk0@anon) Quit (Changing host)
20150715 10:00:24 * rmk0 (~rmk0@anon) has joined #jogamp
20150715 10:13:15 <xranby> eclesia: hi, i am back from my remote island vacation
20150715 10:32:05 <elect> cool! which island?
20150715 10:32:09 <elect> if I may ask ^^
20150715 10:38:55 <xranby> elect: käringön
20150715 10:46:10 * monsieur_max takes note for his future trip in sweden
20150715 10:51:43 <xranby> bruce-: zubzub: Unsafe is used by gluegen src/java/com/jogamp/gluegen/runtime/BufferFactoryInternal.java
20150715 10:57:39 * xranby wonder if BufferFactoryInternal is still in use or a leftover from pre java with nio direct buffers days
20150715 11:04:50 <xranby> BufferFactoryInternal looks unused and good for removal. both gluegen and jogl compiles fine without it.
20150715 11:07:19 <monsieur_max> yeah cleaning time !
20150715 11:09:59 <xranby> pull request sent to sgothel
20150715 11:10:53 <eclesia> xranby: did you find what you were looking for in my project ?
20150715 11:13:14 <xranby> eclesia: thank you for pushing the fixes, I can compile it now and "evaluate" it . no conclusions yet
20150715 11:13:41 <xranby> the project work fine on my opengl 4 devices
20150715 11:13:51 <eclesia> xranby: looking for something special ?
20150715 11:14:36 <xranby> personally, i always spend time evaluate different frameworks how suitable they are to build GUI for my companys blood analysers
20150715 11:15:35 <xranby> currently we are using hardware without opengl 4 support, but i always look what would be possible if we did
20150715 11:17:27 <eclesia> I hope to make a GL2ES2 version for widgets.
20150715 11:17:49 <eclesia> but can't say 'when' :x
20150715 11:18:12 <xranby> eclesia: all new hardware will eventually have opengl es 3 or opengl 4 suppoort by default
20150715 11:18:54 <xranby> suporting GL2ES2 usually involve writing odd looking shader syntax to have the shaders compatible with as many platforms as possible
20150715 11:19:20 <xranby> GL2ES2 is indeed todays sweet spot
20150715 11:19:37 <xranby> that you can support all platforms on the market today
20150715 11:20:25 <xranby> GL2ES3 is likely easier for your porject to support
20150715 11:21:14 <eclesia> xranby: anyway, unless some other devs come on the projet, when I'll start the gl2es2 version it will be useless
20150715 11:23:20 <xranby> sgothel: https://github.com/sgothel/gluegen/pulls/xranby
20150715 11:28:24 * elect_ (~elect@anon) has joined #jogamp
20150715 11:37:35 * elect (~elect@anon) Quit (Ping timeout: 250 seconds)
20150715 12:38:47 <zubzub> how is this bill spitzak?
20150715 12:38:52 <zubzub> whoops wrong channel :p
20150715 12:46:35 <elect_> bill is fine
20150715 12:46:58 <zubzub> :p
20150715 12:47:12 <elect_> he thanks for asking
20150715 14:52:49 * doev (~doev@anon) Quit (Ping timeout: 246 seconds)
20150715 15:13:40 * doev (~doev@anon) has joined #jogamp
20150715 15:27:23 * doev (~doev@anon) Quit (Ping timeout: 252 seconds)
20150715 15:44:10 * doev (~doev@anon) has joined #jogamp
20150715 15:53:24 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150715 16:06:30 * eclesia (~husky@anon) has left #jogamp
20150715 16:21:22 * doev (~doev@anon) Quit (Ping timeout: 256 seconds)
20150715 16:22:45 * elect_ (~elect@anon) Quit (Ping timeout: 252 seconds)
20150715 16:38:51 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20150715 17:06:58 * jvanek (jvanek@anon) has joined #jogamp
20150715 17:15:43 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20150715 17:36:34 * doev (~doev@anon) has joined #jogamp
20150715 17:42:11 * monsieur_max (~maxime@anon) has joined #jogamp
20150715 17:47:49 * doev (~doev@anon) Quit (Ping timeout: 252 seconds)
20150715 18:46:07 * xranby (~xranby@anon) Quit (Ping timeout: 252 seconds)
20150715 19:00:24 * xranby (~xranby@anon) has joined #jogamp
20150715 19:14:13 <rmk0> hm, so we've got things like gluegen and swig that can generate java interfaces to c/c++ code... we've got javah, which looks at native declarations in java and produces C stubs to be filled in there
20150715 19:14:36 <rmk0> is there anything that can take a set of java interfaces and produce the c/c++ jni code to call them?
20150715 19:14:49 <rmk0> as in, using Call*Method() on a JNIEnv and so on
20150715 19:15:48 <rmk0> i just spent a good two days trying to track down a problem that turned out to be C++ passing the wrong number of arguments to a java method
20150715 19:15:53 <rmk0> i don't intend to ever do that again
20150715 19:23:03 * elect (~elect@anon) has joined #jogamp
20150715 20:13:49 * elect (~elect@anon) Quit (Remote host closed the connection)
20150715 21:19:00 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150716 05:06:25 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20150716050625.html