#jogamp @ irc.freenode.net - 20150421 05:05:33 (UTC)


20150421 05:05:33 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20150420050532.html
20150421 05:05:33 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20150421050533.html
20150421 05:21:29 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150421 05:40:39 * badshah400 (~badshah40@anon) has joined #jogamp
20150421 05:47:04 * elect (~elect@anon) has joined #jogamp
20150421 05:50:16 <elect> morning
20150421 05:50:17 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150421 06:05:10 * badshah400 (~badshah40@anon) has joined #jogamp
20150421 06:17:20 * elect (~elect@anon) Quit (Quit: Leaving)
20150421 06:26:06 * elect (~elect@anon) has joined #jogamp
20150421 07:04:06 * elect (~elect@anon) Quit (Quit: Leaving)
20150421 07:12:50 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150421 07:19:54 * monsieur_max (~maxime@anon) has joined #jogamp
20150421 07:24:29 * elect (~elect@anon) has joined #jogamp
20150421 07:24:44 <elect> sgothel,
20150421 07:31:04 * jvanek (jvanek@anon) has joined #jogamp
20150421 08:42:45 <sgothel> good morning
20150421 08:42:54 <sgothel> @mmax: yup :)\
20150421 08:43:20 <sgothel> @elect: please file a bug report w/ test case - set it on high prio (1)
20150421 08:43:32 <sgothel> then I look into it ..
20150421 08:43:59 <sgothel> I thing DSA / glDrawElements does not cooperate, i.e. glDraw* is not a DSA func
20150421 08:44:13 <elect> ok
20150421 08:44:40 <sgothel> but I need to read the spec in this regard, ofc .. will do it in my spare time between renovation :)
20150421 08:44:55 <elect> ^^
20150421 08:44:57 <elect> anyway
20150421 08:45:07 <elect> I see there is support for oculus in jogl now
20150421 08:45:15 <elect> where have you ported that from?
20150421 08:45:25 <elect> from the oculus sdk?
20150421 08:46:05 <sgothel> regarding matrix .. AFAIK you can also have look at our matrix impl. which should use a fast path
20150421 08:46:23 <sgothel> from ocolusvr .. yes
20150421 08:46:28 <elect> which version?
20150421 08:46:44 <sgothel> pls check our git repo .. all info is there
20150421 08:46:59 <sgothel> currently I have to finish porting the latest ..
20150421 08:47:04 <elect> here?
20150421 08:47:04 <elect> https://github.com/sgothel/jogl/tree/21e90fe75d3b7f815f91f53262738c8124bdc31b/src/oculusvr/classes/jogamp/opengl/oculusvr
20150421 08:47:29 <elect> the 5?
20150421 08:47:40 <sgothel> after I finished 0.4.4 .. 0.5.0.1 came out :
20150421 08:47:42 <sgothel> :
20150421 08:47:57 <sgothel> so I have to finish 0.5.0.1
20150421 08:48:10 <elect> how much time you think it will take?
20150421 08:48:19 <elect> coz if its not that much, I ll wait
20150421 08:48:28 <sgothel> the gluegen part is already done here, need to adjust the native compilation part, which changed heavily
20150421 08:48:29 <elect> otherwise I will start update my stuff to .4.4
20150421 08:48:47 <sgothel> our API may not change much
20150421 08:49:06 <elect> so a couple of days?
20150421 08:49:07 <sgothel> you can start now IMHO
20150421 08:49:12 <elect> I dont wanna make pressure
20150421 08:49:15 <sgothel> yes, but I need to free those days :)
20150421 08:49:18 <elect> just know so I can organize myself
20150421 08:49:21 <sgothel> so after reloc
20150421 08:49:59 <sgothel> again: you can start playing w/ it now, 0.5* in ~2 weeks
20150421 08:50:08 <elect> ok
20150421 08:50:17 <elect> ah sorry
20150421 08:50:23 <elect> I missed the "you can start now"
20150421 08:50:26 <elect> ^^
20150421 08:51:07 <sgothel> heads-up: I couldn't get the eye tracker working .. probably a native compilation issue ..
20150421 08:51:20 <sgothel> this shall be solved w/ 0.5.*
20150421 08:51:21 <elect> in the .4.4?
20150421 08:51:26 <elect> ok
20150421 09:10:19 <elect> anyway if you dint make for the eye tracking
20150421 09:10:34 <elect> sgothel, this means are you relying only on the giroscope?
20150421 09:16:15 <sgothel> head-rotation's quaternion .. yes
20150421 09:16:58 <sgothel> TBH I didn't invest time analyzing the head tracker alot, but will do later
20150421 09:17:39 * eclesia (~husky@anon) has joined #jogamp
20150421 09:17:47 <eclesia> good morning
20150421 09:18:01 <sgothel> goody
20150421 09:19:28 <elect> morning
20150421 09:19:34 <elect> ok
20150421 09:19:52 <elect> anyway, I dont know if it may be useful, but the jar from jherico is working flawness
20150421 09:20:08 <elect> https://github.com/jherico/jovr
20150421 09:20:36 <sgothel> I compared our git-repo w/ his .. and cherry picked some changes
20150421 09:21:08 <sgothel> so either head tracking works, but we don't account the matrix, or we have the 'native compilation issue'
20150421 09:21:34 <sgothel> the latter is an issue where some Intel SSE (sic?) stuff is being used .. I have read
20150421 09:21:57 <elect> what you mean by "account the mat"?
20150421 09:22:21 <sgothel> i.e. we modify the matrix w/ 'head matrix' ..
20150421 09:25:15 <sgothel> let me point you to the code ..
20150421 09:26:45 <sgothel> StereoGLEventListener.reshapeForEye(..) is being called
20150421 09:28:15 <sgothel> looks like we simply don't propagate the head tracking info .. :))
20150421 10:10:23 <zubzub> sgothel: how do I innitialize the EGL class so it's _table_ is filled?
20150421 10:10:43 <zubzub> I'm trying to get gbm/egl to work
20150421 10:10:59 <zubzub> and for some reason the whole EGL function table is empty
20150421 10:11:02 <zubzub> (all 0)
20150421 10:20:23 <zubzub> GLDrawableFactory.initSingleton() it is it seems
20150421 10:20:33 <zubzub> man writing a newt driver is error prone...
20150421 13:11:22 * badshah400 (~badshah40@anon) has joined #jogamp
20150421 15:11:19 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150421 15:13:23 * elect (~elect@anon) Quit (Ping timeout: 256 seconds)
20150421 15:39:08 * badshah400 (~badshah40@anon) has joined #jogamp
20150421 15:40:15 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20150421 15:55:00 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150421 16:03:14 * eclesia (~husky@anon) has left #jogamp
20150421 16:31:32 * monsieur_max (~maxime@anon) has joined #jogamp
20150421 16:40:36 * monsieur_max (~maxime@anon) Quit (Ping timeout: 264 seconds)
20150421 16:55:53 * gouessej (5279c07e@anon) has joined #jogamp
20150421 16:57:02 <sgothel> @zuzub: lets see ..
20150421 16:57:36 <gouessej> sgothel: Please modify the rights of the directory jogamp.org/deployment/java3d/1.6.0-pre12/ so that I can put the 7z archive into it as I did for the pre11 build. The group owner should be "java3d"
20150421 16:58:05 <sgothel> yup
20150421 16:58:29 <gouessej> thanks
20150421 16:58:46 <gouessej> let me know when it's done please. I have to update my tutorial
20150421 16:59:20 <sgothel> done
20150421 17:00:31 <sgothel> @zuzub: EGLDrawableFactory does issue resetProcAddressTable(..) of EGL .. if available
20150421 17:00:46 <sgothel> debug log will tell you ..
20150421 17:00:58 <gouessej> sgothel: Thank you. I can update my stuff :)
20150421 17:06:56 <gouessej> elect: I don't advise you to use jovr with JOGL
20150421 17:08:03 <gouessej> elect: Someone else spent a lot of time in trying to do so and there was a problem with the OpenGL context in some cases
20150421 17:08:22 <gouessej> elect: It's safer to stick to JOGL
20150421 17:08:44 <sgothel> the OVR side OpenGL rendering does cause alot of troubles - yes, I mentioned it in a thread in our forum
20150421 17:08:58 <sgothel> hence we use 'client rendering' w/ JOGL
20150421 17:09:05 * monsieur_max (~maxime@anon) has joined #jogamp
20150421 17:14:00 * gouessej (5279c07e@anon) Quit (Quit: Page closed)
20150421 17:46:47 * elect (~elect@anon) has joined #jogamp
20150421 18:16:43 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150421 18:36:55 * badshah400 (~badshah40@anon) has joined #jogamp
20150421 18:49:32 * Eclesia (~eclesia@anon) has joined #jogamp
20150421 18:49:39 <Eclesia> hi
20150421 18:50:58 <Eclesia> I'm searching for some feedback on displacement mapping if anyone has implemented it ?
20150421 18:51:50 <Eclesia> on how to calculate a fair tessellation levels more exactly
20150421 20:26:58 <Eclesia> I'll take this silence as a No
20150421 20:32:21 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20150421 21:03:49 <elect> lmao
20150421 21:06:58 <sgothel> late night watch .. :)
20150421 21:07:50 <sgothel> did I miss a joke ?
20150421 21:30:24 * elect (~elect@anon) Quit (Ping timeout: 264 seconds)
20150421 21:35:38 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150421 22:02:33 <Schrostfutz> hi, how can I create a one dimensional texture in jogl?
20150421 22:09:58 <sgothel> GL_TEXTURE_1D ?
20150421 22:56:11 <Schrostfutz> sgothel: there is no TextureData constructor for this... I now created one manually, but my screen is black. (I tested with a buffer containing all 1s).
20150421 22:57:08 <Schrostfutz> sgothel: this is the code I used: http://ideone.com/7XOsBu do you see any mistake?
20150421 22:57:13 <sgothel> 1D is also not incl. in ES profiles .. hmm ..
20150421 22:57:32 <sgothel> why not using NPOT 2D w/ height 1 ?
20150421 22:58:17 <Schrostfutz> sgothel: thats an idea...
20150421 22:59:55 <Schrostfutz> sgothel: does jogl translate it to a 1D texture internally or do I have to use a sampler2D?
20150421 23:00:12 <sgothel> no translation .. 2D it is ..
20150421 23:02:03 <Schrostfutz> sgothel: too bad, it would be great to have "native" support for 1D textures
20150421 23:02:10 <Schrostfutz> but it seems to work now, so thank you!
20150421 23:02:29 <sgothel> pls file a bug report .. however, 1D is n/a for ES1 - ES3
20150421 23:03:00 <sgothel> you may add support yourself .. then offer a git patch/pull-req - thx!
20150421 23:03:19 <sgothel> (don't forget to add a unit test ..)
20150421 23:13:20 <Schrostfutz> sgothel: I`d like to, but I`m swamped with work right now
20150421 23:30:22 * sgothel (~sgothel@anon) Quit (Ping timeout: 252 seconds)
20150421 23:55:09 * sgothel (~sgothel@anon) has joined #jogamp
20150421 23:55:09 * ChanServ sets mode +v sgothel
20150422 03:59:36 * badshah400 (~badshah40@anon) Quit (Quit: badshah400)
20150422 05:05:33 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20150422050533.html