#jogamp @ irc.freenode.net - 20160617 08:44:19 (UTC)


20160617 08:44:19 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20160617050618.html
20160617 08:44:25 * jogamp (~jogamp@anon) has joined #jogamp
20160617 08:44:25 * Topic is 'http://jogamp.org | Hacking 3D Graphics, Multimedia and Processing across Devices | logs: http://jogamp.org/log/irc/?C=M;O=D'
20160617 08:44:25 * Set by rmk0 on 20141110 16:19:10
20160617 08:44:34 -NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify <password>.
20160617 08:44:34 -NickServ- You are now identified for jogamp.
20160617 08:47:45 <elect__> hi jogamp
20160617 08:47:51 <elect__> welcome to our community
20160617 08:54:06 * monsieur_max (~maxime@anon) has joined #jogamp
20160617 09:10:29 * elect_ (~GBarbieri@anon) has joined #jogamp
20160617 09:10:39 * elect__ (~GBarbieri@anon) Quit (Read error: Connection reset by peer)
20160617 13:08:14 * SHC (~quassel@anon) has joined #jogamp
20160617 13:21:58 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20160617 13:48:38 * SHC (~quassel@anon) Quit (Remote host closed the connection)
20160617 13:49:00 * SHC (~quassel@anon) has joined #jogamp
20160617 14:13:02 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160617 14:14:44 * monsieur_max (~maxime@anon) has joined #jogamp
20160617 14:28:39 * monsieur_max (~maxime@anon) Quit (Ping timeout: 246 seconds)
20160617 15:29:16 * SHC_ (~quassel@anon) has joined #jogamp
20160617 15:30:33 * SHC (~quassel@anon) Quit (Disconnected by services)
20160617 15:30:35 * SHC_ is now known as SHC
20160617 15:43:37 * Eclesia (~husky@anon) has left #jogamp
20160617 16:27:36 * dwbrite (4474ac1d@anon) has joined #jogamp
20160617 16:56:07 * elect_ (~GBarbieri@anon) Quit (Ping timeout: 260 seconds)
20160617 17:01:31 * monsieur_max (~maxime@anon) has joined #jogamp
20160617 17:50:25 * Eclesia (~eclesia@anon) has joined #jogamp
20160617 17:56:15 <Eclesia> why do ubuntu updates always reinstall a lot of useless crap application ...
20160617 18:23:21 <zubzub> because ubuntu
20160617 18:27:42 * SHC (~quassel@anon) Quit (Remote host closed the connection)
20160617 19:00:09 <Eclesia> mercurial update \o/
20160617 19:21:44 * monsieur_max (~maxime@anon) Quit (Remote host closed the connection)
20160617 19:32:10 * Eclesia reboot, hope everything goes smoothly
20160617 19:32:13 * Eclesia (~eclesia@anon) has left #jogamp
20160617 19:34:02 * Eclesia (~eclesia@anon) has joined #jogamp
20160617 19:34:27 <Eclesia> hm... I have too say the new version boots a lot faster ^^
20160617 20:11:16 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20160618 03:32:48 * dwbrite (4474ac1d@anon) Quit (Ping timeout: 250 seconds)
20160618 08:06:49 * monsieur_max (~maxime@anon) has joined #jogamp
20160618 08:57:00 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160618 08:58:16 * monsieur_max (~maxime@anon) has joined #jogamp
20160618 10:02:20 * Eclesia (~eclesia@anon) has joined #jogamp
20160618 10:03:19 <Eclesia> hi
20160618 10:10:41 <rmk0> .o.
20160618 10:25:08 <rmk0> been giving a bit of thought to this "rendering a UI on the CPU side and uploading the rendered UI as an OpenGL texture" approach
20160618 10:25:40 <rmk0> it's easily done, but i was wondering about theming
20160618 10:26:07 <rmk0> would be nice if people could define the appearances of components without writing any code
20160618 10:26:35 <rmk0> wondered about having them specify the appearances of components as SVG files and rasterizing them lazily with https://xmlgraphics.apache.org/batik/
20160618 10:27:03 <rmk0> or possibly eagerly... would presumably be doable once when the theme is first loaded
20160618 10:30:34 <Eclesia> it's one way to do it
20160618 10:38:01 <Eclesia> I'm searching for a method to list medias : hard disks, cd/dvd, usb disk ... something that would work on all OS
20160618 10:38:39 <rmk0> you can't touch the java 7 nio api, can you?
20160618 10:38:51 <rmk0> it lets you list the mounted filesystems
20160618 10:39:30 <Eclesia> not an option
20160618 10:39:34 <rmk0> right
20160618 10:40:01 <Eclesia> on linux I can cheat an list what is in /media/{user}
20160618 10:40:20 <Eclesia> a list with what is in*
20160618 10:40:53 <rmk0> i think the only way pre java 7 is to walk the entire filesystem
20160618 10:41:04 <rmk0> that's if you don't write any native code
20160618 10:49:46 <Eclesia> back on your svg solution, it works only for the background and border to some limited extent since you will have to scale the svg to the widget size, line width will look a bit odd
20160618 10:50:35 <Eclesia> and svg won't help you define the text properties at all, size, color, font of the dynamic text you write over the svg
20160618 10:50:53 <rmk0> i haven't looked at the batik api yet, but packages like inkscape do allow for scaling SVGs whilst keeping the line width constant
20160618 10:51:35 <rmk0> and yeah, i'd specify the properties of text elsewhere
20160618 10:52:37 <Eclesia> it does but you will have to loop on the geometries to transform them and all the linear/radial gradient coordinates. much more work then just fixing the affinetransform before rendering
20160618 10:54:34 <rmk0> i would expect batik to do that
20160618 10:55:29 <rmk0> the documentation isn't great
20160618 10:56:07 <Eclesia> check salamander too. batik is a pain with all it's dependencies
20160618 10:56:31 <rmk0> not heard of that one...
20160618 10:56:33 * rmk0 eyes it
20160618 10:58:18 <Eclesia> batik SVG to image : https://github.com/Geomatys/geotoolkit/tree/master/modules/display/geotk-svg-batik/src/main/java/org/geotoolkit/renderer/svg
20160618 10:58:30 <Eclesia> salamander SVG to image : https://github.com/Geomatys/geotoolkit/blob/master/modules/display/geotk-svg-salamander/src/main/java/org/geotoolkit/renderer/salamander/SVGGraphicFactory.java
20160618 10:58:45 <Eclesia> I used both over the years ^^
20160618 11:15:04 <Eclesia> is there a way to know if the current thread is one of jogamp threads (gl/event) ?
20160618 11:19:10 <rmk0> only by keeping track of those that you know definitely are, i think
20160618 11:23:46 <rmk0> http://waste.io7m.com/2016/06/18/button.svg
20160618 11:23:50 <rmk0> http://waste.io7m.com/2016/06/18/button.png
20160618 11:23:53 <rmk0> transcoding works, at least
20160618 11:24:35 <rmk0> now to see if it'll give acceptable results when scaling...
20160618 11:24:41 <rmk0> if it can scale
20160618 11:28:46 <Eclesia> a button from the 80th !
20160618 11:29:30 <rmk0> grey grey grey grey grey grey and grey
20160618 11:29:58 <rmk0> http://xahlee.info/comp/i/DECwindows-openvms-v7.3-1.png
20160618 11:30:16 * rmk0 stamps on flowers
20160618 11:41:22 <Eclesia> still no news of sven :/
20160618 11:42:30 <rmk0> nope
20160618 11:42:39 <Eclesia> vulkannnnnnnn
20160618 11:42:56 <Eclesia> :'(
20160618 13:56:29 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160618 14:08:47 <rmk0> wonder if sven is burnt out on jogl
20160618 14:08:51 <rmk0> i certainly would be
20160618 14:09:11 <rmk0> it seems like one of the most thankless, unrewarding tasks anyone could take on
20160618 14:09:35 <rmk0> generate a set of bindings and then spend every minute working around platform-specific bugs
20160618 14:25:50 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20160618 14:45:26 * dwbrite (4474ac1d@anon) has joined #jogamp
20160618 14:45:53 * SHC (~quassel@anon) has joined #jogamp
20160618 15:42:44 * monsieur_max (~maxime@anon) has joined #jogamp
20160618 17:13:21 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160618 17:15:13 * monsieur_max (~maxime@anon) has joined #jogamp
20160618 18:08:23 * Eclesia (~eclesia@anon) has joined #jogamp
20160618 18:24:31 <zubzub> 16:08 < rmk0> wonder if sven is burnt out on jogl
20160618 18:24:38 <zubzub> having a kid does that to you
20160618 18:28:00 <zubzub> they suck all the free time you have left out of you
20160618 18:28:27 <zubzub> and once you get them to bed, you're too tired to do anything else besides the things you should have done hours ago but could'nt because of the kid
20160618 18:28:51 <rmk0> urhur
20160618 18:29:00 <zubzub> and once that is done, you're so tired you just want to go to bed early
20160618 18:29:14 <zubzub> I know because I have a 2.5yr old
20160618 18:29:26 <zubzub> ofcourse the things I said do not apply to me
20160618 18:29:46 <zubzub> https://images.rapgenius.com/349cf0adbd727d2a0503ce872330b2e2.1000x667x1.jpg
20160618 18:29:50 <zubzub> that's basically me
20160618 19:16:06 * SHC (~quassel@anon) Quit (Remote host closed the connection)
20160618 20:31:19 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20160618 23:30:33 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160619 02:08:58 * dwbrite (4474ac1d@anon) Quit (Ping timeout: 250 seconds)
20160619 03:35:40 * SHC (~quassel@anon) has joined #jogamp
20160619 05:06:19 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20160619050619.html