#jogamp @ irc.freenode.net - 20130716 05:06:03 (UTC)


20130716 05:06:03 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20130715050603.html
20130716 05:06:03 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20130716050603.html
20130716 05:06:08 <sgothel> yup ..
20130716 05:06:15 <sgothel> Hi Harvey ..
20130716 05:06:33 <hharrison> just wanted to give you a quick note about that gluegen pull reuest
20130716 05:06:36 <hharrison> request
20130716 05:07:08 <hharrison> One commit may just be exposing a typo in IOUtil, I sent you a follow on email explaing the details
20130716 05:07:32 <hharrison> Pretty much caught up on gluegen patches, on to jogl next
20130716 05:08:00 <sgothel> now I see .. thx - I am within regression fixing and 'cleanup' core profile usage
20130716 05:08:51 <sgothel> your slides ?
20130716 05:09:07 <hharrison> yep, they're low priority, review at your leisure
20130716 05:09:07 <sgothel> I pushed the others .. to jogamp.org git repo ..
20130716 05:09:28 <hharrison> OK, I'll pull that down and integrate mine for your review rather than making you do it
20130716 05:09:45 <hharrison> Was waiting for content from the cassini people
20130716 05:09:47 <sgothel> thank you .. (slides you mean ?)
20130716 05:09:52 <sgothel> ah .. great!
20130716 05:09:53 <hharrison> yep, slides
20130716 05:10:12 <hharrison> But nothing yet, so I'll make sure to get what I've got done now
20130716 05:10:20 <sgothel> btw .. I changes GLProfile a bit .. i.e. favor core profiles .. if possible
20130716 05:10:31 <sgothel> cleaned up our code .. demos .. TExture .. etc
20130716 05:10:44 <hharrison> We'll integrate the next -rc and let you know how it goes ;-)
20130716 05:10:56 <sgothel> haha .. no time ,.. 2.0.2 Sir :)
20130716 05:11:08 <sgothel> but I will do aggregated builds
20130716 05:11:08 <hharrison> \o/
20130716 05:11:25 <sgothel> so t-shirt company is happy ?
20130716 05:11:34 <hharrison> yep, we're good
20130716 05:11:38 <sgothel> awesome!
20130716 05:11:50 <sgothel> this es3 integration .. hu .. a nightmare
20130716 05:12:35 <hharrison> huh, what's the challenge, I'll admit some ignorance, but I thought es3 was a pure subset of gl3.2....no?
20130716 05:12:54 <sgothel> 1st .. we don't want to duplicate defines etc ..
20130716 05:13:12 <sgothel> ES3 is like spread all over .. hence GL2ES3, GL3ES3 and .. GL4ES3
20130716 05:13:33 <sgothel> now .. it's w/o dups
20130716 05:13:39 <sgothel> plus .. all new headers ..
20130716 05:13:47 <sgothel> khronos changes their stuff ..
20130716 05:14:10 <sgothel> Mesa 9.1* works now w/ ES3
20130716 05:14:22 <sgothel> tomorrow .. (after sleep I mean ..) have to check mobile devices
20130716 05:14:35 <sgothel> still not added the KHR create ctx extension .. well
20130716 05:15:00 <sgothel> KHR debug is avail .. should be fun .. to test
20130716 05:15:33 <sgothel> best debug info .. IMHO w/ ATI driver .. i.e. most verbose
20130716 05:16:12 <sgothel> waiting for local test results .. reading your commits
20130716 05:17:04 <sgothel> you tested your changes ofc .. so I will just fly over it ..
20130716 05:20:38 <sgothel> looks great - thank you .. merging
20130716 05:27:31 <hharrison> you OK with the commit style, I'll admit I'm sometimes a wee bit formal
20130716 05:27:46 <sgothel> np .. all great - good to read
20130716 05:27:56 <sgothel> pushed jogl changes as well
20130716 05:28:16 <hharrison> And yes, you can always assume I have tested my changes, I'll put big red letters in my message if it isn't tested
20130716 05:28:27 <sgothel> well, I like to do it more atomic as well .. but then .. would eat much more time (i.e. last ES3 patch)
20130716 05:28:35 <sgothel> :)
20130716 05:29:51 <sgothel> guess the API changes are somewhat complete .. so me no more fear to use 2.0.* :)
20130716 05:31:20 <hharrison> With my favorite set of compiler warnings turned on, I get 54 warnings in gluegen
20130716 05:31:35 <hharrison> ....and 1998 from the gluegen-generated code (eek)
20130716 05:31:45 <sgothel> oh .. well, sure .. must be fixed
20130716 05:31:56 <sgothel> gluegen now also dumps warnings w/ new headers
20130716 05:32:05 <sgothel> (jogl)
20130716 05:32:41 <sgothel> but - time is short .. so API complete .. stable -> 2.0.2 .. and leave for siggraph :)
20130716 05:32:44 <sgothel> we can refine later
20130716 05:33:20 <hharrison> I'm starting to triage it a bit, I would like to get the warnings down, but likely findbugs is more interesting
20130716 05:33:39 <hharrison> Nothing so far has been something that would casue API changes
20130716 05:33:58 <hharrison> It's just something for the lazy-saturday kind of fixup sessions
20130716 05:33:59 <sgothel> glad you didn't shoot tons of mails due to latest changes (yet) :)
20130716 05:35:09 <hharrison> :-)
20130716 05:35:29 <hharrison> It was a nutty week last week, still catching up
20130716 05:40:26 <sgothel> ShaderCode.defaultShaderCustomization(..) .. safes my life :)
20130716 05:54:00 <sgothel> sweet .. kicked off jenkins .. having a nap now .. laters!
20130716 05:59:31 <hharrison> later
20130716 06:01:38 * jk4 (~jk4@anon) Quit (Quit: leaving)
20130716 06:01:55 * jk4 (~jk4@anon) has joined #jogamp
20130716 06:12:17 * jk4 (~jk4@anon) Quit (Quit: leaving)
20130716 06:12:34 * jk4 (~jk4@anon) has joined #jogamp
20130716 06:35:40 * jk4 (~jk4@anon) Quit (Quit: leaving)
20130716 06:35:54 * jk4 (~jk4@anon) has joined #jogamp
20130716 06:35:58 * jk4 (~jk4@anon) Quit (Changing host)
20130716 06:35:58 * jk4 (~jk4@anon) has joined #jogamp
20130716 06:38:08 * jk4 (~jk4@anon) Quit (Client Quit)
20130716 06:38:23 * jk4 (~jk4@anon) has joined #jogamp
20130716 06:38:47 * jk4 (~jk4@anon) Quit (Client Quit)
20130716 06:39:02 * jk4 (~jk4@anon) has joined #jogamp
20130716 06:39:45 * jk4 (~jk4@anon) Quit (Client Quit)
20130716 06:40:02 * jk4 (~jk4@anon) has joined #jogamp
20130716 06:45:54 * jk4_ (~jk4@anon) has joined #jogamp
20130716 06:46:05 <hharrison> certainly an interesting post on the forums currently related to toilet parts
20130716 06:46:13 * jk4_ (~jk4@anon) Quit (Client Quit)
20130716 06:47:21 <hharrison> In a new category at the top level, possibly we have a problem here?
20130716 06:47:46 * jk4_ (~jk4@anon) has joined #jogamp
20130716 06:48:48 * jk4_ (~jk4@anon) Quit (Client Quit)
20130716 07:11:24 * hharrison (~chatzilla@anon) Quit (Ping timeout: 246 seconds)
20130716 08:14:46 * xranby (~familjen@anon) has joined #jogamp
20130716 08:27:55 <sgothel> Good morning Xerxes
20130716 08:28:14 <sgothel> I made lots of fixes (due to using core more than before .. good)
20130716 08:28:37 <sgothel> so the movie-cube/simple shall work now, i.e. maybe you can re-merge to current tip ?
20130716 08:29:01 <sgothel> i.e. make a clear statement what I shall merge today/tomorrow regarding A/V ..
20130716 08:43:46 <xranby> sgothel: yup the move cube work on my side as well! thanks!
20130716 08:43:50 <xranby> movie
20130716 08:45:41 <xranby> clear statement on what to merge A/V: merge this branch: https://github.com/xranby/jogl/tree/FFMPEGMediaPlayer
20130716 08:46:14 <xranby> this branch still applies clently on top of the current git tip
20130716 08:46:18 <xranby> cleanly
20130716 08:47:51 * xranby will push some small ReflectionUtil fixes to this branch today..
20130716 08:48:25 <xranby> that is to use ReflectionUtil to check if classes exist and to instanciate the AudioSink's
20130716 08:48:33 <sgothel> ok .. so that branch .. uses JOAL .. and has your A/V sync stuff ?
20130716 08:48:37 <sgothel> cool!
20130716 08:48:38 <xranby> yes
20130716 08:48:41 <sgothel> awesome
20130716 08:48:57 <sgothel> I will fix OSX regressions .. and then sleep a bit - then pick up A/V :)
20130716 08:49:18 <sgothel> last build: linux/windows = great, OSX .. lots regressions -> probably simply stuff
20130716 08:49:39 <sgothel> now we favor core ctx .. i.e. if req. GL2ES2 .. etc
20130716 09:54:55 * ebrayet (~Adium@anon) has joined #jogamp
20130716 10:09:08 <xranby> ok FFMPEGMediaPlayer now checks and instanciate the audio sinks using reflection https://github.com/xranby/jogl/commit/32210a87c2d9b10e04a773fa1b86f8f543d83af0 the JOAL / JavaSound probing now work as expected
20130716 10:09:23 <xranby> using joal when the classes are found on the classpath
20130716 10:11:15 * xranby installs java monitoring tools to check for memory leaks
20130716 10:28:26 <xranby> ahh.. ok i should probably look into how to limit the ALAudioSink from hogging the cpu while waiting for an audio buffer to become available
20130716 10:30:38 <xranby> ~30000 invocations to alGetSourcei / s
20130716 10:30:49 <xranby> humm :)
20130716 10:32:46 <xranby> https://github.com/xranby/jogl/blob/11e27bf78f5fc1a117e02aba8a58b6c5fa088514/src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java#L133
20130716 10:39:26 <xranby> putting the tread to sleep for 1ms may fix it
20130716 10:40:33 <xranby> sgothel: do you have experience if Thread.sleep(1) returns after 10ms granularity on some OS?
20130716 10:42:05 <xranby> 1ms may be ok to wait, (when inerting a new audio frame into the buffer quere if the queue is already full) 10ms is not...
20130716 11:33:43 <xranby> in any case. added the fix to reduce CPU usage caused by polling alGetSourcei
20130716 14:15:04 <rmk0> anyone actually able to register on java.net these days?
20130716 14:15:16 <rmk0> silently returns me to the front page without an error message when i try to register
20130716 14:15:22 <rmk0> tried on multiple browsers on different machines
20130716 14:15:26 <rmk0> "just doesn't"
20130716 14:20:27 <xranby> rmk0: try use the java.net/contact page
20130716 14:27:31 <rmk0> sent... let's see if they respond
20130716 14:27:39 <rmk0> back shortly...
20130716 14:27:45 * rmk0 (~rmk0@anon) Quit (Quit: leaving)
20130716 14:27:51 * jk4 (~jk4@anon) Quit (Quit: leaving)
20130716 14:28:09 * jk4 (~jk4@anon) has joined #jogamp
20130716 14:29:28 * armurray (~andrew@anon) has joined #jogamp
20130716 14:29:39 <armurray> Hello!
20130716 14:29:54 * jk4 (~jk4@anon) Quit (Client Quit)
20130716 14:30:08 * jk4 (~jk4@anon) has joined #jogamp
20130716 14:30:51 * rmk0 (~rmk0@anon) has joined #jogamp
20130716 14:30:59 * rmk0 (~rmk0@anon) Quit (Changing host)
20130716 14:30:59 * rmk0 (~rmk0@anon) has joined #jogamp
20130716 14:31:21 <rmk0> looks like i may be able to post the designgridlayout mailing list without registering, anyway
20130716 14:31:25 <armurray> I am trying to get JOAL running on an Overo linux system and I am having some issues. I can get the demos to run without issue, but when I attempt to bundle the .jar files with my own project it throws some errors.
20130716 14:31:34 <armurray> Here is the error: http://pastebin.com/2juKuAZA
20130716 14:34:01 * jk4 (~jk4@anon) Quit (Client Quit)
20130716 14:34:55 <armurray> odin_, it's a pleasure to see you here. If I recall correctly you helped me quite a bit with some pointers in QtJambi.
20130716 14:41:48 <xranby> armurray: do you bundle joal inside your own app using eclipse?
20130716 14:42:02 <armurray> Yes, I followed the instructions on the wiki using a separate project.
20130716 14:42:20 <armurray> Then packaged my test project into a jar and ran it.
20130716 14:42:34 <xranby> https://jogamp.org/wiki/index.php/JogAmp_JAR_File_Handling did you see this page?
20130716 14:43:05 <xranby> you need to use the + Library handling: Copy required libraries into a sub-folder next to the generated JAR or + Library handling: Package required libraries into generated JAR
20130716 14:43:06 <armurray> Ah! I did not. I suspected it had something to do with packing it into a jar.
20130716 14:43:35 <armurray> Thanks very much for your help! I'll give this a go and get back to you with results.
20130716 14:43:44 <xranby> this should solve it, and youre welcome
20130716 14:48:09 <xranby> armurray: which ARM SoC are you using?
20130716 14:49:25 * xranby keeps collecting reports of working chips and drivers to : https://jogamp.org/wiki/index.php/OpenGL_ES_Driver_compatibility_matrix
20130716 14:49:44 <armurray> We're using the DM3730, but we have plans for AM3703.
20130716 14:49:51 <armurray> Will do!
20130716 14:50:01 <xranby> thanks!
20130716 14:53:33 <xranby> armurray: co can email me at xerxes@gudinna.com and i will update the wiki
20130716 14:53:37 <xranby> you can
20130716 14:54:16 <armurray> Sure, I just want to run a quick test on the machine to make sure it works and I'll be in contact.
20130716 14:54:36 <xranby> armurray: do bell plan to attend siggraph?
20130716 14:54:48 <xranby> armurray: we are preparing for our siggraph BOF next week
20130716 14:55:56 <xranby> showcasing jogamp use across platforms and devices http://s2013.siggraph.org/attendees/birds-feather/events/jogamp-2d3d-multimedia-across-devices
20130716 14:57:58 <armurray> Congrats! Unfortunately I don't think I can make it this year, but that looks really cool. We've tried a lot of different Java audio solutions and JOAL looks like it's going to be the one to stick.
20130716 14:58:33 <xranby> armurray: nice to hear
20130716 15:17:56 * jk4 (~jk4@anon) has joined #jogamp
20130716 15:20:04 <sgothel> back from hibernation ..
20130716 15:20:16 <sgothel> @Xerxes: nice nice ..
20130716 15:20:49 <sgothel> note: pushes to jogamp.org got repo (siggraph docs) .. MyHMI guys gave their slides as well
20130716 15:21:11 <sgothel> I ask all parties to use our design of slides (logos .. etc)
20130716 15:21:26 <sgothel> - and use LibreOffice - so we can merge easily
20130716 15:22:11 <sgothel> @Xerxes: .. yes .. all that can happen w/ 'sleep(..)' .. if diff thread - use Thread.yield()
20130716 15:22:19 <sgothel> .. or test nanosleep or something :)
20130716 15:23:09 <sgothel> Anybody here has time to port a few ES3 and GL4.3 demos ?
20130716 15:23:19 <sgothel> from g-truc website .. or otherwise ?
20130716 15:23:54 <sgothel> http://www.g-truc.net/
20130716 15:24:36 <sgothel> Es 3.0 demos .. would be nice too
20130716 15:26:24 <xranby> sgothel: thank you i will look into nanosleep or redesign the sink usage to be non blocking
20130716 15:26:51 <sgothel> non blocking .. yes, sure at some point you _have_ to wait :)
20130716 15:27:33 <sgothel> but if using a dedicated JOAL thread .. you could use yield .. busy loop of time-to-wait < 10ms !
20130716 15:27:35 <xranby> if we have a video cache it may then circulate fisr check if it need to push a new audio frame then check if it need to push a new video frame
20130716 15:27:44 <xranby> all to get perfect timing
20130716 15:27:53 <sgothel> yes .. trying to add that ringbuffer, if not done yet
20130716 15:28:01 <xranby> the video ring buffer is not done yet
20130716 15:28:08 <sgothel> cool :)
20130716 15:28:16 <sgothel> (something to do for me here ..)
20130716 15:28:42 <sgothel> slides slides slides .. (merge style/logos .. etc)
20130716 15:28:42 <xranby> my head thinks about a ring buffer with simply the gl texture "tickets" circulating
20130716 15:28:45 <xranby> or something
20130716 15:29:06 <sgothel> yes .. as intended (dead code)
20130716 15:29:40 <xranby> update README is also good
20130716 15:29:46 <xranby> on my todo list
20130716 15:29:57 <sgothel> -> producing 'clean' libav libs ?
20130716 15:30:02 <xranby> the readme found inside the jogamp-all-platforms.7z
20130716 15:30:05 <sgothel> for linux, windows and osx ?
20130716 15:30:16 <sgothel> yes .. but heck .. this we can do later :)
20130716 15:30:32 <sgothel> now: it must simply work :)
20130716 15:30:32 <xranby> always good to have a sane readme for a major release ;)
20130716 15:30:43 <sgothel> there will be a 2.0.3 :)
20130716 15:30:48 <xranby> haha sure
20130716 15:31:13 <sgothel> (05:29:57 PM) sgothel: -> producing 'clean' libav libs ?
20130716 15:31:20 <sgothel> (05:30:04 PM) sgothel: for linux, windows and osx ?
20130716 15:32:08 <xranby> sgothel: that needs experimentation.. a) a list of dependencies needed to build libav b) check if it can be cross compiled using our toolchains c) figure out right configure oprtions
20130716 15:32:35 <sgothel> ok -- so post siggraph
20130716 15:32:40 <sgothel> i.e. major issue
20130716 15:32:56 <sgothel> great .. then we are almost set :)
20130716 15:33:24 <sgothel> (05:28:42 PM) sgothel: slides slides slides .. (merge style/logos .. etc) :)
20130716 15:33:45 <xranby> i had a dream of doing the slides in niftygui
20130716 15:33:59 <xranby> but i guess its faster and less to simply do it in libreoffice
20130716 15:34:04 <xranby> less issues
20130716 15:34:06 <sgothel> copy/paste to our styled slides ..
20130716 15:34:23 <sgothel> extra file .. as is .. for now
20130716 15:34:44 <sgothel> need to re-order our current slides .. and remove crap
20130716 15:34:48 <sgothel> me: UML diagram ..
20130716 15:38:31 <sgothel> FYI (if you don't know those yet ..) http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt and http://dri.freedesktop.org/wiki/MissingFunctionality/
20130716 15:47:52 <xranby> sgothel: good links!
20130716 16:07:58 <armurray> I'm really sorry if this is a stupid question, but where do I put the source audio files to run for JOAL? I tried copying the directory format of the tutorial lessons but it still can't find the resource files.
20130716 16:09:09 <sgothel> check our jogl code base for IOUtils.getResource ..
20130716 16:09:16 <armurray> Great, perfect.
20130716 16:09:17 <xranby> armurray: the runnable examples actually load thw samples using streams
20130716 16:09:46 <armurray> Ah, okay. I will check out the IOUtils.getResource.
20130716 16:09:59 <sgothel> TestJPEGJoglAWTBenchmarkNewtAWT
20130716 16:10:09 <sgothel> -> final URLConnection urlConn = IOUtil.getResource(this.getClass(), fname);
20130716 16:10:38 <sgothel> recommended way .. since our IOUtil is aware of jar files and android assets
20130716 16:11:47 <xranby> armurray: if you want to follow the tutorials then create a folder and copy in the samples found inside joal-demos src/java/demos/data http://jogamp.org/git/?p=joal-demos.git;a=tree;f=src/java/demos/data;h=efbd1f958d1390efc1b1502c1d7eee07d0b241b6;hb=HEAD into it
20130716 16:12:29 <xranby> easiest is to first checkout the joal-demos.git
20130716 16:12:53 <sgothel> maybe those don't use IOUtil .. [yet] .. hence me referencing it
20130716 16:13:02 <xranby> http://jogamp.org/git/?p=joal-demos.git;a=tree;f=src/java/demos/devmaster;h=3063b65bdaf945b9c59104ccd41a784eea8a7da3;hb=HEAD
20130716 16:13:05 <armurray> Yeah, they are loading them from a WAV file.
20130716 16:13:32 <sgothel> @Xerxes: Pls use IOUtil .. makes life easier .. (earmark)
20130716 16:13:34 <xranby> http://jogamp.org/git/?p=joal-demos.git;a=blob;f=src/java/demos/devmaster/lesson1/SingleStaticSource.java;h=b1e4846ac77f3e42bc63c7fbf7eaa2174d2df580;hb=HEAD#l232
20130716 16:14:26 <xranby> thats how we load the bundled wav files from inside joal-demos.jar
20130716 16:15:24 <sgothel> should use IOUtil !
20130716 16:15:27 <xranby> maybe we should create more tutorials reflecting the jogamp utility classes
20130716 16:15:37 <xranby> sgothel: i will look into using IOUtil
20130716 16:15:57 <sgothel> w/ IOUtil .. Android and others could be served more easily .. and adapted ..
20130716 16:16:23 <xranby> is there any issue that i am unaware of using getClassLoader().getResourceAsStream on android?
20130716 16:16:33 <sgothel> i.e. the whole shader version stuff could be fixed by fixing the ShaderCode stuff .. in one place
20130716 16:16:40 <sgothel> it's encoded in IOUtil :)
20130716 16:16:52 <sgothel> hence me preaching :)
20130716 16:17:25 <sgothel> my idea: use one common tool .. fix things there -> easy platform agnostics
20130716 16:17:26 <xranby> ok, sure if IOUtil improve portability we should advocate its use yes
20130716 16:18:06 <sgothel> same for shader writers: have a look at latest jogl changes regarding #version .. etc
20130716 16:19:29 <sgothel> detail: AssetURLContext is our magic PiggybackURLConnection impl. :)
20130716 16:19:42 <sgothel> haven't I chosen a cute name ?
20130716 16:20:18 <sgothel> .. on Android we instantiate this one, but not install the handler (impossible)
20130716 16:20:44 <sgothel> so our util's philosophy works even w/o modding the classloader (preferred -> faster and more compatible)
20130716 16:31:47 * ebrayet (~Adium@anon) Quit (Ping timeout: 246 seconds)
20130716 18:01:43 <xranby> http://e-archivo.uc3m.es/bitstream/10016/17183/5/finalversionPFC_Raquel_Medina.pdf - paper: Evaluating different Java bindings for #OpenCL. #Jogamp vs #Jocl vs #Javacl
20130716 18:02:07 <xranby> good here we have the slides for JOCL :) with setup instructions and example use
20130716 18:05:18 <xranby> conclusion: "Jogamp showed on the test that is the most effective library in order of time. It was the fastest, twice as the other two libraries tested"
20130716 18:07:29 <xranby> "Jocl and Javacl obtained similar results although Jocl is a bit more effective than Javacl but still being twice slow that Jogamp."
20130716 18:14:15 <sgothel> nice nice !
20130716 18:14:55 <sgothel> but .. wait, contradiction ?
20130716 18:15:14 <sgothel> a: Jogamp showed on the test that is the most effective library in order of time. It was the fastest, ..
20130716 18:15:25 <sgothel> b: Jocl is a bit more effective than Javacl but still being twice slow that Jogamp
20130716 18:15:37 <sgothel> ah .. Jocl != JogAmp.JOCL
20130716 18:17:47 <xranby> jocl == http://www.jocl.org/ jogamp = http://www.jogamp.org/jocl
20130716 18:19:20 <sgothel> Refining ES3_compat and is/getGL4ES3 .. -> Includes [ GL4 &gt; 4.3, GL3 &gt; 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ].
20130716 18:19:30 <xranby> oh we have a missing forward jocl -> jocl/www for the jocl project
20130716 18:19:42 <sgothel> i.e. this allows to use GL4ES3 w/ Mesa 3.1 and ES3_compat properly
20130716 18:20:16 <xranby> sgothel: nice
20130716 18:29:48 <armurray> Success! We've managed to get everything running on our Overo. The audio proof of concept runs completely smoothly. I only wish we had tried this one first instead of spending so much time trying to speed up JavaSound or run JJack. What other information do you need for the wiki, Xerxes?
20130716 18:34:50 <xranby> armurray: hmm.. right now all we are looking for is perhaps slides from Bell why you picked joal.. containing the statement above
20130716 18:35:05 <xranby> that we can include in the joal presentation next week
20130716 18:35:20 <armurray> Sure! I send you a rundown of what we tried by email.
20130716 18:36:01 <xranby> thank yoU!
20130716 18:47:39 <xranby> armurray: i added a JOAL FAQ to the wiki some day ago. of course if you find anything that may be added to ease first time use please help improve it
20130716 18:48:41 <armurray> Sure, I'll take a look!
20130716 18:49:11 <xranby> http://jogamp.org/wiki/index.php/Joal_FAQ
20130716 18:51:55 <xranby> http://jogamp.org/wiki/index.php/Joal_Overview
20130716 18:52:17 <xranby> http://jogamp.org/wiki/index.php/Joal_Tutorial
20130716 18:53:24 <sgothel> hoho .. KUDOS. reading later
20130716 18:53:39 <sgothel> GL4ES3 mods pushed .. now OSX
20130716 19:53:20 <xranby> http://www.uni-marburg.de/fb12/kebi/people/tomsfolder/ieee-dest.pdf - "a novel approach tosignificantly speed up the computation times of the SEGA algorithm for a structural comparison of protein binding sites by using the digital ecosystem of a GPU-based Cloud computinginfrastructure. The original CPU-based Java version of SEGAhas been rewritten in OpenCL to run on NVIDIA GPUs inparallel on a set of Amazon EC2 Cluster GPU Instan
20130716 19:59:52 <xranby> GPU-based Cloud Computing for Comparing the Structure of Protein Binding Sites
20130716 20:09:14 <armurray> So I'm hitting another another odd error. Unfortunately I can't post the code that is producing it, but when I try to play the same source in quick duration I occasionally get this error: AL lib: (EE) ALSAProc: mmap commit error: Broken pipe
20130716 20:12:17 <xranby> armurray: this odd error is sent by openal-soft https://github.com/apportable/openal-soft/blob/master/jni/OpenAL/Alc/alsa.c#L396
20130716 20:12:49 <xranby> openal-soft can use several backends to target the underlying sound hardware
20130716 20:12:57 <xranby> right now it is using alsa directly
20130716 20:13:14 <armurray> Yeah, I figured that was the case. What's odd is that my PoC file works fine.
20130716 20:13:28 <armurray> Do you know any particular reason why such an error would be thrown?
20130716 20:13:47 <xranby> its possible that you mey get better help asking about this error on the openal-soft mailinglist or the overo gumstix kernel mailinglist
20130716 20:13:55 <armurray> Okay, great!
20130716 20:15:17 <xranby> http://kcat.strangesoft.net/openal.html - openal-soft homepage and mailinglist
20130716 20:16:32 <xranby> the openal-soft git tree used by the jogamp openal-soft builds is located here: http://jogamp.org/git/?p=openal-soft.git
20130716 20:16:56 <xranby> i guess the openal soft developers will ask you to verify this bug with their latest build
20130716 20:17:14 <armurray> Okay, I'll check out that route then.
20130716 20:17:24 <xranby> you can tell JOAL to use the system installed openal library by passing a runtime switch
20130716 20:19:00 <xranby> documented here: http://jogamp.org/deployment/jogamp-next/javadoc/joal/javadoc/com/jogamp/openal/ALFactory.html
20130716 20:24:33 <xranby> armurray: openal-soft itself can be configured to prefer one of its alternative backends such as pulseaudio by adding a /etc/openal/alsoft.conf or ~/.alsoftrc file to your system
20130716 20:26:57 <xranby> armurray: https://gist.github.com/xranby/914cb0dfdd11e5fa8097 - example alsoft.conf
20130716 20:27:48 <armurray> Great, I'll start poking around with those solutions. Thanks again for your help!
20130716 20:28:44 <xranby> armurray: so for the alsa backend you may to enable or disable mmap use
20130716 20:29:22 <xranby> armurray: youre welcome, i have no more tips stored off my head :)
20130716 20:29:35 <xranby> for this particular issue
20130716 20:33:47 <xranby> combing the internet for more science papers... http://cs.lnu.se/isovis/pubs/docs/kerren-vda12-8294-0N.pdf - Visualization of Mappings between the Gene Ontologyand Cluster Trees
20130716 20:34:08 <xranby> using JogAmp JOGL to visualize the mappings
20130716 20:41:35 <xranby> http://mcsem.com/learn-about-mcsem/ - Electromagnetic (EM) methods for hydrocarbon exploration http://mcsem.com/bci-geophysics/ - brain controlled http://mcsem.com/download/ - CSEMoMatic This software is built upon Kerry Key’s Dipole1D algorithm and JOGL2
20130716 20:41:44 <xranby> cool
20130716 20:45:36 <sgothel> sweet .. pls add to slides ..
20130716 20:45:55 <sgothel> i.e. small overview .. ref .. a pic .. at least 1p
20130716 20:46:09 <sgothel> so it's not lost .. maybe we should maintain a text file in repo ..
20130716 20:46:40 <sgothel> objectives: give folks an idea .. how/why to use JogAmp and how broad we are adopted ..
20130716 20:47:17 <sgothel> + .. adding more cool refs to jogl/www ..
20130716 20:48:54 <sgothel> OSX: 1 cause .. no pbuffer w/ GL3 core ..
20130716 21:12:39 * MarkT (32c4d781@anon) has joined #jogamp
20130716 21:12:57 <MarkT> Hello, was the package: com.jogamp.opengl.cg removed?
20130716 21:14:32 * void256 (~void@anon) has joined #jogamp
20130716 21:15:41 <xranby> sgothel: i will start by collecting links into a gist before i start updating the jogamp site https://gist.github.com/xranby/58b6e9181a42ddbe72e1
20130716 21:16:23 <xranby> math: http://symbolicalgebra.etf.bg.ac.rs/bb_master/indexEn.html -Visualisation in theory of Groebners basis http://symbolicalgebra.etf.bg.ac.rs/bb_master/Dokumentacija.pdf visualized using JogAmp JOGL
20130716 21:20:09 <xranby> http://beta.wikiversity.org/wiki/Computer_graphics_--_2008-2009_--_info.uvt.ro/Laboratory_agenda - mirror of info.uvt.ro university 3d lab course using JogAmp JOGL
20130716 21:20:45 * MarkT (32c4d781@anon) Quit (Quit: Page closed)
20130716 21:52:53 * armurray (~andrew@anon) Quit (Quit: armurray)
20130716 22:31:20 <xranby> MarkT: nvidia specific CG is found in its own jar http://jogamp.org/deployment/jogamp-current/jar/atomic/jogl-cg.jar
20130716 22:42:15 * void256 (~void@anon) Quit (*.net *.split)
20130716 22:42:16 * jk4 (~jk4@anon) Quit (*.net *.split)
20130716 22:42:16 * rmk0 (~rmk0@anon) Quit (*.net *.split)
20130716 22:44:36 * void256 (~void@anon) has joined #jogamp
20130716 22:44:36 * jk4 (~jk4@anon) has joined #jogamp
20130716 22:44:36 * rmk0 (~rmk0@anon) has joined #jogamp
20130716 22:58:55 <xranby> scholar.google.com/scholar?q=jogamp ok this made my life much easier.. to locate jogamp related research papers
20130716 23:02:48 <xranby> http://scholar.google.com/scholar?q=%22jogamp%22 - even better searching with quotes
20130716 23:03:48 <sgothel> not bad .. not bad at all
20130716 23:12:33 <xranby> impressive, searching for jogamp + joal gives The Use of Spatialized Speech in Auditory Interfaces for Computer Users Who Are Visually Impaired
20130716 23:17:39 <sgothel> another build ..
20130716 23:17:46 <sgothel> slides slides slides :)
20130716 23:18:23 <xranby> http://www.biomedsearch.com/article/use-spatialized-speech-in-auditory/307414028.html
20130716 23:18:40 <sgothel> no, I mean our slides 8-]
20130716 23:18:56 <xranby> i am giigling pontaniously
20130716 23:19:09 <xranby> s
20130716 23:19:29 <sgothel> haha - worldwind, nifty .. the other game engines .. demos/screenshots .. all prepared ?
20130716 23:19:39 <sgothel> i.e. this is your big show .. hehe
20130716 23:20:08 <sgothel> 'wearing our nice t-shirt over your tie :)
20130716 23:20:37 <sgothel> .. over your nice shirt, while your tie may fall ontop of it :)
20130716 23:21:37 <sgothel> https://jogamp.org/chuck/job/jogl/1050/ .. OSX/shader regressions solved .. should be good. last build was only linux-amd one failure each
20130716 23:21:39 <xranby> not my show.. its the show of the ecosystem
20130716 23:22:02 <xranby> with trees water sun and all that
20130716 23:22:10 <sgothel> hehe .. and we are honored w/ your presentation .. too late to walk away from your volunteering .. :)
20130716 23:22:30 <sgothel> or .. with you presenting .. :)
20130716 23:22:49 <sgothel> serious: .. sunday/monday we test the demos .. right ?
20130716 23:22:59 <xranby> of course!
20130716 23:23:17 <sgothel> nice .. since we may have little time to be idle
20130716 23:23:36 <sgothel> one should use a watch .. to cut-off ..
20130716 23:24:37 <xranby> (01:21:37) sgothel: https://jogamp.org/chuck/job/jogl/1050/ .. OSX/shader regressions solved .. should be good. last build was only linux-amd one failure each <-- \o/ if OSX work what else can go wrong?
20130716 23:24:55 <sgothel> hehe ..
20130716 23:25:23 <sgothel> one bug for share ctx .. on OSX - then the calayer stuff .. will see
20130716 23:25:41 <sgothel> but pretty much solid now
20130716 23:38:00 * void256 (~void@anon) Quit (Remote host closed the connection)
20130717 00:21:00 <sgothel> .. updated bug list for 2.0.2 .. https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.0.2_of_JOGL - i.e. added bug entries for already fixed issues performed 'on the road'
20130717 00:25:02 <sgothel> @Xerxes: .. all nice
20130717 00:25:14 <sgothel> yup .. pls add to slides ..
20130717 00:25:42 <xranby> sgothel: thank you for the bug hunt update!
20130717 00:25:54 <xranby> sgothel: i will start lerning how to use libre office tomorrow
20130717 00:26:04 <sgothel> ayay
20130717 00:26:06 <xranby> while i pack my bags
20130717 00:26:11 <sgothel> haha :)
20130717 00:28:22 <xranby> my day cycle have reached sleep mode .. cheers and sweet dreams about connected ecosystems
20130717 00:28:33 <sgothel> it's funny .. no more UI 'issues' in unit tests .. hmm, usually a few focus tests went wrong, now 2nd build all good.
20130717 00:28:39 <sgothel> hehe
20130717 00:28:48 <sgothel> sweet dreams .. good night
20130717 00:28:57 * xranby (~familjen@anon) Quit (Quit: Leaving.)
20130717 05:06:03 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20130717050603.html