#jogamp @ irc.freenode.net - 20130914 05:06:12 (UTC)


20130914 05:06:12 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20130913010012.html
20130914 05:06:12 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20130914050612.html
20130914 09:06:06 * monsieur_max (~maxime@anon) has joined #jogamp
20130914 13:58:38 * Eclesia (~eclesia@anon) has joined #jogamp
20130914 13:58:45 <Eclesia> hello
20130914 14:02:12 <Eclesia> question : is it more efficient to process images in opengl or opencl ?
20130914 14:15:14 <rmk0> Eclesia: 'lo. not sure that's really an answerable question
20130914 14:15:39 <rmk0> think it entirely depends on what you do with either of them... they're both talking to the same hardware, after all
20130914 14:16:05 <Eclesia> for example, if it's a convolution, sobel, blur, stuff like that
20130914 14:16:47 <rmk0> i'm not sure which would be more efficient, but i think opencl would be easier there, given that convolution kernels are part of the interface
20130914 14:17:56 <Eclesia> yes, that's one of the reasons i wonder if texture processing would be faster for depth of fields effects, overlay or blurs effects.
20130914 14:18:27 <Eclesia> I see openCL as a specialized pixel shader. so it must be tuned up for such work
20130914 14:33:18 <rmk0> i'd probably be inclined towards the opposite actually... given the nature of the hardare now, i'd think opencl would be a more direct interface to it
20130914 14:36:27 <Eclesia> opencl > opengl in this case, that's what I said no ?
20130914 14:37:16 <Eclesia> sgothel : have an opinion ?
20130914 14:38:10 <rmk0> i mean i still can't state which is more efficient, but i think opencl is probably a more "raw" interface to the hardware as opposed to being more like an interface to bits of opengl
20130914 14:39:05 <Eclesia> I agree.
20130914 14:39:58 <Eclesia> second problem then : is it possible to access opengl values (textures) from an opencl app
20130914 14:41:32 <rmk0> that i don't know
20130914 14:42:14 <Eclesia> found it : http://virtrev.blogspot.fr/2010/08/ill-present-sample-that-create-opengl.html
20130914 14:42:39 <rmk0> nice
20130914 14:45:29 <Eclesia> http://www.google.fr/url?sa=t&rct=j&q=opengl%20texture%20from%20opencl&source=web&cd=3&ved=0CD8QFjAC&url=http%3A%2F%2Fsa10.idav.ucdavis.edu%2Fdocs%2Fsa10-dg-opencl-gl-interop.pdf&ei=inU0UtjOGafZ0QXoi4GwCg&usg=AFQjCNHmLVnpAzuiG4YMmDlTntxqxGR_8Q&bvm=bv.52164340,d.d2k
20130914 14:45:55 <Eclesia> okay I guess I'll have to try this later know that I know it's possible.
20130914 14:46:21 <Eclesia> now*
20130914 16:48:49 <dfj> oh good zero copy... deadly important for many apps.
20130914 16:49:02 <dfj> ty for link. :)
20130914 17:01:00 <Eclesia> dfj> 10€ for the links :D
20130914 17:13:29 <dfj> sure thing - you take ltc?
20130914 17:30:06 <Eclesia> dfj> you can pay with code, make a gift : http://unlicense.developpez.com/index.html ;)
20130914 17:37:51 <dfj> I'm quite badly tainted... I'm would have to look carefully at your license requirements...
20130914 17:37:57 <dfj> I would...
20130914 17:38:14 <dfj> (before touching anything too close to teh classic api)
20130914 17:39:16 <dfj> so - that project is *not* attempting to implement the classic api - instead describe another...
20130914 17:39:34 * dfj clones from mono.
20130914 17:41:19 <dfj> but fun idea - code is very hard for me at present, I'm recovering from a sleep issue that left me unable to code for years - slowly getting back into it. It's very weird actually getting to be trapped in 'the bloke who can talk teh talk, but not walk the walk'. :/
20130914 17:50:54 <Eclesia> not just fun, it's getting real ^^
20130914 18:01:09 <dfj> why wouldn't it be?
20130914 18:03:46 <dfj> ah - long-term goal is to support jvms, but not require them - and in particular, not require to call oneself a 'Java' anything?
20130914 18:51:14 * void256 (~chatzilla@anon) has joined #jogamp
20130914 18:59:50 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20130914 23:02:48 * void256 (~chatzilla@anon) Quit (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
20130914 23:30:20 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20130915 05:06:12 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20130915050612.html