Black Canvas

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

Black Canvas

Jouis
http://www3.ntu.edu.sg/home/ehchua/programming/opengl/JOGL2.0.html#show-toc

I copy and pasted the tutorial's code to test my installation of JOGL. This did not work, so I tried several other short code samples, and each one left me with a hanging black window.

I followed the instructions here when I setup Eclipse for JOGL: http://jogamp.org/wiki/index.php/Downloading_and_installing_JOGL

I have the latest jogl-all.jar and gluegen-rt.jar added to my project, and have not included native libraries. I am running 64 bit Arch Linux.

I was able to receive the error message "libEGL warning: failed to create a pipe screen for i965" after installing libgles. Based n this, I suspect I haven't installed something I need.
Reply | Threaded
Open this post in threaded view
|

Re: Black Canvas

gouessej
Administrator
Hi

Have you put jogl-all-natives-linux-amd64.jar and gluegen-rt-natives-linux-amd64.jar into the same directory than jogl-all.jar? Please can you use the debug flags indicated in this page?

Edit.: The tutorial you quote contains a very few errors at the beginning.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Black Canvas

Jouis
/usr/bin/java
java version "1.7.0_09"
OpenJDK Runtime Environment (IcedTea7 2.3.3) (ArchLinux build 7.u9_2.3.3-1-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
LIBXCB_ALLOW_SLOPPY_LOCK:
LIBGL_DRIVERS_PATH:
LIBGL_DEBUG:
java
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 3.6.10-1-ARCH (os), amd64 (arch), GENERIC_ABI, 4 cores
MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment:
  int8    1 / 1, int16   2 / 2
  int     4 / 4, long    8 / 8
  int32   4 / 4, int64   8 / 8
  float   4 / 4, double  8 / 8, ldouble 16 / 16
  pointer 8 / 8, page    4096
Platform: Java Version: 1.7.0_09, VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, is JavaSE: true, AWT enabled: true
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
Package: com.jogamp.common
Extension Name: com.jogamp.common
Specification Title: GlueGen Java Bindings Generator
Specification Vendor: JogAmp Community
Specification Version: 2.0
Implementation Title: GlueGen Run-Time
Implementation Vendor: JogAmp Community
Implementation Vendor ID: com.jogamp
Implementation URL: http://jogamp.org/
Implementation Version: 2.0-b52-20121101
Implementation Branch: rc
Implementation Commit: d430657cfd1f21885f3fdebebe6f0a49b1c5cd13
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
Package: javax.media.opengl
Extension Name: javax.media.opengl
Specification Title: Java Bindings for OpenGL API Specification
Specification Vendor: JogAmp Community
Specification Version: 2.0
Implementation Title: Java Bindings for OpenGL Runtime Environment
Implementation Vendor: JogAmp Community
Implementation Vendor ID: com.jogamp
Implementation URL: http://jogamp.org/
Implementation Version: 2.0-b66-20121101
Implementation Branch: rc
Implementation Commit: 502847f59ef01c78a85e4ee5453a09d9b83d9a5e
-----------------------------------------------------------------------------------------------------
Default Profiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, ResourceToolkitLock[obj 0x7a6d4080, isOwner false, <1aa5d24b, 7c914797>[count 0, qsz 0, owner <NULL>]]]
        Native
                GL4bc false
                GL4 false
                GL3bc true [3.1 (Compatibility profile, arb, ES2 compatible, FBO, hardware)]
                GL3 true [3.1 (Compatibility profile, arb, ES2 compatible, FBO, hardware)]
                GL2 true [3.1 (Compatibility profile, arb, ES2 compatible, FBO, hardware)]
                GL2ES1 true
                GLES1 false
                GL2ES2 true
                GLES2 false
        Profiles
                GLProfile[GL2ES2/GL3bc.hw]
                GLProfile[GL2ES1/GL3bc.hw]
                GLProfile[GL2/GL2.hw]
                GLProfile[GL3/GL3.hw]
                GLProfile[GL3bc/GL3bc.hw]
                GLProfile[GL2GL3/GL3bc.hw]
                GLProfile[GL3bc/GL3bc.hw]
                default GLProfile[GL3bc/GL3bc.hw]


Desktop Capabilities:
        GLCaps[glx vid ----, fbc 0x60: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x61: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x62: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x63: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x64: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x65: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x72: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x73: rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x78: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x79: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x7a: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x7b: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x84: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x85: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x86: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x87: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x88: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x89: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x96: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x97: rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x9c: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x9d: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x9e: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid ----, fbc 0x9f: rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0x21, fbc 0x70: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0x22, fbc 0x94: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0x5f, fbc 0x71: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xa8, fbc 0x66: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xa9, fbc 0x67: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xaa, fbc 0x68: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xab, fbc 0x69: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xac, fbc 0x6a: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xad, fbc 0x6b: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xae, fbc 0x6c: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xaf, fbc 0x6d: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xb0, fbc 0x6e: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xb1, fbc 0x6f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xb2, fbc 0x74: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xb3, fbc 0x75: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xb4, fbc 0x76: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xb5, fbc 0x77: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xb6, fbc 0x7c: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xb7, fbc 0x7d: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xb8, fbc 0x7e: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xb9, fbc 0x7f: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xba, fbc 0x80: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xbb, fbc 0x81: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xbc, fbc 0x82: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xbd, fbc 0x83: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xbe, fbc 0x8a: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xbf, fbc 0x8b: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xc0, fbc 0x8c: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xc1, fbc 0x8d: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xc2, fbc 0x8e: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xc3, fbc 0x8f: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xc4, fbc 0x90: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xc5, fbc 0x91: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xc6, fbc 0x92: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xc7, fbc 0x93: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xc8, fbc 0x95: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xc9, fbc 0x98: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xca, fbc 0x99: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xcb, fbc 0x9a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xcc, fbc 0x9b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xcd, fbc 0xa0: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xce, fbc 0xa1: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xcf, fbc 0xa2: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xd0, fbc 0xa3: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xd1, fbc 0xa4: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xd2, fbc 0xa5: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xd3, fbc 0xa6: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]
        GLCaps[glx vid 0xd4, fbc 0xa7: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/8, sample-ext default, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]]

EGL Capabilities:
        none


-----------------------------------------------------------------------------------------------------
X11GraphicsDevice[type .x11, connection :0]:
        Native
                GL4bc false
                GL4 false
                GL3bc true [3.1 (Compatibility profile, arb, ES2 compatible, FBO, hardware)]
                GL3 true [3.1 (Compatibility profile, arb, ES2 compatible, FBO, hardware)]
                GL2 true [3.1 (Compatibility profile, arb, ES2 compatible, FBO, hardware)]
                GL2ES1 true
                GLES1 false
                GL2ES2 true
                GLES2 false
        Profiles
                GLProfile[GL2ES2/GL3bc.hw]
                GLProfile[GL2ES1/GL3bc.hw]
                GLProfile[GL2/GL2.hw]
                GLProfile[GL3/GL3.hw]
                GLProfile[GL3bc/GL3bc.hw]
                GLProfile[GL2GL3/GL3bc.hw]
                GLProfile[GL3bc/GL3bc.hw]
                default GLProfile[GL3bc/GL3bc.hw]

Swap Interval  -1
GL Profile     GLProfile[GL3bc/GL3bc.hw]
CTX VERSION    3.1 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.1 Mesa 9.0.1
GL             jogamp.opengl.gl4.GL4bcImpl@d235f2a
GL_VENDOR      Intel Open Source Technology Center
GL_RENDERER    Mesa DRI Intel(R) Ivybridge Mobile
GL_VERSION     3.1 Mesa 9.0.1
GLSL           true, has-compiler: true, version: 1.40
GL_EXTENSIONS  85
               GL_ARB_ES2_compatibility GL_ARB_blend_func_extended GL_ARB_color_buffer_float GL_ARB_copy_buffer GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_invalidate_subdata GL_ARB_map_buffer_range GL_ARB_occlusion_query2 GL_ARB_pixel_buffer_object GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_robustness GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_bit_encoding GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_sync GL_ARB_texture_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_float GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_texture_rgb10_a2ui GL_ARB_texture_rg GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_shader GL_EXT_abgr GL_EXT_blend_equation_separate GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_provoking_vertex GL_EXT_texture_array GL_EXT_texture_compression_rgtc GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_OES_EGL_image GL_OES_read_format GL_3DFX_texture_compression_FXT1 GL_AMD_draw_buffers_blend GL_APPLE_object_purgeable GL_ATI_blend_equation_separate GL_ATI_texture_float GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_MESA_pack_invert GL_MESA_texture_signed_rgba GL_MESA_ycbcr_texture GL_NV_conditional_render GL_NV_depth_clamp GL_NV_packed_depth_stencil GL_NV_primitive_restart
GLX_EXTENSIONS 24
               GLX_SGI_swap_control GLX_SGIX_visual_select_group GLX_SGI_video_sync GLX_ARB_create_context_robustness GLX_MESA_copy_sub_buffer GLX_EXT_texture_from_pixmap GLX_ARB_get_proc_address GLX_EXT_visual_rating GLX_INTEL_swap_event GLX_OML_sync_control GLX_EXT_framebuffer_sRGB GLX_EXT_create_context_es2_profile GLX_ARB_create_context_profile GLX_EXT_visual_info GLX_MESA_multithread_makecurrent GLX_EXT_import_context GLX_OML_swap_method GLX_SGIX_pbuffer GLX_ARB_multisample GLX_SGI_make_current_read GLX_MESA_swap_control GLX_SGIS_multisample GLX_ARB_create_context GLX_SGIX_fbconfig
-----------------------------------------------------------------------------------------------------
Requested: GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]
Chosen   : GLCaps[glx vid 0xac, fbc 0x6a: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]
Reply | Threaded
Open this post in threaded view
|

Re: Black Canvas

Jouis
In reply to this post by gouessej
I probably corrected the errors in that tutorial, although I will find another sample just in case.

output of tree follows:


|-- aggregated.artifact.properties.sorted
|-- all.artifact.properties.sorted
|-- apk
|   |-- gluegen-rt-android-armeabi.apk
|   |-- joal-armeabi.apk
|   |-- jocl-armeabi.apk
|   |-- jogamp-android-launcher.apk
|   |-- jogl-all-android-armeabi.apk
|   |-- jogl-test-android.apk
|   `-- unsigned
|       |-- gluegen-rt-android-armeabi.apk
|       |-- joal-armeabi.apk
|       |-- jocl-armeabi.apk
|       |-- jogamp-android-launcher.apk
|       |-- jogl-all-android-armeabi.apk
|       `-- jogl-test-android.apk
|-- etc
|   |-- profile.jogl
|   |-- test.bat
|   |-- test.log
|   |-- test.sh
|   |-- test_dbg.bat
|   `-- test_dbg.sh
|-- gluegen-java-src.zip
|-- gluegen.LICENSE.txt
|-- gluegen.artifact.properties
|-- jar
|   |-- atomic
|   |   |-- gluegen-gl.jar
|   |   |-- jogl-awt.jar
|   |   |-- jogl-cg-natives-android-armv6.jar
|   |   |-- jogl-cg-natives-linux-amd64.jar
|   |   |-- jogl-cg-natives-linux-armv6.jar
|   |   |-- jogl-cg-natives-linux-armv6hf.jar
|   |   |-- jogl-cg-natives-linux-i586.jar
|   |   |-- jogl-cg-natives-macosx-universal.jar
|   |   |-- jogl-cg-natives-solaris-amd64.jar
|   |   |-- jogl-cg-natives-solaris-i586.jar
|   |   |-- jogl-cg-natives-windows-amd64.jar
|   |   |-- jogl-cg-natives-windows-i586.jar
|   |   |-- jogl-cg.jar
|   |   |-- jogl-core.jar
|   |   |-- jogl-gldesktop-dbg.jar
|   |   |-- jogl-gldesktop.jar
|   |   |-- jogl-glmobile-dbg.jar
|   |   |-- jogl-glmobile.jar
|   |   |-- jogl-glu-gldesktop.jar
|   |   |-- jogl-glu-mipmap.jar
|   |   |-- jogl-glu-tess.jar
|   |   |-- jogl-natives-android-armv6.jar
|   |   |-- jogl-natives-linux-amd64.jar
|   |   |-- jogl-natives-linux-armv6.jar
|   |   |-- jogl-natives-linux-armv6hf.jar
|   |   |-- jogl-natives-linux-i586.jar
|   |   |-- jogl-natives-macosx-universal.jar
|   |   |-- jogl-natives-solaris-amd64.jar
|   |   |-- jogl-natives-solaris-i586.jar
|   |   |-- jogl-natives-windows-amd64.jar
|   |   |-- jogl-natives-windows-i586.jar
|   |   |-- jogl-omx.jar
|   |   |-- jogl-os-android.jar
|   |   |-- jogl-os-osx.jar
|   |   |-- jogl-os-win.jar
|   |   |-- jogl-os-x11.jar
|   |   |-- jogl-sdk.jar
|   |   |-- jogl-swt.jar
|   |   |-- jogl-util-awt.jar
|   |   |-- jogl-util-fixedfuncemu.jar
|   |   |-- jogl-util-gldesktop.jar
|   |   |-- jogl-util-graph.jar
|   |   |-- jogl-util.jar
|   |   |-- nativewindow-awt.jar
|   |   |-- nativewindow-core.jar
|   |   |-- nativewindow-natives-android-armv6.jar
|   |   |-- nativewindow-natives-linux-amd64.jar
|   |   |-- nativewindow-natives-linux-armv6.jar
|   |   |-- nativewindow-natives-linux-armv6hf.jar
|   |   |-- nativewindow-natives-linux-i586.jar
|   |   |-- nativewindow-natives-macosx-universal.jar
|   |   |-- nativewindow-natives-solaris-amd64.jar
|   |   |-- nativewindow-natives-solaris-i586.jar
|   |   |-- nativewindow-natives-windows-amd64.jar
|   |   |-- nativewindow-natives-windows-i586.jar
|   |   |-- nativewindow-os-osx.jar
|   |   |-- nativewindow-os-win.jar
|   |   |-- nativewindow-os-x11.jar
|   |   |-- newt-awt.jar
|   |   |-- newt-core.jar
|   |   |-- newt-driver-android.jar
|   |   |-- newt-driver-bcm-old.jar
|   |   |-- newt-driver-bcm-vc.jar
|   |   |-- newt-driver-intelgdl.jar
|   |   |-- newt-driver-kd.jar
|   |   |-- newt-driver-linux.jar
|   |   |-- newt-driver-osx.jar
|   |   |-- newt-driver-win.jar
|   |   |-- newt-driver-x11.jar
|   |   |-- newt-event.jar
|   |   |-- newt-natives-android-armv6.jar
|   |   |-- newt-natives-linux-amd64.jar
|   |   |-- newt-natives-linux-armv6.jar
|   |   |-- newt-natives-linux-armv6hf.jar
|   |   |-- newt-natives-linux-i586.jar
|   |   |-- newt-natives-macosx-universal.jar
|   |   |-- newt-natives-solaris-amd64.jar
|   |   |-- newt-natives-solaris-i586.jar
|   |   |-- newt-natives-windows-amd64.jar
|   |   |-- newt-natives-windows-i586.jar
|   |   |-- newt-ogl.jar
|   |   `-- newt-swt.jar
|   |-- gluegen-rt-android.jar
|   |-- gluegen-rt-natives-android-armv6.jar
|   |-- gluegen-rt-natives-linux-amd64.jar
|   |-- gluegen-rt-natives-linux-armv6.jar
|   |-- gluegen-rt-natives-linux-armv6hf.jar
|   |-- gluegen-rt-natives-linux-i586.jar
|   |-- gluegen-rt-natives-macosx-universal.jar
|   |-- gluegen-rt-natives-solaris-amd64.jar
|   |-- gluegen-rt-natives-solaris-i586.jar
|   |-- gluegen-rt-natives-windows-amd64.jar
|   |-- gluegen-rt-natives-windows-i586.jar
|   |-- gluegen-rt.jar
|   |-- gluegen.jar
|   |-- joal-natives-android-armv6.jar
|   |-- joal-natives-linux-amd64.jar
|   |-- joal-natives-linux-armv6.jar
|   |-- joal-natives-linux-armv6hf.jar
|   |-- joal-natives-linux-i586.jar
|   |-- joal-natives-macosx-universal.jar
|   |-- joal-natives-solaris-amd64.jar
|   |-- joal-natives-solaris-i586.jar
|   |-- joal-natives-windows-amd64.jar
|   |-- joal-natives-windows-i586.jar
|   |-- joal-test.jar
|   |-- joal.jar
|   |-- jocl-natives-android-armv6.jar
|   |-- jocl-natives-linux-amd64.jar
|   |-- jocl-natives-linux-armv6.jar
|   |-- jocl-natives-linux-armv6hf.jar
|   |-- jocl-natives-linux-i586.jar
|   |-- jocl-natives-macosx-universal.jar
|   |-- jocl-natives-solaris-amd64.jar
|   |-- jocl-natives-solaris-i586.jar
|   |-- jocl-natives-windows-amd64.jar
|   |-- jocl-natives-windows-i586.jar
|   |-- jocl.jar
|   |-- jogl-all-android.jar
|   |-- jogl-all-mobile.jar
|   |-- jogl-all-natives-android-armv6.jar
|   |-- jogl-all-natives-linux-amd64.jar
|   |-- jogl-all-natives-linux-armv6.jar
|   |-- jogl-all-natives-linux-armv6hf.jar
|   |-- jogl-all-natives-linux-i586.jar
|   |-- jogl-all-natives-macosx-universal.jar
|   |-- jogl-all-natives-solaris-amd64.jar
|   |-- jogl-all-natives-solaris-i586.jar
|   |-- jogl-all-natives-windows-amd64.jar
|   |-- jogl-all-natives-windows-i586.jar
|   |-- jogl-all-noawt.jar
|   |-- jogl-all.jar
|   |-- jogl-test-android.jar
|   `-- jogl-test.jar
|-- jnlp-files
|   |-- atomic
|   |   |-- jogl-awt.jnlp
|   |   |-- jogl-noawt.jnlp
|   |   |-- nativewindow-awt.jnlp
|   |   |-- nativewindow-noawt.jnlp
|   |   |-- newt-awt-jogl.jnlp
|   |   |-- newt-awt.jnlp
|   |   |-- newt-noawt-jogl.jnlp
|   |   `-- newt-noawt.jnlp
|   |-- gluegen-rt.jnlp
|   |-- joal.jnlp
|   |-- jocl.jnlp
|   |-- jogl-all-awt-cg.jnlp
|   |-- jogl-all-awt.jnlp
|   |-- jogl-all-mobile.jnlp
|   |-- jogl-all-noawt.jnlp
|   |-- jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html
|   |-- jogl-applet-runner-newt-ElektronenMultiplizierer.html
|   |-- jogl-applet-runner-newt-GraphTextDemo01-napplet.html
|   |-- jogl-applet-runner-newt-GraphTextDemo01.html
|   |-- jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html
|   |-- jogl-applet-runner-newt-GraphUISceneDemo01.html
|   |-- jogl-applet-runner-newt-MovieCube-napplet.html
|   |-- jogl-applet-runner-newt-MovieCube.html
|   |-- jogl-applet-runner-newt-gears-gl3-napplet.html
|   |-- jogl-applet-runner-newt-gears-normal-launcheronly.html
|   |-- jogl-applet-runner-newt-gears-normal-napplet.html
|   |-- jogl-applet-runner-newt-gears-normal-napplet2.html
|   |-- jogl-applet-runner-newt-gears-normal.html
|   |-- jogl-applet-runner-newt-gears-special-napplet.html
|   |-- jogl-applet-runner-newt-gears-special.html
|   |-- jogl-applet-runner-newt.jnlp
|   |-- jogl-applet-version-lancheronly.html
|   |-- jogl-applet-version-napplet.html
|   |-- jogl-applet-version.html
|   |-- jogl-applet-version.jnlp
|   |-- jogl-application-version.jnlp
|   |-- jogl-javaws-version.jnlp
|   `-- jogl-test-applets.html
|-- joal-java-src.zip
|-- joal.LICENSE.txt
|-- joal.README.txt
|-- joal.artifact.properties
|-- jocl-java-src.zip
|-- jocl.artifact.properties
|-- jogl-java-src.zip
|-- jogl.LICENSE.txt
|-- jogl.README.txt
|-- jogl.artifact.properties
|-- lib
|   |-- README.txt
|   |-- android-armv6
|   |   |-- README.txt
|   |   |-- libgluegen-rt.so
|   |   |-- libjoal.so
|   |   |-- libjocl.so
|   |   |-- libjogl_mobile.so
|   |   `-- libnewt.so
|   |-- linux-amd64
|   |   |-- README.txt
|   |   |-- libgluegen-rt.so
|   |   |-- libjoal.so
|   |   |-- libjocl.so
|   |   |-- libjogl_cg.so
|   |   |-- libjogl_desktop.so
|   |   |-- libjogl_mobile.so
|   |   |-- libnativewindow_awt.so
|   |   |-- libnativewindow_x11.so
|   |   `-- libnewt.so
|   |-- linux-armv6
|   |   |-- README.txt
|   |   |-- libgluegen-rt.so
|   |   |-- libjoal.so
|   |   |-- libjocl.so
|   |   |-- libjogl_cg.so
|   |   |-- libjogl_desktop.so
|   |   |-- libjogl_mobile.so
|   |   |-- libnativewindow_awt.so
|   |   |-- libnativewindow_x11.so
|   |   `-- libnewt.so
|   |-- linux-armv6hf
|   |   |-- README.txt
|   |   |-- libgluegen-rt.so
|   |   |-- libjoal.so
|   |   |-- libjocl.so
|   |   |-- libjogl_cg.so
|   |   |-- libjogl_desktop.so
|   |   |-- libjogl_mobile.so
|   |   |-- libnativewindow_awt.so
|   |   |-- libnativewindow_x11.so
|   |   `-- libnewt.so
|   |-- linux-i586
|   |   |-- README.txt
|   |   |-- libgluegen-rt.so
|   |   |-- libjoal.so
|   |   |-- libjocl.so
|   |   |-- libjogl_cg.so
|   |   |-- libjogl_desktop.so
|   |   |-- libjogl_mobile.so
|   |   |-- libnativewindow_awt.so
|   |   |-- libnativewindow_x11.so
|   |   `-- libnewt.so
|   |-- macosx-universal
|   |   |-- README.txt
|   |   |-- libgluegen-rt.jnilib
|   |   |-- libjoal.jnilib
|   |   |-- libjocl.dylib
|   |   |-- libjogl_cg.jnilib
|   |   |-- libjogl_desktop.jnilib
|   |   |-- libjogl_mobile.jnilib
|   |   |-- libnativewindow_awt.jnilib
|   |   |-- libnativewindow_macosx.jnilib
|   |   `-- libnewt.jnilib
|   |-- solaris-amd64
|   |   |-- README.txt
|   |   |-- libgluegen-rt.so
|   |   |-- libjoal.so
|   |   |-- libjocl.so
|   |   |-- libjogl_cg.so
|   |   |-- libjogl_desktop.so
|   |   |-- libjogl_mobile.so
|   |   |-- libnativewindow_awt.so
|   |   |-- libnativewindow_x11.so
|   |   `-- libnewt.so
|   |-- solaris-i586
|   |   |-- README.txt
|   |   |-- libgluegen-rt.so
|   |   |-- libjoal.so
|   |   |-- libjocl.so
|   |   |-- libjogl_cg.so
|   |   |-- libjogl_desktop.so
|   |   |-- libjogl_mobile.so
|   |   |-- libnativewindow_awt.so
|   |   |-- libnativewindow_x11.so
|   |   `-- libnewt.so
|   |-- windows-amd64
|   |   |-- README.txt
|   |   |-- gluegen-rt.dll
|   |   |-- joal.dll
|   |   |-- jocl.dll
|   |   |-- jogl_cg.dll
|   |   |-- jogl_desktop.dll
|   |   |-- jogl_mobile.dll
|   |   |-- nativewindow_awt.dll
|   |   |-- nativewindow_win32.dll
|   |   `-- newt.dll
|   `-- windows-i586
|       |-- README.txt
|       |-- gluegen-rt.dll
|       |-- joal.dll
|       |-- jocl.dll
|       |-- jogl_cg.dll
|       |-- jogl_desktop.dll
|       |-- jogl_mobile.dll
|       |-- nativewindow_awt.dll
|       |-- nativewindow_win32.dll
|       `-- newt.dll
|-- test.log
`-- tree

18 directories, 304 files
Reply | Threaded
Open this post in threaded view
|

Re: Black Canvas

gouessej
Administrator
In reply to this post by Jouis
I think you should fill a bug report.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Black Canvas

Jouis
Thanks Julien. I have filed my report to Bug 655.