#jogamp @ irc.freenode.net - 20150830 05:05:32 (UTC)


20150830 05:05:32 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20150829050532.html
20150830 05:05:32 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20150830050532.html
20150830 08:15:27 <xranby> hi all; sgothel. KUDOS!! *massive EGL overhaul*
20150830 08:16:36 <xranby> zubzub: you shoul dtake a look at the jogl git :D
20150830 08:21:59 <xranby> -> https://jogamp.org/bugzilla/show_bug.cgi?id=1203 <- so much WOW in this one :D
20150830 09:04:24 * elect (~elect@anon) has joined #jogamp
20150830 09:27:45 * elect (~elect@anon) Quit (Ping timeout: 256 seconds)
20150830 09:44:30 * Eclesia (~eclesia@anon) has joined #jogamp
20150830 09:54:45 <Eclesia> I made a small game using the animations : http://www.developpez.net/forums/d1539961/applications/developpement-2d-3d-jeux/projets/projet-termine-wejv5-morpion-deluxe-42-a/ that makes a real case example of the api.
20150830 09:54:52 <xranby> sgothel: when running com.jogamp.newt.opengl.GLWindow after tonights chages then Swap Interval changed from -1 to 1... checking if this is the expected behaviour
20150830 09:56:20 <xranby> else i have seen expected changes such as more logical order of nativees and mappings
20150830 09:56:50 <xranby> i am comparing: 2.3.2-rc-20150819 with 2.3.2-rc-20150830
20150830 09:58:23 <xranby> i used the two autobuilds of http://jogamp.org/deployment/autobuilds/master/jogl-b1430-2015-08-30_08-08-39/jogl-2.3-b1430-20150830-linux-amd64.7z and http://jogamp.org/deployment/autobuilds/master/gluegen-b886-2015-08-29_21-03-58/gluegen-2.3-b886-20150829-linux-amd64.7z
20150830 09:58:55 <xranby> (11:54:58) Eclesia: I made a small game using the animations : http://www.developpez.net/forums/d1539961/applications/developpement-2d-3d-jeux/projets/projet-termine-wejv5-morpion-deluxe-42-a/ that makes a real case example of the api. <- nice!
20150830 10:00:13 <xranby> love that it moves around when it increase level :D
20150830 10:01:06 <Eclesia> 1day game ^^
20150830 10:05:51 <xranby> hmm i have to register in order to download the http://unlicense.developpez.com/wejv5/RERUN_MEGA_MORPION_DELUXE_42.zip file
20150830 10:06:03 <xranby> http://unlicense.developpez.com/wejv5/RERUN_MEGA_MORPION_DELUXE_42.ogv this file views without redestering
20150830 10:06:21 <xranby> regestering
20150830 10:06:57 <Eclesia> yes sorry about that, when the file is a zip or an archive too big we wants us to register
20150830 10:07:05 <Eclesia> he*
20150830 10:13:43 <Eclesia> here is a tip for graphui : use centered coordinate systems for the scene componants. I was using upper-left coordinate system (like for images) but for animations it's a mess, not centered rotations and scale makes the animation unusable.
20150830 10:19:24 <Eclesia> xranby: you could build it if registering is a pain.
20150830 10:20:41 <xranby> wejv5-morpion$ mvn install -> Failed to execute goal on project Morpion: Could not resolve dependencies for project unp.morpion:Morpion:jar:1.0: The following artifacts could not be resolved: un.engine:engine-opengl:jar:DEV-SNAPSHOT, un.engine:engine-ui:jar:DEV-SNAPSHOT: Could not find artifact un.engine:engine-opengl:jar:DEV-SNAPSHOT
20150830 10:21:02 <xranby> Eclesia: do you plan push un builds to maven central?
20150830 10:21:49 <Eclesia> is jogamp on maven central ?
20150830 10:22:11 <xranby> yes
20150830 10:23:50 <Eclesia> it's a possibility, perhaps for the next release
20150830 13:05:21 * a11mad11 (~marc-anto@anon) Quit (Quit: Leaving)
20150830 13:05:35 * a11mad11 (~marc-anto@anon) has joined #jogamp
20150830 13:55:42 * Eclesia killed xranby
20150830 14:08:41 <sgothel> http://jogamp.org/deployment/archive/master/gluegen_886-joal_612-jogl_1430-jocl_1077/
20150830 14:09:29 <sgothel> @xerxes: re swapInterval, yes, expected, see https://jogamp.org/bugzilla/show_bug.cgi?id=1202#c0
20150830 14:09:43 <sgothel> -1 cannot be reserved anymore, hence align all GL profiles to '1'
20150830 14:10:04 <sgothel> (previously - w/ GL/ES spec, only ES profiles were '1')
20150830 14:13:12 <sgothel> http://jogamp.org/deployment/archive/master/gluegen_886-joal_612-jogl_1430-jocl_1077-signed/
20150830 14:23:45 <sgothel> @Xerxes: That NApplet w/ NEWT's NEwtCanvasAWT .. fullscreen on/off size issue .. reproduced .. darn
20150830 14:24:07 <sgothel> further .. NV's EGL thingy sometimes causes a crash .. oh well, beta driver quality I hope
20150830 15:10:49 * packet0 (~packet0@anon) has joined #jogamp
20150830 17:04:08 <sgothel> https://jogamp.org/bugzilla/show_bug.cgi?id=1209 .. the NEWT FS regression ..
20150830 18:11:28 * packet0 (~packet0@anon) Quit (Remote host closed the connection)
20150830 18:59:35 * monsieur_max (~maxime@anon) has joined #jogamp
20150830 19:13:55 <sgothel> https://chrissimpkins.github.io/Hack/font-specimen.html
20150830 19:42:31 <Eclesia> sweet , is it public ?
20150830 19:42:40 * Eclesia only has 2 fonts : tuffy and mona
20150830 20:04:59 <a11mad11> how can i write text in my world?
20150830 20:06:21 <Eclesia> a11mad11: sgothel made a module GraphUI with text rendering. I don't know much more sorry
20150830 20:09:25 <a11mad11> do you have a link?
20150830 20:10:14 <Eclesia> nope :/
20150830 20:10:29 <Eclesia> there should be a demo somewhere
20150830 20:15:34 <rmk0> sgothel: https://www.youtube.com/watch?v=d4B8sc7ltZk
20150830 20:24:28 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150830 20:24:55 * monsieur_max (~maxime@anon) has joined #jogamp
20150830 20:25:11 * monsieur_max (~maxime@anon) Quit (Client Quit)
20150830 20:41:20 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20150830 20:47:13 <sgothel> @Mark: GlueGen! StructGen
20150830 20:47:34 <rmk0> sgothel: what i meant was, they might want to hear from you
20150830 20:47:40 <rmk0> as the main author of gluegen and the like
20150830 20:47:52 <rmk0> they do keep repeatedly asking for people to talk to them about use cases
20150830 20:47:55 <sgothel> then they should contact me .. uh?
20150830 20:48:06 <rmk0> how will they know you exist?
20150830 20:48:17 <sgothel> one sec ..
20150830 20:48:55 <rmk0> what is structgen?
20150830 20:50:45 <rmk0> i've been out of the loop for a while
20150830 21:00:15 * a11mad11 (~marc-anto@anon) Quit (Ping timeout: 244 seconds)
20150830 21:00:46 <sgothel> structgen is GlueGen's struct generator .. also working w/ annotator
20150830 21:01:07 <sgothel> usually you learn by other tech .. through research :)
20150830 21:01:21 <sgothel> so I guess .. they could do the same and yes, should know about GlueGen
20150830 21:02:30 <rmk0> i don't think they necessarily do know about it... it's probably not something you happen upon unless you're looking at opengl specifically
20150830 21:03:39 <sgothel> hmm .. the indeed we should do something about it
20150830 21:03:44 <sgothel> *then*
20150830 21:04:28 <rmk0> http://openjdk.java.net/projects/panama/
20150830 21:05:12 <rmk0> https://github.com/DanHeidinga/J9-Panama
20150830 21:05:12 <sgothel> search 'java access to native structs' doesn't reveal GlueGen .. yeah
20150830 21:05:16 <rmk0> that seems to be their latest specification
20150830 21:05:59 <rmk0> they have a "layout descriptor language" for describing structures
20150830 21:06:29 <sgothel> all sweet and dandy .. the free world has a choice :)
20150830 21:06:46 <sgothel> we simply use a c struct
20150830 21:07:11 <sgothel> able to read c-header .. done
20150830 21:07:21 <rmk0> right
20150830 21:07:44 <sgothel> there is for sure a barrier for me to help Oracle and IBM here :)
20150830 21:08:11 <sgothel> but they sure can consult me via my wife's company
20150830 21:08:12 <sgothel> :)
20150830 21:08:28 <rmk0> \o/
20150830 21:09:27 <sgothel> http://jogamp.org/git/?p=gluegen.git;a=tree;f=src/junit/com/jogamp/gluegen/test/junit/structgen;h=1c8c4732e2a4c3f5e445bef642d24f3638313930;hb=HEAD
20150830 21:09:28 <rmk0> ... do we happen to have a way around the 32-bit limit of ByteBuffers?
20150830 21:10:08 <sgothel> http://jogamp.org/git/?p=gluegen.git;a=blob;f=src/junit/com/jogamp/gluegen/test/junit/structgen/BuildStruct01.java;h=7824e55b033f97e47b9701d65bcd2948279d2441;hb=HEAD
20150830 21:10:18 <sgothel> via mmap .. yes
20150830 21:10:31 <sgothel> i.e. slicing
20150830 21:10:41 <sgothel> or we would need to add one impl. in GlueGen ..
20150830 21:10:52 <sgothel> I would like to join .. if you dare to
20150830 21:11:34 <sgothel> http://jogamp.org/git/?p=gluegen.git;a=blob;f=src/java/com/jogamp/common/nio/ByteBufferInputStream.java;h=b74360fc08335b9b0600dfca1cf7051b65980e4d;hb=HEAD .. etc
20150830 21:11:34 <rmk0> looking for existing implementations
20150830 21:11:56 <sgothel> http://jogamp.org/git/?p=gluegen.git;a=blob;f=src/java/com/jogamp/common/nio/MappedByteBufferInputStream.java;h=f8d5857e8cdb85e81cc89f0233f0cc667ac5b903;hb=HEAD
20150830 21:12:22 <rmk0> i see
20150830 21:12:28 <sgothel> I guess I have mentioned it here a few times already .. sorry for the repetition :)
20150830 21:12:54 <rmk0> this is the first i'm hearing of it, but i've not been around much
20150830 21:13:11 <sgothel> *lately* you mean ?
20150830 21:13:22 <rmk0> well... for a good six months or so!
20150830 21:13:24 <sgothel> you are the most regular .. I know of .. besides Xerxes ..
20150830 21:13:39 <rmk0> i'm always lurking, but i'm not paying attention so much
20150830 21:13:42 <sgothel> *right 2014 JogA*
20150830 21:13:47 <sgothel> ah
20150830 21:14:13 <sgothel> so all good .. I hope, fall is coming .. more time for closets :)
20150830 21:14:33 <rmk0> everything is fine, as far as i know!
20150830 21:14:36 * rmk0 eyes the walls suspiciously
20150830 21:19:53 <sgothel> so .. if anybody likes to push GlueGen and its candies (structgen, elf-parser, ..) around so it can be found by search engines .. gogogog :)
20150830 21:20:13 <rmk0> having trouble working out how to even contact the people that say they want contacting
20150830 21:21:03 <sgothel> "java access to native functions structs" .. nada
20150830 21:21:05 <sgothel> hehe
20150830 21:21:13 <rmk0> hehe, it's pretty well hidden
20150830 21:22:37 <sgothel> giving up .. (page 4 of google, ixquick ..)
20150830 21:23:04 <sgothel> so there .. JNA, SWIG, .. and some papers are visible .. then some other tools
20150830 21:23:47 <sgothel> http://jogamp.org/gluegen/www/ <- might need some love
20150830 21:25:01 <sgothel> http://jogamp.org/gluegen/doc/manual/ <- verbose .. but not maintained
20150830 21:28:51 <sgothel> https://en.wikipedia.org/wiki/GlueGen
20150830 21:33:23 * a11mad11 (~marc-anto@anon) has joined #jogamp
20150830 23:13:36 * a11mad11_ (~marc-anto@anon) has joined #jogamp
20150830 23:16:34 * a11mad11 (~marc-anto@anon) Quit (Ping timeout: 265 seconds)
20150830 23:17:29 * a11mad11_ (~marc-anto@anon) Quit (Read error: Connection reset by peer)
20150830 23:54:12 * a11mad11 (~marc-anto@anon) has joined #jogamp
20150830 23:56:08 * a11mad11 (~marc-anto@anon) Quit (Client Quit)
20150830 23:56:27 * a11mad11 (~marc-anto@anon) has joined #jogamp
20150830 23:57:15 * a11mad11 (~marc-anto@anon) Quit (Client Quit)
20150830 23:57:29 * a11mad11 (~marc-anto@anon) has joined #jogamp
20150831 01:36:14 * guillaum1 (~gl@anon) Quit (Ping timeout: 240 seconds)
20150831 01:36:50 * guillaum1 (~gl@anon) has joined #jogamp
20150831 04:12:52 * packet0 (~packet0@anon) has joined #jogamp
20150831 04:17:11 * badshah400 (~badshah40@anon) has joined #jogamp
20150831 04:33:11 * packet0 (~packet0@anon) Quit ()
20150831 05:05:32 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20150831050532.html