#jogamp @ irc.freenode.net - 20140130 14:26:42 (UTC)


20140130 14:26:42 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20140130050541.html
20140130 14:26:48 * jogamp (~jogamp@anon) has joined #jogamp
20140130 14:26:48 * Topic is 'http://jogamp.org | Hacking 3D Graphics, Multimedia and Processing across Devices'
20140130 14:26:48 * Set by rmk0 on 20130116 23:58:04
20140130 14:26:53 -NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify <password>.
20140130 14:26:54 -NickServ- You are now identified for jogamp.
20140130 14:54:35 * xranby (~xranby@anon) Quit (Ping timeout: 245 seconds)
20140130 15:08:41 * xranby (~xranby@anon) has joined #jogamp
20140130 15:54:45 * xranby (~xranby@anon) Quit (Ping timeout: 248 seconds)
20140130 15:56:24 * xranby (~xranby@anon) has joined #jogamp
20140130 16:04:42 * xranby is waiting patiently for an old armv5 machine to compile the icedtea-web 3 plugin for use on armel machines
20140130 16:05:09 <xranby> javadoc takes ages...
20140130 16:43:37 <xranby> ok i am off for fosdem now...
20140130 16:43:41 <xranby> happy travels
20140130 16:43:45 <xranby> will hack on the run
20140130 17:23:41 <hharrison> xranby: that looks great!
20140130 17:47:10 * xranby_ac100 (~xranby@anon) has joined #jogamp
20140130 17:55:05 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20140130 17:55:49 * jvanek (jvanek@anon) has joined #jogamp
20140130 18:00:16 * jvanek (jvanek@anon) Quit (Client Quit)
20140130 18:03:59 * hija (~hija@anon) Quit (Quit: hija)
20140130 18:15:39 <xranby_ac100> hharrison: hi!
20140130 18:16:47 <xranby_ac100> it is possible to add plugins "fennec" (mobile firefoc) on the N9 by dropping them into ~/.mozilla/plugins/
20140130 18:17:59 <xranby_ac100> i am now recompiling the plugin with static glibc.. due to glibc version mishmash
20140130 18:18:05 <xranby_ac100> on the phone...
20140130 18:19:27 <xranby_ac100> now recompiling using: -fpic -nostdlib -Bdynamic -static-libgcc
20140130 18:20:08 <xranby_ac100> (like we do for all the jogamp natives)
20140130 18:56:05 * [Mike] (~Mike]@anon) has joined #jogamp
20140130 20:17:15 <hharrison> related to graph, has anyone been following the Glphy project by Behdad Esfahbod
20140130 20:17:26 <hharrison> 'high-quality glyph rendering using OpenGL ES 2.0 shaders'
20140130 20:17:37 <hharrison> http://mirror.linux.org.au/linux.conf.au/2014/Wednesday/69-GLyphy:_high-quality_glyph_rendering_using_OpenGL_ES2_shaders_-_Behdad_Esfahbod.mp4
20140130 20:19:22 <hharrison> http://code.google.com/p/glyphy/
20140130 20:23:37 <xranby_ac100> do they tell which algorithms they use?
20140130 20:24:54 <hharrison> His talk at linux.conf.au was quite good
20140130 20:25:15 <hharrison> breaks the glyph into discrete arcs (not bezier)
20140130 20:25:37 <hharrison> apache license, maybe an option for a jogamp port
20140130 20:25:48 <hharrison> No idea how it compares to graph honestly
20140130 21:01:25 * xranby_ac100 (~xranby@anon) Quit (Quit: Leaving.)
20140130 21:12:07 * xranby_ac100 (~xranby@anon) has joined #jogamp
20140130 21:16:54 * hija (~hija@anon) has joined #jogamp
20140130 21:24:37 * hija (~hija@anon) Quit (Quit: hija)
20140130 21:52:31 * xranby_ac100 (~xranby@anon) Quit (Read error: Connection reset by peer)
20140130 22:15:58 * hija (~hija@anon) has joined #jogamp
20140130 22:20:22 * void256 (~void@anon) has joined #jogamp
20140130 22:33:00 * monsieur_max (~maxime@anon) has left #jogamp
20140130 22:36:16 * bgroenks (~chatzilla@anon) has joined #jogamp
20140130 23:53:03 * hija (~hija@anon) Quit (Ping timeout: 245 seconds)
20140130 23:59:46 * void256 (~void@anon) Quit (Remote host closed the connection)
20140131 00:02:49 * hija (~hija@anon) has joined #jogamp
20140131 00:58:11 <sgothel> glphy vs graph: then it doesn't at all
20140131 00:58:52 <hharrison> What do you think, worth a port to jogl?
20140131 00:59:10 <hharrison> It's not too much code really, would help me learn a bit about shaders
20140131 00:59:29 <sgothel> (compare) .. since graph uses the bezier .. the other 'arcs' .. as you said
20140131 00:59:46 <sgothel> what I like to have time invested is in graph .. not again another thing :)
20140131 00:59:56 <sgothel> plus adding the straight lines aa
20140131 01:01:24 <sgothel> one here gave me a link regarding the missing stuff (lines) for graph .. I guess it was Jens (void..)
20140131 01:01:54 <sgothel> yeah sure .. but you are also very welcome to digg into graph :)
20140131 01:02:05 <hharrison> :-)
20140131 01:02:12 <hharrison> rainy day projects
20140131 01:02:28 <sgothel> which can turn everything to sunshine
20140131 01:09:53 <sgothel> http://www.cg.tuwien.ac.at/research/publications/2012/ROESSLER-2012-OGLES/ <- there are AA lines hidden in the project/paper, according to Jens
20140131 01:10:15 <sgothel> but maybe your glyph project as well ..
20140131 01:11:02 <sgothel> goal: use the distance approach for lines as well - not that multisampling buffer ofc
20140131 01:13:32 <hharrison> Dunno, maybe there's room to collaborate, improve both sides
20140131 01:14:27 <sgothel> yes .. so we do master this matter
20140131 01:28:07 * bgroenks (~chatzilla@anon) Quit (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131206145537])
20140131 01:34:43 * kermyt (~kermyt@anon) Quit (Ping timeout: 265 seconds)
20140131 01:36:06 * kermyt (~kermyt@anon) has joined #jogamp
20140131 03:44:10 * hija_ (~hija@anon) has joined #jogamp
20140131 03:44:37 * hija (~hija@anon) Quit (Ping timeout: 248 seconds)
20140131 03:44:38 * hija_ is now known as hija
20140131 03:45:38 * xranby_ac100 (~xranby@anon) has joined #jogamp
20140131 03:47:06 <sgothel> good morning
20140131 03:47:28 <sgothel> put "--disable-docs" to ./configure of ITW
20140131 03:58:23 <xranby_ac100> good morning... at the airport
20140131 03:58:57 <xranby_ac100> yes no reason to build docs on the arm machines..
20140131 03:59:22 <xranby_ac100> the plugin work on armhf tested here on my ac100
20140131 04:08:23 <sgothel> pushed a few cleanups and little perf-enhancements
20140131 04:08:53 <sgothel> (better thread handling)
20140131 04:13:01 <xranby_ac100> neat.. i will test it shourtly.. after security checking
20140131 04:13:14 <xranby_ac100> checkin.. at the airport
20140131 04:15:15 <xranby_ac100> i am still fighting the linker.. i get a undefined __dso_handle caused by one of the system includes when i try to build the plugin static for easy deployment on many phones..
20140131 04:15:43 <sgothel> your above statement was wrong .. we do a static GCC linkage (which is null)
20140131 04:15:48 <sgothel> not glibc ..
20140131 04:17:20 <xranby_ac100> what i do is trying to build icedtea-web with :
20140131 04:17:25 <xranby_ac100> --- a/Makefile.am
20140131 04:17:26 <xranby_ac100> +++ b/Makefile.am
20140131 04:17:26 <xranby_ac100> @@ -322,7 +322,7 @@ $(PLUGIN_DIR)/$(BUILT_PLUGIN_LIBRARY): $(addprefix $(PLUGIN_
20140131 04:17:26 <xranby_ac100> $(PLUGIN_OBJECTS) \
20140131 04:17:26 <xranby_ac100> $(GLIB_LIBS) \
20140131 04:17:26 <xranby_ac100> $(MOZILLA_LIBS) \
20140131 04:17:26 <xranby_ac100> - -shared -o $@
20140131 04:17:26 <xranby_ac100> + -fPIC -nostdlib -Bdynamic -static-libgcc -shared -o $@
20140131 04:17:52 <sgothel> undefined __dso_handle <- coming from ?
20140131 04:18:02 <sgothel> ldd -r -v ?
20140131 04:18:05 <sgothel> on phone
20140131 04:18:34 <xranby_ac100> it exist here /usr/lib/gcc/arm-linux-gnueabi/4.6/crtbeginS.o
20140131 04:18:42 <sgothel> ah
20140131 04:18:43 <xranby_ac100> on the device i am building on
20140131 04:18:53 <xranby_ac100> let me check on the phone
20140131 04:19:04 <xranby_ac100> well i get the error during compile time
20140131 04:19:09 <xranby_ac100> at the linking step
20140131 04:19:28 <xranby_ac100> it appears gcc gets confused when compiling with hidden symbols or .. something
20140131 04:20:31 <sgothel> it happens when loading the lib ? or - you cannot even link ?
20140131 04:20:38 <sgothel> (on host platform)
20140131 04:22:23 <xranby_ac100> it was stopping me from linking on the host platform
20140131 04:22:34 <xranby_ac100> hmm but .. after your update.. hmm it linked
20140131 04:22:41 <xranby_ac100> dunno why.. will test on the phone shortly
20140131 04:22:46 <sgothel> make clean .. always :)
20140131 04:23:31 <xranby_ac100> ok.. more experimentation will follow after doing airport duty
20140131 04:26:26 * xranby_ac100 (~xranby@anon) Quit (Read error: Connection reset by peer)
20140131 05:01:03 * kermyt (~kermyt@anon) Quit (Ping timeout: 272 seconds)
20140131 05:02:56 * kermyt (~kermyt@anon) has joined #jogamp
20140131 05:34:15 * hija (~hija@anon) Quit (Read error: Connection reset by peer)
20140131 05:53:37 * xranby (~xranby@anon) Quit (Ping timeout: 272 seconds)
20140131 05:56:21 * xranby (~xranby@anon) has joined #jogamp
20140131 05:57:21 * xranby_ac100 (~xranby@anon) has joined #jogamp
20140131 05:58:04 <xranby_ac100> good morning, working from inside the aircraft... runway is to slippery for takeoff... flight 30min+ delayed
20140131 05:58:38 <xranby_ac100> thus mobile phone connections are allowed for the time being
20140131 06:09:59 <odin_> where is the destination ?
20140131 06:11:13 <sgothel> :)
20140131 06:11:15 <sgothel> wow
20140131 06:11:40 <sgothel> making the JNLPClassLoader's removal pending .. reducing relaunch etc
20140131 06:12:24 <xranby_ac100> odin_: heading to #FOSDEM for the #JogAmp #JiGong talk
20140131 06:13:02 <odin_> ah good show, I hope to see video online sometime
20140131 06:14:27 <xranby_ac100> https://fosdem.org/2014/schedule/event/ji_gong_high_availability_jvm/
20140131 06:20:58 <xranby_ac100> odin_: you can find the slides we are working on in the jogamp.org/git jigong tree
20140131 06:26:54 <xranby_ac100> sgothel: this is the link error i see, the issue reappeared with a clean build: https://gist.github.com/xranby/564b4e043acfd1c7cd45
20140131 06:27:21 <xranby_ac100> i guess if i remove use of iostream the issue will fix itself
20140131 06:28:22 <xranby_ac100> iostream is included by plugin/icedteanp/IcedTeaParseProperties.cc:#include <iostream>
20140131 06:28:22 <xranby_ac100> and plugin/icedteanp/IcedTeaPluginUtils.h:#include <iostream>
20140131 06:30:17 <xranby_ac100> .. cout used in a function called test_main
20140131 06:30:24 <xranby_ac100> looks quite unimportant
20140131 06:32:36 <xranby_ac100> ok.. runway is open. will depart soon
20140131 06:36:43 <sgothel> :)
20140131 06:36:46 <sgothel> pushed stuff
20140131 06:37:19 <sgothel> pending removal .. and reusing classloaders .. now quite fast when reloading applet (back forth) or open a second one (tab)
20140131 06:37:55 <xranby_ac100> hurray!
20140131 06:38:12 <xranby_ac100> for cleanups and speed improvements!
20140131 06:40:10 <xranby_ac100> sgothel: qgothel: take care while driving
20140131 06:40:19 <xranby_ac100> or do you plan to take the train?
20140131 06:40:28 <sgothel> car .. will have a nap before :)
20140131 06:40:46 <sgothel> late arrival ...
20140131 06:40:52 <xranby_ac100> ok!
20140131 06:41:14 <xranby_ac100> i will then plan my afternoon in solitude
20140131 06:41:48 <xranby_ac100> same phone number as last time +46701849996
20140131 06:41:57 <sgothel> great .. have it
20140131 06:42:43 * hija (~hija@anon) has joined #jogamp
20140131 06:49:04 <xranby_ac100> sgothel: oh my phone messed up.. had to restore it from a backup
20140131 06:49:18 <xranby_ac100> sgothel: please sms and i will get your number
20140131 06:49:51 <sgothel> charging phone :)
20140131 06:49:52 <xranby_ac100> i feel so nice.. sharing a public wifi on the airplane
20140131 06:50:00 <sgothel> hehe
20140131 06:50:20 <sgothel> that is allowed ?
20140131 06:50:27 <sgothel> i.e. phone etc on the plane ?
20140131 06:50:31 <xranby_ac100> i allow them to share my connection
20140131 06:50:36 <xranby_ac100> yes the pilot said so
20140131 06:50:48 <xranby_ac100> the pilot allowed phones to be used to contact relatives
20140131 06:50:54 <xranby_ac100> to tell that the plane is delayes
20140131 06:50:56 <xranby_ac100> delayed
20140131 06:51:05 <xranby_ac100> while the plane is on the ground
20140131 06:51:12 <xranby_ac100> before takeoff
20140131 06:51:18 <xranby_ac100> fasten seatbelt sign is off
20140131 06:51:32 <xranby_ac100> etc..
20140131 06:51:38 <sgothel> nice nice
20140131 07:00:22 <xranby_ac100> ok sign is lit
20140131 07:00:24 <xranby_ac100> have to got
20140131 07:00:25 <xranby_ac100> go
20140131 07:00:33 <sgothel> good flight
20140131 07:04:52 * xranby_ac100 (~xranby@anon) Quit (Ping timeout: 252 seconds)
20140131 07:21:37 * [Mike] (~Mike]@anon) Quit ()
20140131 07:40:05 * monsieur_max (~maxime@anon) has joined #jogamp
20140131 07:46:01 * jvanek (jvanek@anon) has joined #jogamp
20140131 09:21:40 * monsieur_max (~maxime@anon) has left #jogamp
20140131 09:22:43 * monsieur_max (~maxime@anon) has joined #jogamp
20140131 09:28:03 * monsieur_max (~maxime@anon) has left #jogamp
20140131 09:29:10 * monsieur_max (~maxime@anon) has joined #jogamp
20140131 09:40:49 * monsieur_max (~maxime@anon) has left #jogamp
20140131 09:42:26 * monsieur_max (~maxime@anon) has joined #jogamp
20140131 09:43:14 * monsieur_max (~maxime@anon) Quit (Client Quit)
20140131 09:46:25 * monsieur_max (~maxime@anon) has joined #jogamp
20140131 09:51:17 * monsieur_max (~maxime@anon) has left #jogamp
20140131 09:52:44 * monsieur_max (~maxime@anon) has joined #jogamp
20140131 09:54:21 * monsieur_max (~maxime@anon) has left #jogamp
20140131 09:56:00 * monsieur_max (~maxime@anon) has joined #jogamp
20140131 09:57:15 * monsieur_max (~maxime@anon) Quit (Client Quit)
20140131 09:58:06 * monsieur_max (~maxime@anon) has joined #jogamp
20140131 10:21:45 * hija (~hija@anon) Quit (Quit: hija)
20140131 11:06:16 * hija (~hija@anon) has joined #jogamp
20140131 11:06:37 * bbbruce (~bx@anon) has joined #jogamp
20140131 11:13:03 * xranby (~xranby@anon) Quit (Ping timeout: 252 seconds)
20140131 11:27:38 * xranby (~xranby@anon) has joined #jogamp
20140131 11:29:14 <hija> hello fellas
20140131 11:29:49 <hija> what's the username to use when logging in bugzilla? our email?
20140131 11:37:54 <monsieur_max> hija: hold on i'm checking
20140131 11:39:58 <monsieur_max> hija: yes it's supposed to be your email, at least, it's like that for me
20140131 11:41:56 <hija> hmmm
20140131 11:42:00 <hija> ok thanks mm
20140131 11:42:13 <monsieur_max> Ok, so, I have a question about resolution / linux / nvidia. When listing available monitor mode, I'm bound to the monitor modes listed by the driver. On linux, with nvidia 3xx drivers, there's a bug that prevents to have non native resolutions available. Any attempt to force things through xrandr leads to errors.
20140131 11:42:29 <monsieur_max> so basically, on linux, my game is limited to native resolution
20140131 11:44:14 <monsieur_max> but well, i can play other games ( from steam, for example ) , in non native resolution.
20140131 11:45:06 <monsieur_max> So right now, I'd like to know if there's a way for jogamp to use resolutions not provided by the driver, or any workaround
20140131 11:45:09 * xranby_ac100 (~xranby@anon) has joined #jogamp
20140131 11:45:14 <xranby_ac100> http://jogamp.org/log/irc/?C=M;O=D
20140131 11:47:06 <xranby_ac100> hello i have arrived at the hotel now all in order
20140131 11:48:13 <monsieur_max> happy fosdem then ;)
20140131 11:48:55 <xranby_ac100> monsieur_max: thank you, will you attend as well?
20140131 11:50:33 <monsieur_max> xranby_ac100: unfortunately no
20140131 11:52:24 <monsieur_max> xranby_ac100: i'm sure you have thousand of other things to do, but just before you arrived, I asked something, maybe you could provide a quick answer.
20140131 11:53:52 <xranby_ac100> how do nvidia like the screenmode to be set?
20140131 11:54:25 <xranby_ac100> unfortunally i do not have a good answer
20140131 11:56:18 <monsieur_max> xranby_ac100: My noobish brain does not compute the question "how do nvidia like the screenmode to be set?"
20140131 11:57:37 <monsieur_max> my biggest concern is how cone other games manage to bypass this xrandr/driver limitation ...
20140131 11:57:53 <xranby_ac100> my question is how do they do it
20140131 12:01:08 <monsieur_max> xranby_ac100: do you think i might create an entry in the tracker in order to investigate ?
20140131 12:09:30 <xranby_ac100> sure.. it would be an enhancement bug
20140131 12:10:21 <xranby_ac100> do all nvidia drivers behave the same?
20140131 12:26:35 <monsieur_max> well, it seems so, quite a common issue. I'll put the relevant links in the bug
20140131 12:31:39 <monsieur_max> xranby_ac100: the most relevant thread about this : https://devtalk.nvidia.com/default/topic/525287/linux/non-native-resolutions-not-available-in-3xx-drivers-on-8700m-gt/
20140131 12:32:22 <monsieur_max> maybe your huge brain will be managed to handle the information better than mine ;)
20140131 12:35:32 <xranby_ac100> can you change resolution using the "old" xrandr 1.1 api?
20140131 12:35:36 <xranby_ac100> xrandr --q1
20140131 12:35:36 <xranby_ac100> and switch to them with
20140131 12:35:36 <xranby_ac100> xrandr -s YYYxZZZ
20140131 12:35:48 <xranby_ac100> as suggested in the post
20140131 12:36:25 <monsieur_max> yea i was about to make the test, just finishing to fill the bug
20140131 12:36:52 <monsieur_max> time to break my display
20140131 12:38:54 <monsieur_max> ok, it works
20140131 12:49:21 <monsieur_max> update the bug : https://jogamp.org/bugzilla/show_bug.cgi?id=955
20140131 12:57:43 <xranby_ac100> monsieur_max: thank you...
20140131 12:59:08 <monsieur_max> xranby_ac100: i'll try to investigate a bit more, but i'm a bit stuck by my lack of knowledge in many fields
20140131 13:00:51 <xranby_ac100> i think this pretty much sums it up
20140131 13:02:00 <xranby_ac100> nvidia expect the application to implement more of the functionality that before was provided by the driver using the new xrandr the old ways of doing things are only supported using the old xrender api
20140131 13:11:53 * xranby_ac100 (~xranby@anon) Quit (Quit: Leaving.)
20140131 13:13:04 * xranby_ac100 (~xranby@anon) has joined #jogamp
20140131 13:30:31 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20140131 13:53:25 * jvanek (jvanek@anon) has joined #jogamp
20140131 14:39:55 <hija> guys, when i build jogl with ant in eclipse only my system's natives are generated. Any way to generate other ones, or all?
20140131 14:55:50 <sgothel> still here ..
20140131 14:56:14 <sgothel> re xrandr .. we use 2.0 if available - but have also old xrandr1 support
20140131 14:56:43 <sgothel> @xerxes: last minute fix .. re 'don't wait for position' .. weird stuff
20140131 14:57:08 <sgothel> webserver setup .. etc on dummkopf
20140131 15:00:19 <sgothel> @max I see all modes ..
20140131 15:01:32 <sgothel> NVIDIA 331.38
20140131 15:02:04 <sgothel> Option "RandRRotation" "on"
20140131 15:02:04 <sgothel> Option "DynamicTwinView" "False"
20140131 15:07:05 <sgothel> @Xerxes: I guess I drive tomorrow early .. damn-it ..
20140131 15:11:56 <sgothel> RandR13 selected
20140131 15:20:29 <sgothel> @Xerxes: ok .. boss says we still driver .. so we are getting late in :)
20140131 15:20:57 <sgothel> waiting for 1217 to finish .. for 2.1.4
20140131 15:51:50 * rmk0 (~rmk0@anon) Quit (Ping timeout: 264 seconds)
20140131 15:53:20 <sgothel> https://jogamp.org/wiki/index.php/Release_2.1.4
20140131 16:04:02 * rmk0 (~rmk0@anon) has joined #jogamp
20140131 16:06:07 <sgothel> @All: 2.1.4 is our
20140131 16:06:10 <sgothel> *out*
20140131 16:06:18 <sgothel> @Mark: Pls do the official maven :)
20140131 16:06:47 <sgothel> @Xerxes: now reload .. cached classloader is as fast as the other plugin :)
20140131 16:08:13 * sgothel (~sgothel@anon) Quit (Quit: Leaving.)
20140131 16:09:02 <rmk0> right
20140131 16:44:15 <hija> meh
20140131 16:44:20 <hija> anyone?
20140131 16:44:30 <hija> how to generate the other native jars?
20140131 16:47:52 <rmk0> .. generate native jars?
20140131 16:48:10 <rmk0> i missed what you were saying, but the native jars are generated by jenkins here, i think
20140131 16:48:20 <rmk0> as it runs a build on all of the different platforms
20140131 16:50:14 <hija> i'm just wondering how
20140131 16:50:18 <hija> when i build jogl
20140131 16:50:24 <hija> to get all the other natives
20140131 16:50:35 <hija> apart from the one i'm building on
20140131 16:51:07 <hija> unless i can just get my hands on a latest build...
20140131 16:51:20 <hija> but the last one i see is 12/12/13
20140131 16:52:56 <rmk0> not sure what i'm missing... to get all the native libraries for each platform, you have to build it on those platforms
20140131 16:53:11 <rmk0> there are certainly newer builds available than that, i'm uploading 2.1.4 to maven central as we speak
20140131 16:53:45 <rmk0> http://jogamp.org/deployment/v2.1.4/
20140131 16:55:02 <hija> so it's not possible to generate all the natives from one platform??
20140131 16:55:48 <rmk0> it's not impossible, i don't think, but you'd need an impressive array of cross-compilers to do it
20140131 16:56:02 <hija> hmm
20140131 16:56:16 <rmk0> bear in mind you're probably better of speaking to someone like sgothel that actually does the builds
20140131 16:56:19 <rmk0> i just upload the results
20140131 16:56:48 <hija> i don't really want to build all the native jars :p
20140131 16:56:57 <rmk0> i wouldn't either
20140131 16:57:01 <hija> i just couldnt find a recent version
20140131 16:57:11 <hija> obviously not looking at the right place :D
20140131 16:57:20 <rmk0> there are generally newer builds published
20140131 16:57:44 <rmk0> http://jogamp.org/deployment/autobuilds/master
20140131 16:57:58 <rmk0> are taken straight from regular jenkins builds, so they tend to be bleeding edge
20140131 16:58:19 <hija> i see
20140131 16:58:35 <hija> i have to start taking notes
20140131 16:58:37 <hija> :P
20140131 16:58:40 <hija> thanks rm
20140131 16:58:45 <rmk0> no problem
20140131 16:58:49 <rmk0> it can definitely be confusing
20140131 16:58:58 <rmk0> there's a lot of stuff there
20140131 17:02:36 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20140131 17:15:45 <rmk0> 2.1.4 done, should be synced to maven central within two hours
20140131 17:25:27 * xranby_ac100 (~xranby@anon) Quit (Ping timeout: 252 seconds)
20140131 17:45:58 * xranby_ac100 (~xranby@anon) has joined #jogamp
20140131 17:49:05 <xranby_ac100> happy 2.1.4 release!
20140131 17:50:28 <rmk0> who's going to be the first to break it? \o/
20140131 17:50:57 <bbbruce> let's see if it fixes my multi monitor problems on windows AMD :)
20140131 17:51:06 <bbbruce> + /
20140131 17:56:47 * xranby_ac1001 (~xranby@anon) has joined #jogamp
20140131 17:56:47 * xranby_ac100 (~xranby@anon) Quit (Read error: Connection reset by peer)
20140131 17:57:38 <hharrison> happy release indeed, smooth sailing here so far
20140131 17:58:40 <xranby_ac1001> #JogAmp 2.1.4 is released, it includes #Android #OpenCL #Java bindings and test apk's. MultiWindow #Raspi support. NEWT w/icon & pointers.. just to name some neat enhancements
20140131 18:02:51 * xranby_ac1001 (~xranby@anon) Quit (Quit: Leaving.)
20140131 18:03:04 * xranby_ac100 (~xranby@anon) has joined #jogamp
20140131 18:13:41 <xranby_ac100> the jigong awt-less "applet3" plugin work with new release, nice, testing here on armhf
20140131 18:21:01 * xranby_ac100 (~xranby@anon) Quit (Ping timeout: 252 seconds)
20140131 18:39:58 * hharrison (~chatzilla@anon) Quit (Remote host closed the connection)
20140131 18:53:07 * hija (~hija@anon) Quit (Quit: hija)
20140131 19:53:21 * Eclesia (~eclesia@anon) has joined #jogamp
20140131 19:53:26 <Eclesia> hi
20140131 19:56:09 <Eclesia> I have a strange issue when drawing triangle fans.
20140131 19:56:37 <Eclesia> I store 2 fans in indices in one index buffer
20140131 19:57:03 <Eclesia> and make 2 calls with an offset in the glDrawElements method
20140131 19:58:29 <Eclesia> each fan has 12 points so I have :
20140131 19:58:30 <Eclesia> gl.glDrawElements(TFANS,12,UNIT,0);
20140131 19:58:30 <Eclesia> gl.glDrawElements(TFANS,12,UNIT,12);
20140131 19:58:37 <Eclesia> is that correct ?
20140131 19:58:49 <Eclesia> UINT*
20140131 20:39:40 <Eclesia> works with : gl.glDrawElements(TFANS,48,UNIT,12) ...
20140131 20:41:34 <Eclesia> rmk0: hi, sorry to bother youbut I believe you know the answer as always :)
20140131 20:44:00 <rmk0> 'lo
20140131 20:44:09 <rmk0> Eclesia: unfortunately not, in this case... i've never touched triangle fans
20140131 20:44:56 <Eclesia> even god does not have the answer , fans must be a creation of the devil lol
20140131 20:45:14 <rmk0> hehe
20140131 20:45:38 <Eclesia> 48, 48, ... why 48 ... there must be a mathematic reason
20140131 20:45:54 <rmk0> i don't know that much, you just seem to ask me the questions i do know the answers to
20140131 20:46:14 <rmk0> suspect we've been implementing similar engines, and have come across the same problems in the same order
20140131 20:47:05 <rmk0> triangle fans do make me nervous though... seems hard to get right
20140131 20:47:56 <Eclesia> it's not that complicate if there is only one ...
20140131 20:48:24 <Eclesia> I'm try to make a cylinder, so I need 2 of them
20140131 20:48:34 <Eclesia> first is ok, second is messed up
20140131 20:48:45 <Eclesia> unless I use this magic number : 48
20140131 21:02:47 <Eclesia> ok found it.
20140131 21:03:46 <Eclesia> seems like the offset value is always calculated like this : nbindice + nbindice*3
20140131 21:04:09 <Eclesia> for triangle type
20140131 21:04:17 <Eclesia> fan, strip, ...etc...
20140131 21:04:43 <rmk0> i see
20140131 21:09:03 <Eclesia> haaa I understand now. offset is : nbindices * indiceByteSize (uint = 4bytes)
20140131 21:09:22 <Eclesia> perfectly logic now ^^
20140131 21:10:39 <Eclesia> they should say it in there doc : https://www.opengl.org/sdk/docs/man4/xhtml/glDrawElements.xml
20140131 21:11:42 <rmk0> those manual pages are awful
20140131 21:11:56 <Eclesia> I've seen worse
20140131 21:12:13 <rmk0> a lot of the time they're just wrong, or they reflect things that were in <= 2.1 and don't exist anymore
20140131 21:12:22 <rmk0> just nobody bothered to update the text
20140131 21:13:48 <Eclesia> +1
20140131 21:15:57 <Eclesia> there is small thing I started, sorting the GL constants.
20140131 21:15:59 <Eclesia> https://bitbucket.org/Eclesia/unlicense/src/7e0a74e22c218269fb7aa10218938074f9eb68f5/engine/engine-opengl/src/main/java/un/engine/opengl/GLC.java?at=default
20140131 21:17:13 <Eclesia> Honestly, no more time waste finding what value can go in each argument. and with the IDE autocompletion it makes it much more friendly
20140131 21:58:08 <Eclesia> good night ++
20140131 21:58:18 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20140131 22:13:35 * monsieur_max (~maxime@anon) has left #jogamp
20140131 22:54:47 * void256 (~void@anon) has joined #jogamp
20140201 00:02:01 * hija (~hija@anon) has joined #jogamp
20140201 00:07:42 * void256 (~void@anon) Quit (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
20140201 00:24:52 * hija (~hija@anon) Quit (Quit: hija)
20140201 01:04:25 * hija (~hija@anon) has joined #jogamp
20140201 02:08:15 * hija (~hija@anon) Quit (Quit: hija)
20140201 04:33:59 * [Mike] (~Mike]@anon) has joined #jogamp
20140201 05:05:42 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20140201050542.html