#jogamp @ irc.freenode.net - 20140109 05:05:37 (UTC)


20140109 05:05:37 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20140108050537.html
20140109 05:05:37 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20140109050537.html
20140109 06:10:59 * sgothel (~sgothel@anon) has joined #jogamp
20140109 06:10:59 * ChanServ sets mode +v sgothel
20140109 06:11:23 <sgothel> back in channel - Happy New Year
20140109 06:12:27 <sgothel> Next three weeks are allocated for JWeb (JiGong Browser Plugin) Proof of concept ..
20140109 06:27:44 <sgothel> @Eclesia - Re <http://jogamp.org/log/irc/jogamp_20140106050537.html#l57> - nice
20140109 08:14:56 * monsieur_max (~maxime@anon) has joined #jogamp
20140109 09:00:07 * gouessej (546051e4@anon) has joined #jogamp
20140109 09:00:40 <gouessej> Hi
20140109 09:01:05 <monsieur_max> Hi Julien
20140109 09:07:48 <sgothel> Hi
20140109 09:08:11 <sgothel> @Julien: PointerIcon should be generic enough now - is it ?
20140109 09:08:33 <sgothel> Adding it to BCM_VC_IV (Raspberry)
20140109 09:13:46 <gouessej> It seems ok for me, I'm going to use it before the end of the week in Ardor3D and JMonkeyEngine
20140109 09:15:01 <sgothel> great
20140109 09:15:54 <gouessej> PNGPixelRect seems the way to go
20140109 09:16:34 <gouessej> There is another problem but it has nothing to do with pointer icons
20140109 09:17:05 <gouessej> Have you thought about my suggestion concerning the binaries of Ardor3D?
20140109 09:17:47 <gouessej> If I could do the same than what is already done for Java3D, it would be good
20140109 09:19:12 <sgothel> you are the maintainer of Ardor3D .. I have no objections ..
20140109 09:19:24 <sgothel> i.e. users can update the jogamp jars if they like ..
20140109 09:19:40 <sgothel> however .. you probably provide well tested jogamp jars .. so all great
20140109 09:21:23 <gouessej> The binaries of Ardor3D haven't been available for months
20140109 09:21:48 <gouessej> My plan consists in putting them into http://jogamp.org/deployment/ardor3d for example
20140109 09:22:24 <sgothel> sure
20140109 09:22:35 <gouessej> I would just ... throw away the backends not using JogAmp and keep the rest
20140109 09:23:08 <sgothel> I don't object .. your 'baby' .. i.e. this 'release'
20140109 09:23:27 <sgothel> your ssh 4k public key .. I would need
20140109 09:24:02 <gouessej> I thought I already gace it to you. I'll give it to you anew tonight
20140109 09:24:06 <gouessej> "gave"
20140109 09:29:57 <gouessej> Is it reasonable to set the dpi to -1?
20140109 09:38:01 <D3zmodos> :O life!
20140109 09:40:34 <D3zmodos> anybody know of any reasons why using a framebuffer's texture to render to the screen gets me only the colour that I used to clear said framebuffer?
20140109 09:40:53 <D3zmodos> (or anybody that might given more detail? :P)
20140109 09:41:52 <gouessej> Have you tried Sven's suggestion?
20140109 09:42:50 <D3zmodos> I havent seen it >_< sorry I should have checked that first
20140109 09:43:01 <gouessej> ok ;)
20140109 09:44:19 <gouessej> Sven, I think I have to call Display.createPointerIcon(final PixelRectangle pixelrect, final int hotX, final int hotY) and just pass a PixelRectangle.GenericPixelRect. It should work
20140109 10:45:00 <xranby> happy continuation!
20140109 10:45:24 <sgothel> @Xerxes: Fosdem .. hotel bookings ?
20140109 10:45:34 <xranby> gouessej: the last version of libgdx tested on the raspberry pi was using the commit i have on github
20140109 10:47:18 <gouessej> ok
20140109 10:47:41 <gouessej> therefore, it probably doesn't work with the very latest version of LibGDX
20140109 10:49:01 <gouessej> What is the plan for LibGDX? Maybe I can get your stuff done in May 2013 and update the whole to make it work with the latest version of LibGDX
20140109 10:49:07 <gouessej> but I have no R-Pi
20140109 10:59:07 <xranby> gouessej: due to lack of integration support from upstream libgdx team.. means that we may need to host a cross platform libgdx build at jogamp
20140109 10:59:42 <xranby> libgdx itself needs to be patched for its lib loader to work seamlessly on all platforms
20140109 11:00:26 <xranby> thus we need to modify the core classes slightly
20140109 11:00:58 <xranby> jogl libgdx applications work on the R_Pi without recompilation...
20140109 11:01:10 <gouessej> ok :s
20140109 11:01:29 <xranby> the main issue with libgdx is that they think all gnu linux systems runs on x86
20140109 11:02:18 <gouessej> Do you think that there is no chance to make a pull request with some changes in the core to support ARM too?
20140109 11:03:14 <xranby> that may be accepted
20140109 11:04:08 <xranby> java 7 cant differentsiate between android armel, gnu linux armel and gnu linux armhf
20140109 11:04:10 <xranby> jogamp can
20140109 11:04:32 <xranby> thus for full support they have to wait for java 8
20140109 11:04:39 <xranby> or start use gluegen
20140109 11:05:04 <xranby> java 8 at least can differensiate between gnu linux armel and gnu linux armhf in the java jvm system properties
20140109 11:06:22 <gouessej> Actually, JogAmp should be used in LibGDX as it is more capable. The current situation only complicates everything. If GlueGen is necessary to make this distinction, they won't accept such a pull request
20140109 11:08:03 <xranby> sgothel: same hotel as las year http://www.hotel-opera.be/content_uk/Mainframeset.htm
20140109 11:08:34 <xranby> gouessej: it is only possible to make libgdx work on all gnu linux platform using java 8 then
20140109 11:09:00 <xranby> maybe we can use gluegen through reflection
20140109 11:09:31 <xranby> thus support all gnu linux system using java 7 if gluegen is in the classpath
20140109 11:09:34 <xranby> and java 6
20140109 11:10:07 <gouessej> yes why not?
20140109 11:10:26 <gouessej> good idea even though it is a bit dirty
20140109 11:11:43 <xranby> http://icedtea.classpath.org/wiki/New_os.arch_namespace_Architecture - There is a new system property called sun.arch.abi in Java 8: it is set to gnueabi for GNU softfp EABI gnueabihf for GNU hard float EABI and androideabi for Android EABI
20140109 11:12:30 <sgothel> @Xerxes: Great .. did you book for yourself ? Did you book for Qun+Me ? If Julien likes to join again .. pls book for him as well (he is invited).
20140109 11:12:49 <xranby> thus java 8 applications can use this knowledge to load the right native library..
20140109 11:13:03 <xranby> gluegen got an elf header parser and can find out the native library abi at runtime
20140109 11:13:16 <xranby> thus thats why we can support java 6 and 7 today
20140109 11:13:32 <gouessej> ok but we still need to modify the core of LibGDX
20140109 11:14:05 <xranby> sgothel: hmm shall we live int he same room?
20140109 11:14:32 <xranby> they have some quad rooms with bath + shower
20140109 11:14:35 <sgothel> Qun+Me+You+.. ? Maybe too much ? :)
20140109 11:14:38 <xranby> :)
20140109 11:14:51 <sgothel> @Julien: You like too join ?
20140109 11:14:53 <xranby> yes i guess a bit over the top
20140109 11:15:16 <sgothel> If he joins .. pls book .. thank you!
20140109 11:15:30 <sgothel> (one room for Qun+me at least .. hehe)
20140109 11:16:49 <xranby> You are all invited to Sweden on the 25 January 2014 for the grand opening and inauguration at Gongiversum (my new home, yoga & gong school) http://www.gongiversum.com/en/invigning/gongiversum25jan2014/
20140109 11:18:19 <xranby> we will host robotics hacking workshops and mandala painting as well....
20140109 11:19:17 <sgothel> lol .. funny .. one room spiritual .. the next .. errr .. electrical :)
20140109 11:20:01 <xranby> the spiritual room will host audio visual projection effects as well ;)
20140109 11:20:55 <sgothel> @Xerxes: Fosdem .. 1st/2nd ?
20140109 11:21:01 <sgothel> or shall we have an extra day ?
20140109 11:22:04 <xranby> i arrive on the 31st jan and leave on 3rd feb
20140109 11:22:17 <sgothel> great .. Qun+me as well then
20140109 11:22:22 <sgothel> @Julien: ?
20140109 11:23:00 <xranby> this years fosdem talk will be much shorter thus the focus will be on ji gond and deployment
20140109 11:23:03 <xranby> ji gong
20140109 11:23:06 <sgothel> @Julien: Can Xerxes also book for you ? 31-3 .. or less ? 1st/2nd is Fosdem
20140109 11:23:26 <sgothel> yeah .. right after I added the PointerIcon to RaspPi :)
20140109 11:23:49 <xranby> surely we can demo that
20140109 11:24:01 <xranby> deployment on various platforms
20140109 11:24:10 <xranby> with pointer and icon effects
20140109 11:26:14 <gouessej> Should we demo LibGDX too? The renderer probably needs an update
20140109 11:26:36 <sgothel> if we can sneak it into 'deployment' .. :)
20140109 11:26:40 <sgothel> why not ..
20140109 11:26:46 <sgothel> (i.e. NEWT applets)
20140109 11:27:13 <sgothel> if it runs as an NApplet w/ that NEWT tool already .. piece of cake
20140109 11:27:31 <sgothel> JOGLNewtApplet1Run that is ..
20140109 11:30:35 <gouessej> Xerxes, if I get your changes and the changes of the core from the official version, I'll have some conflicts, won't I?
20140109 11:36:07 <gouessej> I can try to get only the changes that make JogAmp work in desktop environments without Linux ARM support, fix the renderer and let you get my changes back on your branch
20140109 11:36:50 <gouessej> that way, we could run any demo of LibGDX
20140109 11:37:27 <xranby> that will do,, if you get regular desktop systems running then its great
20140109 11:37:43 <xranby> raspberry pi will actually run fine as long as you are carefull with deployment
20140109 11:38:05 <xranby> (using a 32bit arm native libgdx lib instead of the x86 32bit lib)
20140109 11:39:51 <gouessej> I have to look at your changes done between January 13th and May 17th
20140109 11:48:03 <sgothel> (seeing an BGRA pointer icon via BCM VC overlay .. :)
20140109 11:48:15 <xranby> \o/
20140109 12:00:17 <gouessej> I won't have to modify tons of things to make the JogAmp backend work
20140109 12:02:33 <gouessej> I'll have to implement setCursorImage
20140109 12:34:28 <gouessej> When will we have a our talk during FOSDEM? I have only found a dev session about Ji Gong saturday
20140109 12:34:55 <xranby> gouessej: https://fosdem.org/2014/schedule/event/ji_gong_high_availability_jvm/ Start: 15:30 End: 15:55
20140109 12:35:29 <xranby> that is the only talk that we will host at fosdem this year
20140109 12:35:37 <gouessej> ok
20140109 12:35:41 <xranby> we sent in two talk proposals and only one got accepted
20140109 12:35:44 <gouessej> better than nothing
20140109 12:36:22 <xranby> "We will showcase deployment of, SCC signed applications, using JogAmp APIs running on top of Ji Gong within a browser on embedded devices and desktop."
20140109 12:36:49 <xranby> for that we need good demos :)
20140109 12:37:11 <gouessej> Ok I'll fix LibGDX as soon as possible
20140109 12:40:40 <gouessej> this is the least I can do
20140109 12:48:51 <gouessej> This time it would be fine to have nice demos and be ready several days before the presentation :)
20140109 12:50:21 <xranby> indeed and slides :)
20140109 12:50:39 <xranby> who know maybe made the slides text part of the demos
20140109 12:50:53 <xranby> thus have a full session with demos
20140109 13:01:30 <gouessej> Which softwares do you plan to show?
20140109 13:27:51 * D3zmodos (~D3zmodos@anon) Quit (Read error: Connection reset by peer)
20140109 13:29:36 * D3zmodos (~D3zmodos@anon) has joined #jogamp
20140109 13:30:20 <xranby> gouessej: main focus is to demonstrate a better way to authenticate binarys against source-code without need to use certificate authoritys
20140109 13:30:44 <xranby> and deminstrate a new browser plugin
20140109 13:30:55 <xranby> that allows direct access to the native surface
20140109 13:31:26 <xranby> thus allow more flexibility for using hardware acceleration on both desktop and mobile devices
20140109 13:32:01 <xranby> ... and talk about deployment
20140109 13:33:31 <gouessej> ok I see what you mean. I haven't seen the new browser plugin in action
20140109 13:34:43 <gouessej> but you need some applications to show in the browser
20140109 13:36:37 <xranby> if you use newt it will work using the new plugin on all platforms (tm)
20140109 13:37:17 <xranby> we will demonstrate newt as a first proof of concept
20140109 13:37:30 <xranby> ther apiƤs can be added on top later
20140109 13:45:08 <gouessej> LibGDX uses NEWT but I remember that applet support was broken in our JogAmp backend
20140109 13:45:39 <xranby> gouessej: good news using the new plugin we dont need to use awt for applets
20140109 13:45:45 <xranby> thus it should not be broken
20140109 13:46:09 <gouessej> a GLWindow is enough, isn't it?
20140109 13:46:16 <xranby> if i recall correctly it was something with awt that broke the possitioning
20140109 13:46:23 <gouessej> yes
20140109 13:46:32 <xranby> it may be fixed
20140109 13:46:41 <xranby> using the latest jogamp version
20140109 13:46:49 <gouessej> yes, maybe
20140109 13:46:59 <xranby> thus we should re-validate if it is still an issue
20140109 13:47:17 <gouessej> I should repair the JogAmp backend first :)
20140109 13:47:37 <gouessej> it doesn't compile against the latest version of LibGDX
20140109 13:48:38 <xranby> most of the changes i did from jan -> may was due to removed (depricated) functionality inside libgdx
20140109 13:48:50 <xranby> i mostly removed code in the jogl backend to fix it
20140109 13:49:37 <gouessej> I will have to do some similar changes because they removed some calls concerning the access to shader code
20140109 13:51:19 <gouessej> It would be fine to allow LibGDX to delegate some building operations to a backend so that we can make our stuff work without changing the core
20140109 13:51:58 <gouessej> so that developers can use unchanged official LibGDX with our thin backend
20140109 13:52:07 <xranby> that would be sweet
20140109 13:52:13 <xranby> or at least doable
20140109 13:52:45 <xranby> always bitter to maintain a backend outside the main repository
20140109 13:53:28 <gouessej> we'll have to do that but I don't want to maintain the whole alternate version of LibGDX that almost nobody would use
20140109 13:55:19 <gouessej> We can maintain a backend but not a whole different version of this framework
20140109 13:57:21 <xranby> +1
20140109 15:25:50 * gouessej (546051e4@anon) has left #jogamp
20140109 16:21:53 * xranby (~xranby@anon) Quit (Ping timeout: 252 seconds)
20140109 16:22:34 * xranby (~xranby@anon) has joined #jogamp
20140109 16:57:34 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20140109 17:49:03 * monsieur_max (~maxime@anon) has joined #jogamp
20140109 18:59:45 * [Mike] (~Mike]@anon) has joined #jogamp
20140109 19:49:45 <sgothel> Multiple NEWT windows w/ PointerIcon working on Rasp.Pi
20140109 21:32:23 * sgothel (~sgothel@anon) Quit (Quit: Leaving.)
20140109 22:37:24 * monsieur_max (~maxime@anon) has left #jogamp
20140109 22:43:43 * zzuegg (~zzuegg@anon) has joined #jogamp
20140110 00:57:42 * D3zmodos (~D3zmodos@anon) Quit (Read error: Connection reset by peer)
20140110 00:59:38 * D3zmodos (~D3zmodos@anon) has joined #jogamp
20140110 01:10:04 * hharrison (~chatzilla@anon) Quit (Quit: ChatZilla 0.9.90.1 [Firefox 27.0/20140106141415])
20140110 05:05:38 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20140110050538.html