<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" failures="0" hostname="jogamp-desktop" name="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" tests="5" time="5.829" timestamp="2013-12-21T14:31:27">
  <properties>
    <property name="junit.run.arg1" value="dummy" />
    <property name="junit.run.arg0" value="dummy" />
    <property name="jnlp.jogamp.tmp.cache.root" value="jln6153929006566001532" />
    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment" />
    <property name="sun.boot.library.path" value="/opt-linux-x86/jdk1.7.0_45/jre/lib/i386" />
    <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) Server VM" />
    <property name="file.encoding.pkg" value="sun.io" />
    <property name="user.country" value="US" />
    <property name="sun.java.launcher" value="SUN_STANDARD" />
    <property name="sun.os.patch.level" value="unknown" />
    <property name="dummy" value="" />
    <property name="java.vm.specification.name" value="Java Virtual Machine Specification" />
    <property name="user.dir" value="/home/jogamp/JogAmpSlavex32/workspace/jogl/label/linux-x86_32-nvidia/make" />
    <property name="java.runtime.version" value="1.7.0_45-b18" />
    <property name="java.awt.graphicsenv" value="sun.awt.X11GraphicsEnvironment" />
    <property name="java.endorsed.dirs" value="/opt-linux-x86/jdk1.7.0_45/jre/lib/endorsed" />
    <property name="os.arch" value="i386" />
    <property name="java.io.tmpdir" value="/tmp" />
    <property name="line.separator" value="&#xa;" />
    <property name="java.vm.specification.vendor" value="Oracle Corporation" />
    <property name="os.name" value="Linux" />
    <property name="sun.jnu.encoding" value="UTF-8" />
    <property name="java.library.path" value="../../../../gluegen/label/linux-x86_32-nvidia/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 Tiered Compilers" />
    <property name="os.version" value="2.6.32-49-preempt" />
    <property name="user.home" value="/home/jogamp" />
    <property name="user.timezone" value="" />
    <property name="java.awt.printerjob" value="sun.print.PSPrinterJob" />
    <property name="java.specification.version" value="1.7" />
    <property name="file.encoding" value="UTF-8" />
    <property name="user.name" value="jogamp" />
    <property name="java.class.path" value="../../../../gluegen/label/linux-x86_32-nvidia/make/lib/junit.jar:/opt-share/apache-ant/lib/ant.jar:/opt-share/apache-ant/lib/ant-junit.jar:../../../../gluegen/label/linux-x86_32-nvidia/build/gluegen-rt.jar:../build/jar/jogl-all-noawt.jar:../build/jar/jogl-test.jar" />
    <property name="java.vm.specification.version" value="1.7" />
    <property name="sun.arch.data.model" value="32" />
    <property name="java.home" value="/opt-linux-x86/jdk1.7.0_45/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.X11.XToolkit" />
    <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="/opt-linux-x86/jdk1.7.0_45/jre/lib/ext:/usr/java/packages/lib/ext" />
    <property name="sun.boot.class.path" value="/opt-linux-x86/jdk1.7.0_45/jre/lib/resources.jar:/opt-linux-x86/jdk1.7.0_45/jre/lib/rt.jar:/opt-linux-x86/jdk1.7.0_45/jre/lib/sunrsasign.jar:/opt-linux-x86/jdk1.7.0_45/jre/lib/jsse.jar:/opt-linux-x86/jdk1.7.0_45/jre/lib/jce.jar:/opt-linux-x86/jdk1.7.0_45/jre/lib/charsets.jar:/opt-linux-x86/jdk1.7.0_45/jre/lib/jfr.jar:/opt-linux-x86/jdk1.7.0_45/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.cpu.isalist" value="" />
  </properties>
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" name="test00NoShaderState_Validation" time="0.8" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" name="test01ShaderState_Validation" time="0.146" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" name="test02ShaderState_PerformanceSingleKeepEnabled" time="0.255" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" name="test03ShaderState_PerformanceSingleToggleEnable" time="0.238" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT" name="test04ShaderState_PerformanceDouble" time="0.251" />
  <system-out><![CDATA[]]></system-out>
  <system-err><![CDATA[SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1387636287449 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 @ 1387636291453 ms +++ localhost/127.0.0.1:59999 - Locked within 4009 ms, 5 attempts
++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation
X11GLXContext [Version 3.3 (Core profile, arb, debug, ES2 compat, ES3 compat, FBO, hardware) - 3.3.0 NVIDIA 325.08 [GL 3.3.0, vendor 325.8.0 (NVIDIA 325.08)], options 0x1c25, this 0x1c77f69, handle 0xffffffffae506428, isShared false, jogamp.opengl.gl4.GL4bcImpl@40eb2a,
	 quirks: [],
	Drawable: X11OnscreenGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f45d1,
	Handle    0x4000002,
	Surface   jogamp.newt.driver.x11.WindowDriver[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x86bb918, owner true, ResourceToolkitLock[obj 0xb0cea2, isOwner true, <1ce1b2b, 59c4c6>[count 1, qsz 0, owner <Thread-2-UserApp-JUnitTestRunner>]]], idx 0], visualID 0x27, fbConfigID 0x10d,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.hw], on-scr[.]],
	chosen    GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.hw], on-scr[.]]]
, NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8770518, owner true, ResourceToolkitLock[obj 0x185ded7, isOwner false, <1e90ea7, 1c11ce0>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8770518, owner true, ResourceToolkitLock[obj 0x185ded7, isOwner false, <1e90ea7, 1c11ce0>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x0, 531 x 298 mm, viewport [ 0 / 0  1920 x 1080 ], orig [Id 0x27a, [ 1920 x 1080 x 32 bpp ] @ 59.93 Hz, flags [], 0 degr], curr [Id 0x27a, [ 1920 x 1080 x 32 bpp ] @ 59.93 Hz, flags [], 0 degr], modeChanged false, modeCount 44]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4000002
, SurfaceHandle 0x4000002 (lockedExt window false, surface false)
, Pos 1361/23 (auto false), size 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 <14ecfa4, 1225841>[count 1, qsz 0, owner <Thread-2-UserApp-JUnitTestRunner>], surfaceLockCount 1]], direct true] 
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, 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, 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, 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, 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
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation
++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
X11GLXContext [Version 3.3 (Core profile, arb, debug, ES2 compat, ES3 compat, FBO, hardware) - 3.3.0 NVIDIA 325.08 [GL 3.3.0, vendor 325.8.0 (NVIDIA 325.08)], options 0x1c25, this 0x18dd67f, handle 0xffffffffaebe95d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@fd54a6,
	 quirks: [],
	Drawable: X11OnscreenGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f45d1,
	Handle    0x4000002,
	Surface   jogamp.newt.driver.x11.WindowDriver[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8759718, owner true, ResourceToolkitLock[obj 0x1c09423, isOwner true, <3daebc, 19af028>[count 1, qsz 0, owner <Thread-2-UserApp-JUnitTestRunner>]]], idx 0], visualID 0x27, fbConfigID 0x10d,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.hw], on-scr[.]],
	chosen    GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.hw], on-scr[.]]]
, NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8770518, owner true, ResourceToolkitLock[obj 0x10cf5cb, isOwner false, <1dd02c3, e08787>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8770518, owner true, ResourceToolkitLock[obj 0x10cf5cb, isOwner false, <1dd02c3, e08787>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x0, 531 x 298 mm, viewport [ 0 / 0  1920 x 1080 ], orig [Id 0x27a, [ 1920 x 1080 x 32 bpp ] @ 59.93 Hz, flags [], 0 degr], curr [Id 0x27a, [ 1920 x 1080 x 32 bpp ] @ 59.93 Hz, flags [], 0 degr], modeChanged false, modeCount 44]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4000002
, SurfaceHandle 0x4000002 (lockedExt window false, surface false)
, Pos 1361/23 (auto false), size 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 <e1ef17, 117e4ff>[count 1, qsz 0, owner <Thread-2-UserApp-JUnitTestRunner>], surfaceLockCount 1]], direct true] 
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, 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, 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, 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, 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
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
X11GLXContext [Version 3.3 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 3.3.0 NVIDIA 325.08 [GL 3.3.0, vendor 325.8.0 (NVIDIA 325.08)], options 0x1c05, this 0xcc995c, handle 0x8465f40, isShared false, jogamp.opengl.gl4.GL4bcImpl@68969c,
	 quirks: [],
	Drawable: X11OnscreenGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f45d1,
	Handle    0x4000002,
	Surface   jogamp.newt.driver.x11.WindowDriver[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8759718, owner true, ResourceToolkitLock[obj 0x781b93, isOwner true, <15a6bd5, 15d70b8>[count 1, qsz 0, owner <Thread-5>]]], idx 0], visualID 0x27, fbConfigID 0x10d,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.hw], on-scr[.]],
	chosen    GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.hw], on-scr[.]]]
, NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8770518, owner true, ResourceToolkitLock[obj 0x193618e, isOwner false, <e9e1a0, dc0c5d>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8770518, owner true, ResourceToolkitLock[obj 0x193618e, isOwner false, <e9e1a0, dc0c5d>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x0, 531 x 298 mm, viewport [ 0 / 0  1920 x 1080 ], orig [Id 0x27a, [ 1920 x 1080 x 32 bpp ] @ 59.93 Hz, flags [], 0 degr], curr [Id 0x27a, [ 1920 x 1080 x 32 bpp ] @ 59.93 Hz, flags [], 0 degr], modeChanged false, modeCount 44]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4000002
, SurfaceHandle 0x4000002 (lockedExt window false, surface false)
, Pos 1361/23 (auto false), size 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 <afe99b, 111cccd>[count 1, qsz 0, owner <Thread-5>], surfaceLockCount 1]], direct true] 
screen #1
testShaderState00PerformanceSingle toggleEnable false: 0.129s: 600f, 4651.1 fps, 0 ms/f
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
X11GLXContext [Version 3.3 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 3.3.0 NVIDIA 325.08 [GL 3.3.0, vendor 325.8.0 (NVIDIA 325.08)], options 0x1c05, this 0x32bbcc, handle 0x8465f40, isShared false, jogamp.opengl.gl4.GL4bcImpl@c7762f,
	 quirks: [],
	Drawable: X11OnscreenGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f45d1,
	Handle    0x4200002,
	Surface   jogamp.newt.driver.x11.WindowDriver[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x86cc3a8, owner true, ResourceToolkitLock[obj 0x1203b59, isOwner true, <11882e6, 39f7bc>[count 1, qsz 0, owner <Thread-6>]]], idx 0], visualID 0x27, fbConfigID 0x10d,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.hw], on-scr[.]],
	chosen    GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.hw], on-scr[.]]]
, NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8750190, owner true, ResourceToolkitLock[obj 0x1b784e4, isOwner false, <175b87e, 1a3622d>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8750190, owner true, ResourceToolkitLock[obj 0x1b784e4, isOwner false, <175b87e, 1a3622d>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x0, 531 x 298 mm, viewport [ 0 / 0  1920 x 1080 ], orig [Id 0x27a, [ 1920 x 1080 x 32 bpp ] @ 59.93 Hz, flags [], 0 degr], curr [Id 0x27a, [ 1920 x 1080 x 32 bpp ] @ 59.93 Hz, flags [], 0 degr], modeChanged false, modeCount 44]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4200002
, SurfaceHandle 0x4200002 (lockedExt window false, surface false)
, Pos 1361/23 (auto false), size 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 <1828374, 18441c1>[count 1, qsz 0, owner <Thread-6>], surfaceLockCount 1]], direct true] 
screen #1
testShaderState00PerformanceSingle toggleEnable true: 0.112s: 600f, 5357.1 fps, 0 ms/f
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
X11GLXContext [Version 3.3 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 3.3.0 NVIDIA 325.08 [GL 3.3.0, vendor 325.8.0 (NVIDIA 325.08)], options 0x1c05, this 0xf4acd1, handle 0xffffffffaeb795e8, isShared false, jogamp.opengl.gl4.GL4bcImpl@17e0e74,
	 quirks: [],
	Drawable: X11OnscreenGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@f45d1,
	Handle    0x4200002,
	Surface   jogamp.newt.driver.x11.WindowDriver[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x868e350, owner true, ResourceToolkitLock[obj 0xe71be2, isOwner true, <d79805, 3d96a6>[count 1, qsz 0, owner <Thread-7>]]], idx 0], visualID 0x27, fbConfigID 0x10d,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.hw], on-scr[.]],
	chosen    GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.hw], on-scr[.]]]
, NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8564f00, owner true, ResourceToolkitLock[obj 0x16d749e, isOwner false, <1034f8d, 5bb9ae>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x8564f00, owner true, ResourceToolkitLock[obj 0x16d749e, isOwner false, <1034f8d, 5bb9ae>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x0, 531 x 298 mm, viewport [ 0 / 0  1920 x 1080 ], orig [Id 0x27a, [ 1920 x 1080 x 32 bpp ] @ 59.93 Hz, flags [], 0 degr], curr [Id 0x27a, [ 1920 x 1080 x 32 bpp ] @ 59.93 Hz, flags [], 0 degr], modeChanged false, modeCount 44]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4200002
, SurfaceHandle 0x4200002 (lockedExt window false, surface false)
, Pos 1361/23 (auto false), size 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 <1fb6021, 643130>[count 1, qsz 0, owner <Thread-7>], surfaceLockCount 1]], direct true] 
screen #1
screen #2
testShaderState01PerformanceDouble: 0.121s: 600f, 4958.6 fps, 0 ms/f
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1387636293211 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
]]></system-err>
</testsuite>
