<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" failures="0" hostname="jogamp01" name="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT" skipped="0" tests="3" time="5.122" timestamp="2015-03-11T20:08:49">
  <properties>
    <property name="junit.run.arg1" value="dummy" />
    <property name="junit.run.arg0" value="dummy" />
    <property name="jnlp.jogamp.tmp.cache.root" value="jln7948059556242664558" />
    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment" />
    <property name="sun.boot.library.path" value="c:\jdk1.8.0_20_x32\jre\bin" />
    <property name="java.vm.version" value="25.20-b23" />
    <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) Client 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="Service Pack 1" />
    <property name="dummy" value="" />
    <property name="java.vm.specification.name" value="Java Virtual Machine Specification" />
    <property name="user.dir" value="c:\JogAmpSlavex32\workspace\jogl\label\win7-x86_32-nvida\make" />
    <property name="java.runtime.version" value="1.8.0_20-b26" />
    <property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment" />
    <property name="java.endorsed.dirs" value="c:\jdk1.8.0_20_x32\jre\lib\endorsed" />
    <property name="os.arch" value="x86" />
    <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_32-nvida/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="52.0" />
    <property name="sun.management.compiler" value="HotSpot Client Compiler" />
    <property name="os.version" value="6.1" />
    <property name="user.home" value="C:\Users\jogamp" />
    <property name="user.timezone" value="Europe/Berlin" />
    <property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob" />
    <property name="java.specification.version" value="1.8" />
    <property name="file.encoding" value="Cp1252" />
    <property name="user.name" value="jogamp" />
    <property name="java.class.path" value="../../../../gluegen/label/win7-x86_32-nvida/make/lib/junit.jar;C:\apache-ant-1.9.4\bin\../lib/ant.jar;C:\apache-ant-1.9.4\bin\../lib/ant-junit.jar;C:\apache-ant-1.9.4\bin\../lib/ant-junit4.jar;../../../../gluegen/label/win7-x86_32-nvida/make/lib/semantic-versioning/semver.jar;../../../../gluegen/label/win7-x86_32-nvida/build/gluegen-rt.jar;../../../../gluegen/label/win7-x86_32-nvida/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.8" />
    <property name="sun.arch.data.model" value="32" />
    <property name="java.home" value="c:\jdk1.8.0_20_x32\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.TestGLSLShaderState02NEWT 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.TestGLSLShaderState02NEWT.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.8.0_20" />
    <property name="java.ext.dirs" value="c:\jdk1.8.0_20_x32\jre\lib\ext;C:\Windows\Sun\Java\lib\ext" />
    <property name="sun.boot.class.path" value="c:\jdk1.8.0_20_x32\jre\lib\resources.jar;c:\jdk1.8.0_20_x32\jre\lib\rt.jar;c:\jdk1.8.0_20_x32\jre\lib\sunrsasign.jar;c:\jdk1.8.0_20_x32\jre\lib\jsse.jar;c:\jdk1.8.0_20_x32\jre\lib\jce.jar;c:\jdk1.8.0_20_x32\jre\lib\charsets.jar;c:\jdk1.8.0_20_x32\jre\lib\jfr.jar;c:\jdk1.8.0_20_x32\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="" />
  </properties>
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT" name="testShaderState01PerformanceDouble" time="1.474" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT" name="testShaderState01ValidationSP1Linked" time="0.34" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT" name="testShaderState01ValidationSP1Unlinked" time="0.199" />
  <system-out><![CDATA[]]></system-out>
  <system-err><![CDATA[++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1426104529826 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 @ 1426104531830 ms +++ localhost/127.0.0.1:59999 - Locked within 2507 ms, 3 attempts
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01PerformanceDouble
WindowsWGLContext [Version 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.0 NVIDIA 344.11 [GL 4.4.0, vendor 344.11.0 (NVIDIA 344.11)], options 0x3c05, this 0xbb9379, handle 0x20000, isShared false, jogamp.opengl.gl4.GL4bcImpl@d436ef,
	 quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1b9f5c4,
	Handle    0xa010874,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22c4ed]], idx 0], pfdID 7, 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 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
 NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22c4ed]], 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 0x22c4ed]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 744]]],
 ParentWindow null,
 ParentWindowHandle 0x0 (false),
 WindowHandle 0xe701a0,
 SurfaceHandle 0xa010874 (lockedExt window false, surface false),
 window[258/280 (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 <905c97, 1f2fbcb>[count 1, qsz 0, owner <Thread-5>], surfaceLockCount 1]]] 
screen #1
screen #2
screen #1
screen #2
testShaderState01PerformanceDouble: 0.107s: 600f, 5607.4 fps, 0 ms/f
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01PerformanceDouble
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Linked
WindowsWGLContext [Version 4.4 (Core profile, arb, debug, ES2 compat, ES3 compat, FBO, hardware) - 4.4.0 NVIDIA 344.11 [GL 4.4.0, vendor 344.11.0 (NVIDIA 344.11)], options 0x3c25, this 0x18969ae, handle 0x30000, isShared false, jogamp.opengl.gl4.GL4bcImpl@ac0302,
	 quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1b9f5c4,
	Handle    0x6701070c,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22c4ed]], idx 0], pfdID 7, 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 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
 NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22c4ed]], 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 0x22c4ed]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 744]]],
 ParentWindow null,
 ParentWindowHandle 0x0 (false),
 WindowHandle 0xe801a0,
 SurfaceHandle 0x6701070c (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 <1621723, 91b25>[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 5, 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 5, 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
screen #4
screen #10
screen #20
screen #30
screen #40
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Linked
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Unlinked
WindowsWGLContext [Version 4.4 (Core profile, arb, debug, ES2 compat, ES3 compat, FBO, hardware) - 4.4.0 NVIDIA 344.11 [GL 4.4.0, vendor 344.11.0 (NVIDIA 344.11)], options 0x3c25, this 0x1349f7a, handle 0x40000, isShared false, jogamp.opengl.gl4.GL4bcImpl@1b7ca7b,
	 quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1b9f5c4,
	Handle    0x18010713,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22c4ed]], idx 0], pfdID 7, 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 7 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono  , hw, GLProfile[GL4/GL4.hw], on-scr[.]]],
 NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x22c4ed]], 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 0x22c4ed]]], monitors: [Monitor[Id 0x0 [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], orig [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 744]]],
 ParentWindow null,
 ParentWindowHandle 0x0 (false),
 WindowHandle 0xe901a0,
 SurfaceHandle 0x18010713 (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 <3af217, 3fd987>[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 5, 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 5, 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
screen #4
screen #10
screen #20
screen #30
screen #40
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Unlinked
++++ Test Singleton.unlock()
SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1426104533879 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
]]></system-err>
</testsuite>
