#jogamp @ irc.freenode.net - 20140924 05:05:44 (UTC)


20140924 05:05:44 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20140923050544.html
20140924 05:05:44 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20140924050544.html
20140924 07:10:22 * jk4 (~jk4@anon) Quit (Ping timeout: 240 seconds)
20140924 07:12:59 * eclesia (~husky@anon) has joined #jogamp
20140924 07:13:08 <eclesia> good morning
20140924 07:24:17 * hija (~hija@anon) has joined #jogamp
20140924 07:32:36 * monsieur_max (~maxime@anon) has joined #jogamp
20140924 07:35:26 * jk4 (~jk4@anon) has joined #jogamp
20140924 07:37:57 * hija (~hija@anon) Quit (Quit: hija)
20140924 07:48:48 * hija (~hija@anon) has joined #jogamp
20140924 07:55:43 * hija (~hija@anon) Quit (Quit: hija)
20140924 08:11:41 <eclesia> I can't find again the code to create a GL with shared context. does someone has a link ?
20140924 08:59:41 * hija (~hija@anon) has joined #jogamp
20140924 09:44:14 * jvanek (jvanek@anon) has joined #jogamp
20140924 11:02:25 <eclesia> sgothel: hi, quick question : is it possible to obtain a GL instance which is not the highest supported by the hardware ? for exemple I would like to write tests for OpenGL3 but I do not want a GL which is not a GL4bc.
20140924 11:02:45 <eclesia> which is a* (-not)
20140924 11:17:03 <zzuegg> GLProfile.get(GLProfile.GL3); i think
20140924 11:22:46 <eclesia> zzuegg: nice try but no. jogamp.opengl.gl4.GL4bcImpl@2758fe70
20140924 13:06:05 <sgothel> at least: core profiles are separated from compatible, i.e. GL4 != GL4bc
20140924 13:06:20 <sgothel> not aliased
20140924 13:21:09 <eclesia> sgothel: hi, yes I noticed that. it's just that sometimes I have checks like : if(gl instanceof GL4){...}els if(gl instanceof GL3){...}
20140924 13:21:43 <eclesia> since my GL instanceof is always a GL4 I can not test the GL3 case in my testcases
20140924 13:30:18 * eclesia (~husky@anon) Quit (Quit: Leaving.)
20140924 13:33:31 * eclesia (~husky@anon) has joined #jogamp
20140924 13:34:35 <sgothel> there is a alias property in glcontext .. hmm
20140924 13:34:56 <sgothel> but glprofile does not map it .. dunno, pls check
20140924 13:35:45 <sgothel> however .. if there is a GL4 impl. usually there is no clean GL3 one by same driver
20140924 13:46:00 * eclesia (~husky@anon) Quit (Ping timeout: 260 seconds)
20140924 14:51:00 * eclesia (~husky@anon) has joined #jogamp
20140924 15:06:22 * jvanek (jvanek@anon) Quit (Ping timeout: 240 seconds)
20140924 15:14:33 * jvanek (jvanek@anon) has joined #jogamp
20140924 15:36:33 * gouessej (5ee4b442@anon) has joined #jogamp
20140924 15:36:45 <gouessej> hi
20140924 15:36:53 <sgothel> hi Julien
20140924 15:36:58 <gouessej> Sven, the bug 1078 comes from JOGL it self
20140924 15:37:05 <gouessej> "itself"
20140924 15:37:07 <sgothel> 'great' ..
20140924 15:37:17 <sgothel> (finding ..) can you produce a test ?
20140924 15:37:21 <gouessej> It's reproducible with several unit tests
20140924 15:37:27 <sgothel> or do you know ..
20140924 15:37:28 <sgothel> oh
20140924 15:37:32 <gouessej> yes
20140924 15:37:52 <gouessej> it throws an exception in GLCanvas.setupPrint()
20140924 15:38:29 <sgothel> I see your comment ..
20140924 15:38:43 <sgothel> well, same thing AFAIK, i.e. the pixelformat issue
20140924 15:38:46 <gouessej> Do you think we could fix it before releasing JOGL 2.2.2?
20140924 15:38:50 <sgothel> wonder how that comes ?
20140924 15:39:06 <sgothel> 2.2.2 is silently released - official one is 2.2.3
20140924 15:39:10 <gouessej> there is a method that "mutates" the capabilites object
20140924 15:39:11 <sgothel> sure, if we can do that
20140924 15:39:19 <sgothel> yup
20140924 15:39:43 <gouessej> I think it works when offscreen and onscreen support both fbo or pbuffer
20140924 15:40:05 <gouessej> which isn't the case with Intel Q35 Express
20140924 15:40:36 <gouessej> I have no suggestion of fix
20140924 15:40:43 <sgothel> so how come it goes to the pbuffer path ?
20140924 15:40:57 <sgothel> you say: FBO yes, pbuffer no ?
20140924 15:41:05 <gouessej> it's explained in one of the comments
20140924 15:41:07 <sgothel> then FBO should be used anyways
20140924 15:41:44 <sgothel> GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer]]
20140924 15:41:51 <gouessej> an onscreen capabilities object supporting FBO (?) mutates and becomes an offscreen capabilities object supporting pbuffer
20140924 15:41:57 <sgothel> so it detects pbuffer .. hmm
20140924 15:42:07 <sgothel> wow
20140924 15:42:11 <gouessej> onscreen pbuffer is supported
20140924 15:42:13 <sgothel> that would be something ..
20140924 15:42:17 <gouessej> but not offscreen
20140924 15:42:23 <sgothel> pbuffer is offscreen
20140924 15:42:37 <gouessej> it's not reported in offscreen caps
20140924 15:42:41 <gouessej> only [bitmap]
20140924 15:42:54 <gouessej> I have to leave sorry.
20140924 15:42:56 <gouessej> Bye
20140924 15:43:00 * gouessej (5ee4b442@anon) Quit (Quit: Page closed)
20140924 15:46:38 <sgothel> GL FBO: basic false, full false
20140924 15:46:43 <sgothel> so no FBO
20140924 15:47:02 <sgothel> GL Version 1.4 (Compat profile, hardware) - 1.4.0 - Build 8.14.10.1930 [GL 1.4.0, vendor 8.14.10 (- Build 8.14.10.1930)]
20140924 15:47:13 <sgothel> GL_VENDOR Intel
20140924 15:47:13 <sgothel> GL_RENDERER Intel Bear Lake B
20140924 15:47:13 <sgothel> GL_VERSION 1.4.0 - Build 8.14.10.1930
20140924 15:48:50 <sgothel> looks like I need to dig into the on-scr/offscr semantics in our GLCaps here :)
20140924 15:52:57 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20140924 16:08:32 * eclesia (~husky@anon) has left #jogamp
20140924 16:11:45 * [Mike] (~Mike]@anon) has joined #jogamp
20140924 16:43:00 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20140924 17:21:56 * hija (~hija@anon) Quit (Quit: hija)
20140924 18:03:57 * gouessej (5279c69a@anon) has joined #jogamp
20140924 18:06:19 <gouessej> I'm back
20140924 18:06:36 <gouessej> Sven, yes, no FBO
20140924 18:25:46 <sgothel> do we have a debug log file from the older working JOGL version ? may help
20140924 18:25:55 <sgothel> (best if produced w/ same test ofc)
20140924 18:26:07 <sgothel> then I get a clue about the regression ..
20140924 18:26:24 <sgothel> then I will try to sneak it into 2.2.3
20140924 18:32:09 * hija (~hija@anon) has joined #jogamp
20140924 18:43:42 <gouessej> I don't know how it has ever worked
20140924 18:44:25 <gouessej> I can try an older version of JOGL Friday
20140924 18:44:34 <gouessej> I built JOGL on this machine
20140924 18:44:44 <sgothel> we may come to the conclusion that this driver does not support pbuffer, and we falsely assume otherwise .. partially ..
20140924 18:46:06 * hija (~hija@anon) Quit (Ping timeout: 246 seconds)
20140924 18:46:31 * hija (~hija@anon) has joined #jogamp
20140924 18:55:11 <gouessej> Probably no as I tried to create a pbuffer with a rudimentary test
20140924 18:55:13 <gouessej> and it worked
20140924 18:55:23 <gouessej> I wanted to write a short test case
20140924 19:15:17 * bbbruce (~bx@anon) Quit (Ping timeout: 245 seconds)
20140924 19:32:33 * gouessej (5279c69a@anon) Quit (Quit: Page closed)
20140924 19:33:36 * monsieur_max (~maxime@anon) has joined #jogamp
20140924 20:15:56 * hija (~hija@anon) Quit (Quit: hija)
20140924 21:10:46 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20140924 22:14:20 * hija (~hija@anon) has joined #jogamp
20140924 22:50:35 * hija (~hija@anon) Quit (Quit: hija)
20140925 01:41:51 * [Mike] (~Mike]@anon) Quit ()
20140925 02:54:58 * [Mike] (~Mike]@anon) has joined #jogamp
20140925 05:05:45 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20140925050545.html