2.1.2-rc-20131031

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

2.1.2-rc-20131031

Sven Gothel
Administrator
On 10/25/2013 11:18 PM, Sven Gothel wrote:

> Dear All,
>
> I just pushed the release candidate 2.1.2-rc-20131025
> for further testing - especially for OSX 10.9 and also Safari >= 6.0.
>
> Notable fixed bugs:
>   <https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.1.2>
>
> Exposed here:
>   <http://jogamp.org/deployment/archive/master/gluegen_737-joal_492-jogl_1120-jocl_867/>
>   <http://jogamp.org/deployment/archive/master/gluegen_737-joal_492-jogl_1120-jocl_867-signed/>
>   In our maven repo as '2.1.2-rc-20131025'
>
> ~Sven
>
2.1.2-rc-20131031
- http://jogamp.org/deployment/archive/master/gluegen_740-joal_494-jogl_1131-jocl_870/
- maven test repo .. pushed
- http://jogamp.org/deployment/archive/master/gluegen_740-joal_494-jogl_1131-jocl_870-signed/



signature.asc (911 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: 2.1.2-rc-20131031

jmaasing
Cool :-)
I tried the following application:

public static void main(String[] args) {
                final GLCapabilities caps = new GLCapabilities(GLProfile.get(GLProfile.GL4));
                caps.setBackgroundOpaque(true);
                caps.setDoubleBuffered(true);
                caps.setDepthBits(16);
                GLWindow glWindow = GLWindow.create(caps);
                glWindow.addGLEventListener(new GLEventListener() {
                        @Override
                        public void reshape(GLAutoDrawable drawable, int x, int y, int width, int height) {
                        }

                        @Override
                        public void init(GLAutoDrawable drawable) {
                                System.out.println("init: " + drawable);
                        }

                        @Override
                        public void dispose(GLAutoDrawable drawable) {
                                System.out.println("dispose: " + drawable);
                        }

                        @Override
                        public void display(GLAutoDrawable drawable) {
                        }
                });
                glWindow.setTitle("Test");
                glWindow.setSize(1024, 768);
                glWindow.setUndecorated(false);
                glWindow.setPointerVisible(true);
                glWindow.setVisible(true);
                glWindow.setFullscreen(false);
                glWindow.setDefaultCloseOperation(WindowClosingProtocol.WindowClosingMode.DISPOSE_ON_CLOSE);

                Animator animator = new Animator(glWindow);
                animator.start();
        }

It works, the NEWT window is opened and the animator runs (same result when using GLProfile.GL3). There is a crash when closing the window. Attached log.
Let me know if you want a bug report in bugzilla.

hs_err_pid1258.log
Reply | Threaded
Open this post in threaded view
|

Re: 2.1.2-rc-20131031

jmaasing
Doh!  Forgot to say that I tried the above code on OSX 10.9
Reply | Threaded
Open this post in threaded view
|

Re: 2.1.2-rc-20131031

Sven Gothel
Administrator
Pls file a bug report - yes. And thank you for testing and reporting!

Looks like the JVM is gone away already and GetJNIEnv fails ..

+++

Good that I looked at nabble website, for some reason I didn't received this as an email forward.

I will test your code .. and report in the upcoming bug report of yours..

~Sven
Reply | Threaded
Open this post in threaded view
|

Re: 2.1.2-rc-20131031

jmaasing
Filed Bug 882
https://jogamp.org/bugzilla/show_bug.cgi?id=882

Let me know if there is anything else needed.
Reply | Threaded
Open this post in threaded view
|

Re: 2.1.2-rc-20131031

Sven Gothel
Administrator
In reply to this post by Sven Gothel