java.lang.Throwable: Info: NativeWindowFactory.initSingleton(true) at javax.media.nativewindow.NativeWindowFactory.initSingleton(NativeWindowFactory.java:146) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1086) at javax.media.opengl.GLProfile.access$000(GLProfile.java:66) at javax.media.opengl.GLProfile$1.run(GLProfile.java:107) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:105) at name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:26) GDI.isFirstX11ActionOnProcess: true JOGL/Java2D integration disabled JAWTUtil: Has sun.awt.SunToolkit.awtLock/awtUnlock true JAWTUtil: Has Java2D true JAWTUtil: Is headless false JAWTUtil: AWT Desktop hints 1 NativeWindowFactory.registerFactory() interface javax.media.nativewindow.NativeWindow -> com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@1938039 NativeWindowFactory.registerFactory() class java.awt.Component -> com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@1938039 NativeWindowFactory firstUIActionOnProcess true NativeWindowFactory isAWTAvailable true, defaultFactory com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@1938039 GLProfile.init firstUIActionOnProcess: true, thread: main ----------------------------------------------------------------------------------------------------- Platform: Windows XP 5.1 (os), x86 (arch) 1 cores Platform: littleEndian true, 32Bit true, a-ptr bit-size 32 Platform: Java 1.6.0_22, Java HotSpot(TM) Client VM, Sun Microsystems Inc., http://java.sun.com/, is JavaSE: 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-b233-20101212 Implementation Branch: master Implementation Commit: e85797b46e52aba51478fbf0af7db1d4ff95febf ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: javax.media.nativewindow Extension Name: javax.media.nativewindow Specification Title: Native Window Interface API Specification Specification Vendor: JogAmp Community Specification Version: 2.0 Implementation Title: Native Window Interface Runtime Environment Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.0-b248-20101212 Implementation Branch: master Implementation Commit: 17fafe97b0cd098374a038d0af4c057157c2794d ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- 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-b248-20101212 Implementation Branch: master Implementation Commit: 17fafe97b0cd098374a038d0af4c057157c2794d ----------------------------------------------------------------------------------------------------- GLDrawableFactory.static - Native OS Factory for: Windows: com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory GraphicsConfigurationFactory.registerFactory() interface javax.media.nativewindow.AbstractGraphicsDevice -> com.jogamp.nativewindow.impl.DefaultGraphicsConfigurationFactoryImpl@12aea3e GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.windows.WindowsGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@17a1767 GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.awt.AWTGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@1bc16f0 main-SharedResourceRunner STARTED main-SharedResourceRunner -> ready GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.egl.EGLGraphicsDevice -> com.jogamp.opengl.impl.egl.EGLGraphicsConfigurationFactory@a00185 java.lang.Throwable: Info: GLProfile.initProfilesForDevice: decon, isSet false at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1218) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1188) at javax.media.opengl.GLProfile.access$000(GLProfile.java:66) at javax.media.opengl.GLProfile$1.run(GLProfile.java:107) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:105) at name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:26) GLProfile.init map decon, desktopCtxUndef true, eglCtxUndef true GLProfile.init map GLProfile[GL2/GL2] on devide decon GLProfile.init map default GLProfile[GL2/GL2] on device decon GLProfile.init map GLProfile[GL3bc/GL3bc] on devide decon GLProfile.init map GLProfile[GL4bc/GL4bc] on devide decon GLProfile.init map GLProfile[GL2GL3/GL2] on devide decon GLProfile.init map GLProfile[GL3/GL3] on devide decon GLProfile.init map GLProfile[GL4/GL4] on devide decon GLProfile.init map GLProfile[GL2ES2/GL2] on devide decon GLProfile.init map *** no mapping for GLES2 on device decon GLProfile.init map GLProfile[GL2ES1/GL2] on devide decon GLProfile.init map *** no mapping for GLES1 on device decon getOrCreateShared() decon: trying main doAndWait START init: decon, release: null main initializeAndWait set command init: decon, release: null main-SharedResourceRunner woke up for device connection init: decon, release: null main-SharedResourceRunner create Shared for: decon RegisteredClassFactory getSharedClass (0) initialized: RegisteredClass[handle 0x400000, _dummyWindow_clazz0] updateGraphicsConfiguration(using target): hdc 0xd01075b !!! user chosen caps GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false] updateGraphicsConfigurationARB: SharedContext is null: class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0] updateGraphicsConfigurationGDI: ChoosePixelFormat(HDC 0xd01075b) = 3, idx 2 (LastError: 0) chooseCapabilities: Using recommendedIndex: idx 2 !!! chosen pfdID 3, idx 2, caps GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 8, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 8, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false] !!! setPixelFormat (GDI): hdc 0xd01075b, -1 -> 3 *** setCapsPFD: ARB-Choosen false, pfdID 3, GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 8, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 8, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false] !!! WindowsDummyWGLDrawable: WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 3, ARB-Choosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 8, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 8, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]] java.lang.Exception: Info: setGL (OpenGL null): Thread[main-SharedResourceRunner,5,main], -> class com.jogamp.opengl.impl.gl4.GL4bcImpl, com.jogamp.opengl.impl.gl4.GL4bcImpl@1c7e2da at com.jogamp.opengl.impl.GLContextImpl.setGL(GLContextImpl.java:176) at com.jogamp.opengl.impl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:818) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:290) at com.jogamp.opengl.impl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:405) at com.jogamp.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:351) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource(WindowsWGLDrawableFactory.java:199) at com.jogamp.opengl.impl.SharedResourceRunner.run(SharedResourceRunner.java:201) at java.lang.Thread.run(Unknown Source) main-SharedResourceRunner: !!! Initializing WGL extension address table: Windows_decon_0 main-SharedResourceRunner: !!! GLContext WGL ProcAddressTable mapping key(Windows_decon_0) -> 6326112 main-SharedResourceRunner: !!! Context FQN: Windows_decon_0-0x2200 main-SharedResourceRunner: !!! GLContext GL ProcAddressTable mapping key(Windows_decon_0-0x2200) -> 5076660 ExtensionAvailabilityCache: Flush availability OpenGL 2.0 (compatibility profile, any, old) - 2.0.5279 WinXP Release main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init com.jogamp.opengl.impl.gl4.GL4bcImpl@1c7e2da, OpenGL 2.0 (compatibility profile, any, old) - 2.0.5279 WinXP Release main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 2.0 (compatibility profile, any, old) - 2.0.5279 WinXP Release, use glGetString main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 99 main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions main-SharedResourceRunner: !!! GLContext GL ExtensionAvailabilityCache mapping key(Windows_decon_0-0x2200) -> 15605470 main-SharedResourceRunner: createContextImpl: NOT OK (ARB, initial) - extension not available - share 0 WindowsWGLContext.createContext failed, fall back to !ARB context 0.0 (old) - @creation main-SharedResourceRunner: createImpl: OK (old) share 0 main-SharedResourceRunner: !!! Create GL context OK: 0x10000 for com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext !!! SharedDevice: class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0] !!! SharedScreen: class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0] !!! SharedContext: com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext [OpenGL 2.0, options 0x22, 2.0 (compatibility profile, any, old) - 2.0.5279 WinXP Release, handle 0x10000, com.jogamp.opengl.impl.gl4.GL4bcImpl@1c7e2da, Drawable: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@12c8fa8, handle 0x0, Window ProxySurface[config WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 3, ARB-Choosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 8, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 8, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0x0, size 64x64]]] !!! pbuffer avail: true !!! readDrawable: true main-SharedResourceRunner -> ready main initializeAndWait END init: decon, release: null java.lang.Throwable: getOrCreateSharedl() decon: done at com.jogamp.opengl.impl.SharedResourceRunner.getOrCreateShared(SharedResourceRunner.java:98) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.getOrCreateSharedContextImpl(WindowsWGLDrawableFactory.java:269) at javax.media.opengl.GLDrawableFactory.getOrCreateSharedContext(GLDrawableFactory.java:273) at javax.media.opengl.GLDrawableFactory.getIsSharedContextAvailable(GLDrawableFactory.java:248) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1235) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1188) at javax.media.opengl.GLProfile.access$000(GLProfile.java:66) at javax.media.opengl.GLProfile$1.run(GLProfile.java:107) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:105) at name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:26) GLProfile.initProfilesForDevice: decon: desktop Shared Ctx true GLProfile.init map decon, desktopCtxUndef false, eglCtxUndef false GLProfile.init map GLProfile[GL2/GL2] on devide decon GLProfile.init map default GLProfile[GL2/GL2] on device decon GLProfile.init map *** no mapping for GL3bc on device decon GLProfile.init map *** no mapping for GL4bc on device decon GLProfile.init map GLProfile[GL2GL3/GL2] on devide decon GLProfile.init map *** no mapping for GL3 on device decon GLProfile.init map *** no mapping for GL4 on device decon GLProfile.init map GLProfile[GL2ES2/GL2] on devide decon GLProfile.init map *** no mapping for GLES2 on device decon GLProfile.init map GLProfile[GL2ES1/GL2] on devide decon GLProfile.init map *** no mapping for GLES1 on device decon GLProfile: EGLFactory - Device is not available: decon main: !!! createContextARB: SET mappedVersionsAvailableSet Windows_decon_0 GLProfile.initProfilesForDevice: decon: added profile(s): desktop true, egl false GLProfile.initProfilesForDevice: decon: GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true[1.5 (compatibility profile, any, old)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2], GLProfile[GL2ES1/GL2], GLProfile[GL2/GL2], GLProfile[GL2/GL2], GLProfile[GL2GL3/GL2], , default GLProfile[GL2/GL2]]] java.lang.Throwable: Info: GLProfile.initProfilesForDevice: decon, isSet false at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1218) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:1496) at javax.media.opengl.GLProfile.isGL4bcAvailable(GLProfile.java:141) at javax.media.opengl.GLProfile.glAvailabilityToString(GLProfile.java:232) at com.jogamp.opengl.JoglVersion.getGLInfo(JoglVersion.java:79) at javax.media.opengl.GLProfile.dumpGLInfo(GLProfile.java:1308) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1290) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1188) at javax.media.opengl.GLProfile.access$000(GLProfile.java:66) at javax.media.opengl.GLProfile$1.run(GLProfile.java:107) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:105) at name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:26) GLProfile: DesktopFactory - Device is not available: decon GLProfile: EGLFactory - Device is not available: decon main: !!! createContextARB: SET mappedVersionsAvailableSet EGL_decon_0 GLProfile.initProfilesForDevice: decon: added profile(s): desktop false, egl false GLProfile.initProfilesForDevice: decon: GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 false, GL2ES1 false, GLES1 false, GL2ES2 false, GLES2 false], Profiles[, default null]] ExtensionAvailabilityCache: getGLExtensions() called ----------------------------------------------------------------------------------------------------- Default Desktop decon: GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true[1.5 (compatibility profile, any, old)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2], GLProfile[GL2ES1/GL2], GLProfile[GL2/GL2], GLProfile[GL2/GL2], GLProfile[GL2GL3/GL2], , default GLProfile[GL2/GL2]]] Default EGL decon: GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 false, GL2ES1 false, GLES1 false, GL2ES2 false, GLES2 false], Profiles[, default null]] Swap Interval -1 GL Profile GLProfile[GL2/GL2] CTX VERSION 2.0 (compatibility profile, any, old) - 2.0.5279 WinXP Release GL com.jogamp.opengl.impl.gl4.GL4bcImpl@1c7e2da GL_VENDOR ATI Technologies Inc. GL_VERSION 2.0.5279 WinXP Release GL_EXTENSIONS GL_ARB_multitexture GL_EXT_texture_env_add GL_EXT_compiled_vertex_array GL_S3_s3tc GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_multisample GL_ARB_occlusion_query GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_transpose_matrix GL_ARB_vertex_blend GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_element_array GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_map_object_buffer GL_ATI_separate_stencil GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_ATI_vertex_array_object GL_ATI_vertex_attrib_array_object GL_ATI_vertex_streams GL_ATIX_texture_env_combine3 GL_ATIX_texture_env_route GL_ATIX_vertex_shader_output_point_size GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_object GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array GL_EXT_vertex_shader GL_HP_occlusion_test GL_NV_blend_square GL_NV_occlusion_query GL_NV_texgen_reflection GL_SGI_color_matrix GL_SGIS_generate_mipmap GL_SGIS_multitexture GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_EXT_extensions_string WGL_EXT_swap_control GLX_EXTENSIONS WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_multisample WGL_ARB_pbuffer WGL_ARB_pixel_format WGL_ARB_render_texture WGL_ATI_pixel_format_float WGL_EXT_extensions_string WGL_EXT_swap_control WGL_ATI_render_texture_rectangle ----------------------------------------------------------------------------------------------------- GLProfile.init isAWTAvailable true GLProfile.init has desktopFactory true GLProfile.init hasDesktopGL true GLProfile.init hasGL234Impl true GLProfile.init has eglFactory true GLProfile.init hasGLES1Impl false GLProfile.init hasGLES2Impl false GLProfile.init defaultDesktopDevice class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0] GLProfile.init defaultEGLDevice class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0] GLProfile.init defaultDevice class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0] Exception in thread "main" org.eclipse.swt.SWTException: Unsupported color depth at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.SWT.error(Unknown Source) at org.eclipse.swt.opengl.GLCanvas.(Unknown Source) at name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:40) main-SharedResourceRunner release START !!! Shutdown Shared: !!! Device : class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0] !!! Screen : class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0] !!! Drawable: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@12c8fa8, handle 0x0, Window ProxySurface[config WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 3, ARB-Choosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 8, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 8, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0x0, size 64x64]] !!! CTX : com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext [OpenGL 2.0, options 0x22, 2.0 (compatibility profile, any, old) - 2.0.5279 WinXP Release, handle 0x10000, com.jogamp.opengl.impl.gl4.GL4bcImpl@1c7e2da, Drawable: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@12c8fa8, handle 0x0, Window ProxySurface[config WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 3, ARB-Choosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 8, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 8, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0x0, size 64x64]]] RegisteredClassFactory releaseSharedClass (0) released: RegisteredClass[handle 0x400000, _dummyWindow_clazz0] main-SharedResourceRunner release END