#jogamp @ irc.freenode.net - 20150104 05:05:04 (UTC)
20150104 05:05:04 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20150103050504.html
20150104 05:05:04 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20150104050504.html
20150104 11:50:18 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 11:53:43 * monsieur_max (~maxime@anon) Quit (Client Quit)
20150104 11:54:21 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 11:56:12 * monsieur_max (~maxime@anon) Quit (Client Quit)
20150104 12:05:26 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 12:05:31 * monsieur_max (~maxime@anon) Quit (Client Quit)
20150104 12:13:05 * Eclesia (~eclesia@anon) has joined #jogamp
20150104 12:13:54 <Eclesia> hi
20150104 12:23:54 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 12:30:45 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150104 12:31:37 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 12:43:53 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150104 12:44:38 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 12:46:40 * monsieur_max (~maxime@anon) Quit (Client Quit)
20150104 12:48:20 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 12:54:30 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150104 12:55:50 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20150104 13:10:58 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 13:17:11 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150104 15:18:53 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 15:46:36 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150104 16:13:31 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 16:20:13 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150104 16:26:02 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 16:33:00 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150104 16:51:27 * Eclesia (~eclesia@anon) has joined #jogamp
20150104 16:53:36 <Eclesia> rmk0: o/ quick question : which property do you modify with instancing ? only the transformation matrix ?
20150104 16:53:59 <Eclesia> I mean in real life cases
20150104 16:54:34 <rmk0> .o.
20150104 16:54:48 <rmk0> the transformation matrix at a minimum
20150104 16:55:05 <rmk0> some people include material parameters in there too
20150104 16:55:19 <rmk0> imagine drawing fireworks, where the particle colour fades to black over time
20150104 16:55:59 <Eclesia> ha particles, completely forgot those ..
20150104 16:56:48 <Eclesia> okay right, then anything could be modified ...
20150104 16:57:10 <Eclesia> rmk0: happy new year by the way ;)
20150104 16:57:28 <rmk0> and the same to you!
20150104 16:57:53 <rmk0> investigating logarithmic depth buffers
20150104 16:58:52 * Eclesia just implemented circularString geometries and custom border shapes for widgets
20150104 17:01:25 <Eclesia> ho yeah, an Oil Painting effect : http://unlicense.developpez.com/gallery/IMG_oilpainting_l.png
20150104 17:01:50 <Eclesia> in cpu so far, but it would be easy to make it in glsl
20150104 17:02:25 <Eclesia> could be fun for a game, to replace the classic blur depth of field effect
20150104 17:02:43 <rmk0> hehe
20150104 17:02:47 <rmk0> looks good
20150104 17:08:38 <bruce-> is that a median filter?
20150104 17:10:33 <Eclesia> not really, it's a mix between a convolution matrix and posterization.
20150104 17:12:10 <Eclesia> it's not very hard to implement : http://supercomputingblog.com/graphics/oil-painting-algorithm/
20150104 17:14:28 <bruce-> ah I see
20150104 17:15:33 <bruce-> I also played with things that look like paint recently http://fileunderpopular.com/book-2b-preview2.pdf
20150104 18:45:44 * monsieur_max (~maxime@anon) has joined #jogamp
20150104 19:00:15 <rmk0> anybody got any hardware upon which they have OpenGL 3.p where p < 3?
20150104 19:00:34 <rmk0> now that mesa 10.4 is out, it seems like all intel hardware finally has 3.3 support
20150104 19:00:45 <rmk0> amd hardware has 3.3 with the open drivers
20150104 19:01:25 <rmk0> obviously anyone using the binary drivers has 3.3 or 4.5ish on all hardware
20150104 19:01:32 <rmk0> wondering if there's anything left that doesn't
20150104 19:04:38 <rmk0> intel stuff was stuck at 3.1 for ages
20150104 20:15:19 * zzuegg (~zzuegg___@anon) has joined #jogamp
20150104 20:21:26 <zzuegg> hi everyone. is there a way to get a list of all MonitorDevices before starting the the first GLContext? Like if i want to have the choice where to open a fullscreen GLWindow..
20150104 20:22:54 <Eclesia> you could create an offscreen context first ?
20150104 20:28:10 <rmk0> i've actually seen a few commercial games do this
20150104 20:28:28 <rmk0> they create a very small (64x64ish) window, presumably in order to get an open graphics context
20150104 20:28:39 <rmk0> then they switch to fullscreen
20150104 20:29:25 <Eclesia> Some also have a configuration/updater/news frame first too
20150104 20:29:56 <sgothel> good day - and yes, happy new year! :)
20150104 20:30:03 <Eclesia> sgothel: o/
20150104 20:30:28 <rmk0> lo!
20150104 20:30:45 <sgothel> com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT <- testScreenModeInfo01(): listing all monitor modes ..
20150104 20:31:40 <zzuegg> mhm the offscreen context thing would work.. sgothel: thanks going to check out the the testcase.. and a happy new year to all of you too
20150104 20:31:41 <sgothel> http://feedback.wildfiregames.com/report/opengl/feature/GL_VENDOR <- listing used GL .. dunno whether that side is still up to date though
20150104 20:32:29 <sgothel> @zzuegg: GL context is orthogonal to monitor modes (i.e. has nothing to do w/ it ..)
20150104 20:34:35 <sgothel> @Mark: However .. many long term support contract boxes may not be updated for a long time .. hence supporting GL < 3.3 might be important for your customers
20150104 20:35:06 <zzuegg> i was referring to the TestScreenMonitorMode00aNEWT
20150104 20:36:12 <sgothel> ^^ don't forget to do the screen.removeReference() after 'probing' ..
20150104 20:36:50 <sgothel> other tests show how to use fullscreen on all or selective monitors .. etc
20150104 20:36:59 <rmk0> sgothel: yeah, is one reason i was looking... am curious how far behind the slow-moving distros are
20150104 20:37:38 <sgothel> I got something like Ubuntu 10.04 (?) issues .. from customers .. and an old RedHat box :)
20150104 20:37:43 <rmk0> right now i have no customers \o/
20150104 20:38:37 <sgothel> I would think, at release date - supporting the last 'LTS' should be sufficient
20150104 20:39:17 * rmk0 eyes ubuntu
20150104 20:39:38 <zzuegg> thanks i have my fullscreen/resolution changing code already working. But selecting the right monitor was missing. Thanks for the removeReference() hint
20150104 20:40:07 <sgothel> Ubuntu ?, Debian 8, RedHat ?, ..
20150104 20:42:12 <rmk0> sgothel: me?
20150104 20:42:25 <rmk0> i'd probably test ubuntu
20150104 20:42:49 <rmk0> think it probably has the biggest marketshare amongst gaming people running linux
20150104 20:42:51 <sgothel> yup, just brainstorming .. RedHat has two distris .. hmm
20150104 20:43:07 <sgothel> and the Valve fork .. maybe ?
20150104 20:43:17 <rmk0> if it's available
20150104 20:47:48 <zzuegg> mhm, following piece of code creates two windows, both showing on my primary monitor. https://gist.github.com/zzuegg/41fc84e5a15119beba6d
20150104 20:48:34 <zzuegg> oh, i probably have to create a new screen first
20150104 21:01:36 <Eclesia> pfff...(following a forum discussion)... I hope when I'll died, I will reincarnated in a Troll. this way I'll be eternal.
20150104 21:17:21 <zzuegg> hm nope, seems i am not able to start a GLWindow on my secondary monitor..
20150104 21:32:02 <Eclesia> good night +++
20150104 21:32:05 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20150104 22:06:10 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150104 22:30:35 <sgothel> @zzuegg: https://jogamp.org/files/screenshots/newt-mmonitor/html/
20150104 22:31:12 <sgothel> TestScreenMode01cNEWT
20150104 22:31:16 <zzuegg> found the problem regarding the monitor. Now i can set the monitor the glwindow goes when fullscreened. Something i noticed however, when i open a single GLWindow and shutdown the application the X11Util says there are two DisplayConnections open. Is this expected since i have two monitors?
20150104 22:32:02 <sgothel> nope - probably due do missing 'removeRefence()' call of 'probing screen/display'
20150104 22:33:05 <zzuegg> i am not probing.. just calling GLWindow window = GLWindow.create(new GLCapabilities(GLProfile.getDefault())); window.setVisibe(true);
20150104 22:33:54 <zzuegg> if i remove these two lines i have one display connection open (My OffscreenContext) when i add those two lines i have 3 connections open
20150104 22:34:37 <sgothel> well .. you have to close the window(s) .. -> destroy(..)
20150104 22:35:33 <zzuegg> i do that in a regular shutdown.. i am just wondering where the third display connection comes from
20150104 22:36:33 <sgothel> -Dnativewindow.debug.X11Util -Dnewt.debug.Display
20150104 22:37:19 <sgothel> each window may have one nativewindow Display instance, to ensure thread separation/non-blocking
20150104 22:37:44 <sgothel> a GLWindow has two nativewindow Display instances on X11 ..
20150104 22:38:15 <sgothel> err .. a NEWT X11 Window has 2 nativewindow Displays (covering 2 X11 Display connections)
20150104 22:38:38 <sgothel> this is all due to avoid race conditions on poor X11 Display implementations
20150104 22:39:07 <zzuegg> ah i see.. thanks for clearing this up. not that i had any problems with it.. just was curious
20150104 22:40:07 <sgothel> soon, we Europeans need to adjust our hourly wages up .. oh well
20150104 22:41:16 <zzuegg> why that? do european programmers have a lower wage then the average?
20150104 22:41:54 <sgothel> 1 EUR <= 1.19 USD .. and falling
20150104 22:43:02 <sgothel> will see when the inflation kicks in after this deflation .. and crooked markets
20150104 22:43:02 <zzuegg> ah because of that :) kind of good for me currently, since i am 'betting' on parity since a while now.. time to close the remaining orders at 1.1
20150104 22:43:22 <sgothel> hehe .. yeah, good times for having debt :)
20150104 22:43:43 <zzuegg> history shows, its nearly always a good time for having debt..
20150104 22:44:15 <sgothel> sure -> inflation, just for the average joe .. who cannot invest properly, its a PIA
20150104 22:46:11 <zzuegg> i would not say that i always invest good, but i tend to stick to one single rule i am still in the business..
20150104 22:47:37 <zzuegg> you just dont buy "Konsumgüter" (dont know the english word) with credits.. as long as the stuff you buy does not loose value you usually are save
20150104 22:48:10 <sgothel> stocks are off limits for me (now) until the market crashes, so commodities are store of value right now ..
20150104 22:48:28 <sgothel> yup, sure
20150104 22:49:11 <zzuegg> unless you add crude oil to commodities ;)
20150104 22:49:26 <sgothel> hehe, no .. more very old school stuff :)
20150104 22:50:14 <sgothel> even though, China bought a lot now, but we don't have the space to hold it :)
20150104 22:52:00 <zzuegg> even too risky for me. i am more into expanding my piece of land.. which hopefully brings me also higher yearly returns
20150104 22:52:35 <zzuegg> but depending on the apple (the fruit) payout price
20150104 22:53:24 <sgothel> land is good - but even here in Bremerhaven, housing prices are blown up (bubble) due to low interest rates
20150104 22:53:36 <sgothel> becoming a farmer, I thought about it .. hmm
20150104 22:55:01 <zzuegg> ah its kind of fun. at least here in south tyrol apple prices are still high. also the land prices unfortunately.
20150104 22:55:27 <zzuegg> and i can still afford to spend time on programming in the seasons where there is not much to do
20150104 22:55:52 <sgothel> 3 apple trees in our garden .. not even enough for me :)
20150104 22:56:14 <zzuegg> you should get out at least 75kg of apples..
20150104 22:56:34 <zzuegg> if not, you should not consider becoming an apple farmer :)
20150104 22:56:37 <sgothel> 'schrebergarden' that is (cheap lease and remote, not attached to house)
20150104 22:56:44 <sgothel> oh :)
20150104 22:57:18 <sgothel> last year was poor, but the year before was good. not using toxins ..
20150104 22:58:55 <sgothel> at least you can eat what you sow :)
20150104 22:59:21 <zzuegg> "schrebergarden"'s are nice. if i would live in a city i would own one too... plus1 for not using toxins. we here do limit the usage where we can. fully certified "Bio"
20150104 22:59:53 <zzuegg> yeah, i cultivate a lot of vegetables myself. but i kind of had no luck the last year, too rainy here
20150104 23:00:24 <sgothel> great, yup, Organic/Bio .. IMHO the only way to eat and compete w/ the big ones
20150104 23:01:08 <zzuegg> the upside is, its so warm now that i harvested the last series of "Sprossenkohl" the last week
20150104 23:02:19 <zzuegg> currently we are outperforming the not Organic/Bio farmers here. at least in revard/m²
20150104 23:02:52 <sgothel> yeah .. the Monsanto/Toxins spiral of death .. suckers! :)
20150104 23:04:23 <zzuegg> south tyrol has paid the price to that industry already in the 1960. nearly all viruses got immune against the toxins..
20150104 23:16:46 <zubzub> 23:41 < zzuegg> why that? do european programmers have a lower wage then the average?
20150104 23:16:50 <zubzub> compared to US
20150104 23:16:51 <zubzub> yes
20150104 23:17:07 <zubzub> especially if you're a (very) good programmer
20150104 23:17:14 <zubzub> if you want to make good money
20150104 23:17:15 <sgothel> b/c EU is in a deflationary state of things ..
20150104 23:17:16 <zubzub> flee EU
20150104 23:17:19 <zubzub> go to CAL
20150104 23:17:48 <sgothel> i.e. not having customers from the EU .. is desirable for now, but that can change this year dramatically
20150104 23:18:57 <sgothel> at least in Germany .. wages are very low compared to competitive .. i.e. 60k vs 120k p.a.
20150104 23:19:09 <sgothel> (if you are lucky)
20150104 23:19:27 <sgothel> (senior SW dude .. that is)
20150104 23:19:59 <sgothel> but then again ..
20150104 23:20:32 <sgothel> 2014 .. the year almost all conspiracy theories where proven to be true (just not the 911 official one)
20150104 23:21:14 <sgothel> 2015 .. the resolution ? well, we will see, whether the economic crisis will be 'solved' or continue to break markets
20150104 23:21:50 <sgothel> not much tools left after 'bail out', ZIRP, NIRP, and all the QEs ..
20150104 23:22:50 <sgothel> me just happy if 'they' don't decide to widen the EU war .. and make it more hot and global
20150105 03:32:07 * rmk0 (~rmk0@anon) Quit (Ping timeout: 265 seconds)
20150105 03:37:13 * Guest35826 (~rmk0@anon) has joined #jogamp
20150105 05:05:04 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20150105050504.html