<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" failures="0" hostname="C3D-Z600-002" name="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" tests="5" time="7.64" timestamp="2015-07-29T02:57:38">
  <properties>
    <property name="junit.run.arg1" value="dummy" />
    <property name="junit.run.arg0" value="dummy" />
    <property name="jnlp.jogamp.tmp.cache.root" value="jln5020297436027102938" />
    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment" />
    <property name="sun.boot.library.path" value="c:\jdk1.7.0_45_x64\jre\bin" />
    <property name="java.vm.version" value="24.45-b08" />
    <property name="java.vm.vendor" value="Oracle Corporation" />
    <property name="java.vendor.url" value="http://java.oracle.com/" />
    <property name="path.separator" value=";" />
    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM" />
    <property name="file.encoding.pkg" value="sun.io" />
    <property name="user.script" value="" />
    <property name="user.country" value="US" />
    <property name="sun.java.launcher" value="SUN_STANDARD" />
    <property name="sun.os.patch.level" value="" />
    <property name="dummy" value="" />
    <property name="java.vm.specification.name" value="Java Virtual Machine Specification" />
    <property name="user.dir" value="c:\JogAmpSlavex64\workspace\jogl\label\win7-x86_64-amd\make" />
    <property name="java.runtime.version" value="1.7.0_45-b18" />
    <property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment" />
    <property name="java.endorsed.dirs" value="c:\jdk1.7.0_45_x64\jre\lib\endorsed" />
    <property name="os.arch" value="amd64" />
    <property name="java.io.tmpdir" value="C:\cygwin\tmp\" />
    <property name="line.separator" value="&#xd;&#xa;" />
    <property name="java.vm.specification.vendor" value="Oracle Corporation" />
    <property name="user.variant" value="" />
    <property name="os.name" value="Windows 7" />
    <property name="sun.jnu.encoding" value="Cp1252" />
    <property name="java.library.path" value="../../../../gluegen/label/win7-x86_64-amd/build/obj;../build/nativewindow/obj;../build/jogl/obj;../build/newt/obj;../build/test/build/obj" />
    <property name="java.specification.name" value="Java Platform API Specification" />
    <property name="java.class.version" value="51.0" />
    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers" />
    <property name="os.version" value="6.1" />
    <property name="user.home" value="C:\Users\jogamp" />
    <property name="user.timezone" value="" />
    <property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob" />
    <property name="java.specification.version" value="1.7" />
    <property name="file.encoding" value="Cp1252" />
    <property name="user.name" value="jogamp" />
    <property name="java.class.path" value="../../../../gluegen/label/win7-x86_64-amd/make/lib/junit.jar;C:\apache-ant-1.8.2\bin\../lib/ant.jar;C:\apache-ant-1.8.2\bin\../lib/ant-junit.jar;C:\apache-ant-1.8.2\bin\../lib/ant-junit4.jar;../../../../gluegen/label/win7-x86_64-amd/make/lib/semantic-versioning/semver.jar;../../../../gluegen/label/win7-x86_64-amd/build/gluegen-rt.jar;../../../../gluegen/label/win7-x86_64-amd/build/gluegen-test-util.jar;../build/jar/jogl-all-noawt.jar;../build/jar/atomic/oculusvr.jar;../build/jar/jogl-test.jar" />
    <property name="java.vm.specification.version" value="1.7" />
    <property name="sun.arch.data.model" value="64" />
    <property name="java.home" value="c:\jdk1.7.0_45_x64\jre" />
    <property name="sun.java.command" value="com.jogamp.newt.util.MainThread org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT filtertrace=true haltOnError=false haltOnFailure=false showoutput=true outputtoformatters=true logfailedtests=true logtestlistenerevents=true formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT.xml" />
    <property name="java.specification.vendor" value="Oracle Corporation" />
    <property name="user.language" value="en" />
    <property name="awt.toolkit" value="sun.awt.windows.WToolkit" />
    <property name="java.vm.info" value="mixed mode" />
    <property name="jnlp.no.jvm.data.model.set" value="true" />
    <property name="java.version" value="1.7.0_45" />
    <property name="java.ext.dirs" value="c:\jdk1.7.0_45_x64\jre\lib\ext;C:\Windows\Sun\Java\lib\ext" />
    <property name="sun.boot.class.path" value="c:\jdk1.7.0_45_x64\jre\lib\resources.jar;c:\jdk1.7.0_45_x64\jre\lib\rt.jar;c:\jdk1.7.0_45_x64\jre\lib\sunrsasign.jar;c:\jdk1.7.0_45_x64\jre\lib\jsse.jar;c:\jdk1.7.0_45_x64\jre\lib\jce.jar;c:\jdk1.7.0_45_x64\jre\lib\charsets.jar;c:\jdk1.7.0_45_x64\jre\lib\jfr.jar;c:\jdk1.7.0_45_x64\jre\classes" />
    <property name="java.vendor" value="Oracle Corporation" />
    <property name="java.awt.headless" value="true" />
    <property name="file.separator" value="\" />
    <property name="java.vendor.url.bug" value="http://bugreport.sun.com/bugreport/" />
    <property name="sun.cpu.endian" value="little" />
    <property name="sun.io.unicode.encoding" value="UnicodeLittle" />
    <property name="sun.desktop" value="windows" />
    <property name="sun.cpu.isalist" value="amd64" />
  </properties>
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" name="test00NoShaderState_Validation" time="2.097" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" name="test01ShaderState_Validation" time="0.129" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" name="test02ShaderState_PerformanceSingleKeepEnabled" time="0.243" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" name="test03ShaderState_PerformanceSingleToggleEnable" time="0.216" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" name="test04ShaderState_PerformanceDouble" time="0.235" />
  <system-out><![CDATA[]]></system-out>
  <system-err><![CDATA[++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1438138658654 ms III localhost/127.0.0.1:59999 - Wait for lock
Thread-4 - SISock: localhost/127.0.0.1:59999 - started
SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1438138662658 ms +++ localhost/127.0.0.1:59999 - Locked within 4009 ms, 7 attempts
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation
WindowsWGLContext [Version 4.2 (Core profile, arb, debug, compat[ES2, ES3], FBO, hardware) - 4.2.12430 Core Profile/Debug Context 13.152.1.8000 [GL 4.2.0, vendor 13.152.1 (Core Profile/Debug Context 13.152.1.8000)], options 0x2c25, this 0x52bd93d3, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@2576734d,
	 quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1d01e16c,
	Handle    0x7c0107a0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]], idx 0], pfdID 2, ARB-Choosen true,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
	chosen    GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
 NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1024 x 768 ] [pixels], [ 0 / 0  1024 x 768 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]]], monitors: [Monitor[Id 0x0 [primary], 519 x 324 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0  1024 x 768 ] [pixels], [ 0 / 0  1024 x 768 ] [window], orig [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]]],
 ParentWindow null,
 ParentWindowHandle 0x0 (false),
 WindowHandle 0x2b40294,
 SurfaceHandle 0x7c0107a0 (lockedExt window false, surface false),
 window[108/130 (auto false) 480x480], pixel[480x480],
 Visible true, focus true,
 Undecorated false (false),
 AlwaysOnTop false, Fullscreen false,
 WrappedSurface null,
 ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <38bd772, 51ed7f2f>[count 1, qsz 0, owner <Thread-2-UserApp-JUnitTestRunner>], surfaceLockCount 1]]] 
vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
screen #1
screen #2
screen #3
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
WindowsWGLContext [Version 4.2 (Core profile, arb, debug, compat[ES2, ES3], FBO, hardware) - 4.2.12430 Core Profile/Debug Context 13.152.1.8000 [GL 4.2.0, vendor 13.152.1 (Core Profile/Debug Context 13.152.1.8000)], options 0x2c25, this 0x5626a6d0, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@391cde0,
	 quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1d01e16c,
	Handle    0xffffffff930109ba,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]], idx 0], pfdID 2, ARB-Choosen true,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
	chosen    GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
 NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1024 x 768 ] [pixels], [ 0 / 0  1024 x 768 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]]], monitors: [Monitor[Id 0x0 [primary], 519 x 324 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0  1024 x 768 ] [pixels], [ 0 / 0  1024 x 768 ] [window], orig [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]]],
 ParentWindow null,
 ParentWindowHandle 0x0 (false),
 WindowHandle 0x2b50294,
 SurfaceHandle 0xffffffff930109ba (lockedExt window false, surface false),
 window[133/155 (auto false) 480x480], pixel[480x480],
 Visible true, focus true,
 Undecorated false (false),
 AlwaysOnTop false, Fullscreen false,
 WrappedSurface null,
 ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <59632ef4, 7e9fc304>[count 1, qsz 0, owner <Thread-2-UserApp-JUnitTestRunner>], surfaceLockCount 1]]] 
vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
screen #1
screen #2
screen #3
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
WindowsWGLContext [Version 4.2 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.2.12430 Core Profile Context 13.152.1.8000 [GL 4.2.0, vendor 13.152.1 (Core Profile Context 13.152.1.8000)], options 0x2c05, this 0x14b867db, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@56aa657d,
	 quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1d01e16c,
	Handle    0x180109ec,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]], idx 0], pfdID 2, ARB-Choosen true,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
	chosen    GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
 NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1024 x 768 ] [pixels], [ 0 / 0  1024 x 768 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]]], monitors: [Monitor[Id 0x0 [primary], 519 x 324 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0  1024 x 768 ] [pixels], [ 0 / 0  1024 x 768 ] [window], orig [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]]],
 ParentWindow null,
 ParentWindowHandle 0x0 (false),
 WindowHandle 0x2b60294,
 SurfaceHandle 0x180109ec (lockedExt window false, surface false),
 window[158/180 (auto false) 480x480], pixel[480x480],
 Visible true, focus true,
 Undecorated false (false),
 AlwaysOnTop false, Fullscreen false,
 WrappedSurface null,
 ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <4ced1dfe, 634c3626>[count 1, qsz 0, owner <Thread-5>], surfaceLockCount 1]]] 
screen #1
testShaderState00PerformanceSingle toggleEnable false: 0.122s: 600f, 4918.0 fps, 0 ms/f
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
WindowsWGLContext [Version 4.2 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.2.12430 Core Profile Context 13.152.1.8000 [GL 4.2.0, vendor 13.152.1 (Core Profile Context 13.152.1.8000)], options 0x2c05, this 0x56fc15cb, handle 0x50000, isShared false, jogamp.opengl.gl4.GL4bcImpl@3ffaef0a,
	 quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1d01e16c,
	Handle    0x180109ec,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]], idx 0], pfdID 2, ARB-Choosen true,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
	chosen    GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
 NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1024 x 768 ] [pixels], [ 0 / 0  1024 x 768 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]]], monitors: [Monitor[Id 0x0 [primary], 519 x 324 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0  1024 x 768 ] [pixels], [ 0 / 0  1024 x 768 ] [window], orig [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]]],
 ParentWindow null,
 ParentWindowHandle 0x0 (false),
 WindowHandle 0x2b70294,
 SurfaceHandle 0x180109ec (lockedExt window false, surface false),
 window[183/205 (auto false) 480x480], pixel[480x480],
 Visible true, focus true,
 Undecorated false (false),
 AlwaysOnTop false, Fullscreen false,
 WrappedSurface null,
 ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <73639a56, 1029bf49>[count 1, qsz 0, owner <Thread-6>], surfaceLockCount 1]]] 
screen #1
testShaderState00PerformanceSingle toggleEnable true: 0.12s: 600f, 5000.0 fps, 0 ms/f
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
WindowsWGLContext [Version 4.2 (Core profile, arb, compat[ES2, ES3], FBO, hardware) - 4.2.12430 Core Profile Context 13.152.1.8000 [GL 4.2.0, vendor 13.152.1 (Core Profile Context 13.152.1.8000)], options 0x2c05, this 0x51d5c103, handle 0x60000, isShared false, jogamp.opengl.gl4.GL4bcImpl@2872d5ee,
	 quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1d01e16c,
	Handle    0x7c0107a0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]], idx 0], pfdID 2, ARB-Choosen true,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]],
	chosen    GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
 NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1024 x 768 ] [pixels], [ 0 / 0  1024 x 768 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x66768854]]], monitors: [Monitor[Id 0x0 [primary], 519 x 324 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0  1024 x 768 ] [pixels], [ 0 / 0  1024 x 768 ] [window], orig [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]]],
 ParentWindow null,
 ParentWindowHandle 0x0 (false),
 WindowHandle 0x2b80294,
 SurfaceHandle 0x7c0107a0 (lockedExt window false, surface false),
 window[33/55 (auto false) 480x480], pixel[480x480],
 Visible true, focus true,
 Undecorated false (false),
 AlwaysOnTop false, Fullscreen false,
 WrappedSurface null,
 ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <b3b1101, 52d95e69>[count 1, qsz 0, owner <Thread-7>], surfaceLockCount 1]]] 
screen #1
screen #2
testShaderState01PerformanceDouble: 0.137s: 600f, 4379.5 fps, 0 ms/f
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
++++ Test Singleton.unlock()
SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1438138665666 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
]]></system-err>
</testsuite>
