{
  "_class" : "hudson.matrix.MatrixBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"joal\" build number 292",
          "upstreamBuild" : 292,
          "upstreamProject" : "joal",
          "upstreamUrl" : "job/joal/"
        }
      ]
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 675,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cebd8306f2fa729fd599e9b237ee617575b1a941",
            "branch" : [
              {
                "SHA1" : "cebd8306f2fa729fd599e9b237ee617575b1a941",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cebd8306f2fa729fd599e9b237ee617575b1a941",
            "branch" : [
              {
                "SHA1" : "cebd8306f2fa729fd599e9b237ee617575b1a941",
                "name" : "origin/master"
              }
            ]
          }
        },
        "origin2/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 544,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
            "branch" : [
              {
                "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
                "name" : "origin/master"
              },
              {
                "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
                "name" : "origin2/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
            "branch" : [
              {
                "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
                "name" : "origin/master"
              },
              {
                "SHA1" : "bc826eb2e216ce82a5e6bc61403e4eff2f338380",
                "name" : "origin2/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "cebd8306f2fa729fd599e9b237ee617575b1a941",
        "branch" : [
          {
            "SHA1" : "cebd8306f2fa729fd599e9b237ee617575b1a941",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.test.MatrixTestResult",
      "failCount" : 11,
      "skipCount" : 0,
      "totalCount" : 2593,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#675",
  "duration" : 24185155,
  "estimatedDuration" : 3723458,
  "executor" : None,
  "fullDisplayName" : "jogl #675",
  "id" : "2012-02-24_07-56-51",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 675,
  "queueId" : -1,
  "result" : "UNSTABLE",
  "timestamp" : 1330066611000,
  "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl/675/",
  "builtOn" : "solaris-NVQUADRO-solaris10-jogamp-x32-sgothel-020",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "www/media/JebGL_logo.160w.png",
          "www/media/JebGL_logo.png",
          "www/index.html",
          "www/media/Frog-Craft3_2.png",
          "www/media/Frog-Craft3_2.160w.png"
        ],
        "commitId" : "3c98d6532a379ec43375c117dcbaf62268d40c0a",
        "timestamp" : 1329318982000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "WWW: Add FROG and JebGL\u000a",
        "date" : "2012-02-15T16:16:22+0100",
        "id" : "3c98d6532a379ec43375c117dcbaf62268d40c0a",
        "msg" : "WWW: Add FROG and JebGL",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "www/index.html"
          },
          {
            "editType" : "add",
            "file" : "www/media/Frog-Craft3_2.160w.png"
          },
          {
            "editType" : "add",
            "file" : "www/media/JebGL_logo.png"
          },
          {
            "editType" : "add",
            "file" : "www/media/Frog-Craft3_2.png"
          },
          {
            "editType" : "add",
            "file" : "www/media/JebGL_logo.160w.png"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "www/index.html"
        ],
        "commitId" : "1b11ce632bf497f892b03a652e9d1b6ded3b5db9",
        "timestamp" : 1329319494000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bump links GL 4.1 -> 4.2\u000a",
        "date" : "2012-02-15T16:24:54+0100",
        "id" : "1b11ce632bf497f892b03a652e9d1b6ded3b5db9",
        "msg" : "Bump links GL 4.1 -> 4.2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "www/index.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "www/media/jreality-logo-discreteksurfaces.png",
          "www/media/c3d-studio.jpg",
          "www/media/map_of_illarion.png",
          "www/media/viewerVR.png"
        ],
        "commitId" : "d69b72d38e54682a823fadd87004319fd729f8dc",
        "timestamp" : 1329491740000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "updated featured projects: Add: c3d, illarion; Removed: field\u000a",
        "date" : "2012-02-17T16:15:40+0100",
        "id" : "d69b72d38e54682a823fadd87004319fd729f8dc",
        "msg" : "updated featured projects: Add: c3d, illarion; Removed: field",
        "paths" : [
          {
            "editType" : "add",
            "file" : "www/media/map_of_illarion.png"
          },
          {
            "editType" : "delete",
            "file" : "www/media/viewerVR.png"
          },
          {
            "editType" : "add",
            "file" : "www/media/jreality-logo-discreteksurfaces.png"
          },
          {
            "editType" : "add",
            "file" : "www/media/c3d-studio.jpg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "www/index.html"
        ],
        "commitId" : "7bffdaff79e9344319abbe6003fcc26e08d2f937",
        "timestamp" : 1329491882000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "updated featured projects: Add: c3d, illarion; Removed: field\u000a",
        "date" : "2012-02-17T16:18:02+0100",
        "id" : "7bffdaff79e9344319abbe6003fcc26e08d2f937",
        "msg" : "updated featured projects: Add: c3d, illarion; Removed: field",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "www/index.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/make.jogl.all.linux-armv7.sh"
        ],
        "commitId" : "dba6000389d9bcc8754262723d58f7c91cdd34ab",
        "timestamp" : 1329600239000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/xerxes",
          "fullName" : "xerxes"
        },
        "authorEmail" : "xerxes@zafena.se",
        "comment" : "Add make/scripts/make.jogl.all.linux-armv7.sh for native ARM-linux builds.\u000a\u000aSigned-off-by: Xerxes Rånby <xerxes@zafena.se>\u000a",
        "date" : "2012-02-18T22:23:59+0100",
        "id" : "dba6000389d9bcc8754262723d58f7c91cdd34ab",
        "msg" : "Add make/scripts/make.jogl.all.linux-armv7.sh for native ARM-linux",
        "paths" : [
          {
            "editType" : "add",
            "file" : "make/scripts/make.jogl.all.linux-armv7.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java",
          "src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncPipeline.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/ElektronenMultiplizierer.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderProgram.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderState.java"
        ],
        "commitId" : "fb7165e690546359dee92dd60b04be69f141c87e",
        "timestamp" : 1329613809000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Cleanup ShaderCode/Program/State\u000a\u000a- Add multiple sources for create ShaderCode\u000a- Add Shaderstate attachShaderProgram w/ enable flag\u000a- Clarify doc\u000a",
        "date" : "2012-02-19T02:10:09+0100",
        "id" : "fb7165e690546359dee92dd60b04be69f141c87e",
        "msg" : "Cleanup ShaderCode/Program/State",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncPipeline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/ElektronenMultiplizierer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderProgram.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/make.jogl.all.linux-armv7-cross.sh",
          "make/scripts/make.jogl.all.linux-armv7.sh"
        ],
        "commitId" : "d962f232b8aabb0e1de95ee1482ee022deba7615",
        "timestamp" : 1329613832000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Update linux armv7 scripts\u000a",
        "date" : "2012-02-19T02:10:32+0100",
        "id" : "d962f232b8aabb0e1de95ee1482ee022deba7615",
        "msg" : "Update linux armv7 scripts",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.linux-armv7.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.linux-armv7-cross.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/ScreenImpl.java"
        ],
        "commitId" : "cde4111c7be2613025ad7648e20087bc8634b4cb",
        "timestamp" : 1329614930000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Hide dump of screen origin/size behind DEBUG flag.\u000a",
        "date" : "2012-02-19T02:28:50+0100",
        "id" : "cde4111c7be2613025ad7648e20087bc8634b4cb",
        "msg" : "Hide dump of screen origin/size behind DEBUG flag.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/ScreenImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestFBOMRTNEWT01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState01NEWT.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/RegionRendererImpl01.java",
          "src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncPipeline.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState02NEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderState.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/TextRendererImpl01.java"
        ],
        "commitId" : "d97c54896d349e8a22c9cafec75c62476c16fdd1",
        "timestamp" : 1329741793000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix commit fb7165e690546359dee92dd60b04be69f141c87e; Clarify ShaderState.attachShaderProgram(..)\u000a",
        "date" : "2012-02-20T13:43:13+0100",
        "id" : "d97c54896d349e8a22c9cafec75c62476c16fdd1",
        "msg" : "Fix commit fb7165e690546359dee92dd60b04be69f141c87e; Clarify",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestFBOMRTNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/RegionRendererImpl01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncPipeline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/TextRendererImpl01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build-common.xml",
          "make/scripts/tests.sh",
          "make/build-test.xml"
        ],
        "commitId" : "505525c857bc4d62815a69463e263d0c2c847ac1",
        "timestamp" : 1329752908000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Enable remote ssh unit test invocation [1] (testing w/ linux armv7)\u000a",
        "date" : "2012-02-20T16:48:28+0100",
        "id" : "505525c857bc4d62815a69463e263d0c2c847ac1",
        "msg" : "Enable remote ssh unit test invocation [1] (testing w/ linux armv7)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build-test.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/build-common.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java",
          "src/jogl/classes/javax/media/opengl/GLProfile.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java",
          "src/jogl/classes/jogamp/opengl/GLContextImpl.java",
          "src/jogl/native/JoglCommon.c",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java",
          "src/jogl/classes/javax/media/opengl/GLContext.java",
          "make/build-jogl.xml",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory.java"
        ],
        "commitId" : "a4c7bf0420e369e71561d2847f2fc444ce5abafa",
        "timestamp" : 1329753816000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "API Change [GLProfile/GLContext]: Add notion of hardware acceleration in GLProfile.get<Profile>() methods.\u000a\u000aWe need to distinguish between software and hardware accelerated OpenGL profiles\u000ato allow choosing the proper profiles [default, GL2ES1, GL2ES2, ..]\u000aon platforms where both, software and hardware implementations exist (GL, GLES2, ..).\u000a\u000aWhere no preference is being requested, hardware acceleration is favored:\u000a  GLProfile.getDefault()\u000a  GLProfile.getGL2ES1()\u000a  GLProfile.getGL2ES2()\u000a\u000aSome method signatures needed to change\u000aGLProfile:\u000a  getMaxProgrammable(AbstractGraphicsDevice device) ->\u000a  getMaxProgrammable(AbstractGraphicsDevice device, boolean favorHardwareRasterizer)\u000a\u000aGLProfile adds: isHardwareRasterizer()\u000a\u000aDetermination whether a hardware acceleration is being used or not\u000ais extended in GLContextImpl by querying the current context's\u000aGL_RENDERER string. If the latter contains 'software' (case insensitive)\u000ait is not hardware accelerated. At least this works w/ newer Mesa3D impl,\u000awhere GLX_SLOW_CONFIG is not set!\u000a",
        "date" : "2012-02-20T17:03:36+0100",
        "id" : "a4c7bf0420e369e71561d2847f2fc444ce5abafa",
        "msg" : "API Change [GLProfile/GLContext]: Add notion of hardware acceleration in",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/JoglCommon.c"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLProfile.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLContextImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/gl2/Util.java"
        ],
        "commitId" : "3bf2d88a4af2d207c141f93d4aaa0e88ac4057a5",
        "timestamp" : 1329873658000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Remove unused class jogamp/opengl/gl2/Util\u000a",
        "date" : "2012-02-22T02:20:58+0100",
        "id" : "3bf2d88a4af2d207c141f93d4aaa0e88ac4057a5",
        "msg" : "Remove unused class jogamp/opengl/gl2/Util",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/jogamp/opengl/gl2/Util.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Mipmap.java",
          "make/config/jogl/gl-common-extensions.cfg",
          "make/config/jogl/gl-impl-CustomJavaCode-gles1.java",
          "src/jogl/classes/com/jogamp/opengl/util/GLBuffers.java",
          "make/config/jogl/gl-impl-CustomJavaCode-desktop.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/awt/AWTTextureData.java",
          "make/config/jogl/gl-impl-CustomJavaCode-gles2.java",
          "src/jogl/classes/javax/media/opengl/GLContext.java",
          "make/config/jogl/gl-impl-CustomJavaCode-common.java",
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
        ],
        "commitId" : "a5e0661540b7dc6c10112ab8c0d3bc41a7b03080",
        "timestamp" : 1329874149000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Minor GL/GLContext additions / cleanups (GL_BGRA, isNPOTTextureAvailable())\u000a\u000a- Subsume GL_EXT_texture_format_BGRA8888 -> GL,\u000a  Added GLContext.isTextureFormatBGRA8888Available()\u000a\u000a- Movied generic isNPOTTextureAvailable() from GL -> GLContext, used by GL (desktop),\u000a  added simplified impl. in GLES1/GLES2 (false/true)\u000a",
        "date" : "2012-02-22T02:29:09+0100",
        "id" : "a5e0661540b7dc6c10112ab8c0d3bc41a7b03080",
        "msg" : "Minor GL/GLContext additions / cleanups (GL_BGRA,",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-gles2.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-gles1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Mipmap.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLBuffers.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-common-extensions.cfg"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-common.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-desktop.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/awt/AWTTextureData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java"
        ],
        "commitId" : "4f175a49e682e0c98d137337a231617b5ae1f9dc",
        "timestamp" : 1329874266000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "EGLDrawable: use the original requested Capabilities, ignore previously chosen ones (x11,win32,..) - they are not fit\u000a\u000aThe previous chosen caps might come from GLX, WGL .. however, these caps doesn't reflect EGL's\u000acapabilities - they may reflect less features.\u000a\u000aThis fixes missing MSAA on linux/armv7 w/ GLX enabled.\u000a",
        "date" : "2012-02-22T02:31:06+0100",
        "id" : "4f175a49e682e0c98d137337a231617b5ae1f9dc",
        "msg" : "EGLDrawable: use the original requested Capabilities, ignore previously",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/graph/font/JavaFontLoader.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java",
          "src/jogl/classes/jogamp/graph/font/UbuntuFontLoader.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIGLListener01.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java",
          "src/jogl/classes/com/jogamp/graph/font/FontSet.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFontCollection.java"
        ],
        "commitId" : "d2d3720d940566608ea14b14cb4aeb5890ff21e1",
        "timestamp" : 1329874578000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "FontSet (graph): get*(..) throws IOException - Proper passing and handling of IOException\u000a",
        "date" : "2012-02-22T02:36:18+0100",
        "id" : "d2d3720d940566608ea14b14cb4aeb5890ff21e1",
        "msg" : "FontSet (graph): get*(..) throws IOException - Proper passing and",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/UbuntuFontLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/JavaFontLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIGLListener01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/font/FontSet.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFontCollection.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/FBObject.java"
        ],
        "commitId" : "d2ce5dd0feb2af211b6a94eaacc06110026b94b1",
        "timestamp" : 1329874642000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "FBObject: Meaningfull error message if TexImage2D fails.\u000a",
        "date" : "2012-02-22T02:37:22+0100",
        "id" : "d2ce5dd0feb2af211b6a94eaacc06110026b94b1",
        "msg" : "FBObject: Meaningfull error message if TexImage2D fails.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/FBObject.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/GLReadBufferUtil.java"
        ],
        "commitId" : "dd7a00f043292aa8a2fdf8941b32e95f92eea803",
        "timestamp" : 1329874880000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix GLReadBufferUtil for ES platforms: RGB read format may not be supported. Use GL_IMPLEMENTATION_COLOR_READ_FORMAT/TYPE query\u000a",
        "date" : "2012-02-22T02:41:20+0100",
        "id" : "dd7a00f043292aa8a2fdf8941b32e95f92eea803",
        "msg" : "Fix GLReadBufferUtil for ES platforms: RGB read format may not be",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLReadBufferUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIListenerBase01.java"
        ],
        "commitId" : "7c76354038ea96c884028d34efa1b8b39363ba49",
        "timestamp" : 1329875166000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Test (graph) fixes for ES\u000a\u000a- MSAATool: Catch gl-errors on glIsEnabled(..) queries\u000a\u000a- Call MSAATool.dump(..) in base class GPURendererListenerBase01\u000a",
        "date" : "2012-02-22T02:46:06+0100",
        "id" : "7c76354038ea96c884028d34efa1b8b39363ba49",
        "msg" : "Test (graph) fixes for ES",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/NetPbmTextureWriter.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/TestGLReadBufferUtilTextureIOWrite01NEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/TGAImage.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureData.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/TestGLReadBufferUtilTextureIOWrite02NEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java"
        ],
        "commitId" : "b36ca1f8a21f3aa25a08a40097cb5f07393534c7",
        "timestamp" : 1329875554000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TextureIO (TGA/NetPbm): Allow GL_BGR[A] and use GL_BGRA if available ; Fix NetPbmTextureWriter ; Added unit tests\u000a\u000a- Allow GL_BGR[A] usage (TGA / NetPbm)\u000a\u000a- Use GL_BGRA if available (TGA),\u000a  utilize GLContext.isTextureFormatBGRA8888Available()\u000a\u000a- Fix NetPbmTextureWriter\u000a  - Maintain 'auto' magic mode for 'spi' role in TextureIO (was overwritten)\u000a  - Use FileChannel for nio buffer streaming, instead of array copy\u000a",
        "date" : "2012-02-22T02:52:34+0100",
        "id" : "b36ca1f8a21f3aa25a08a40097cb5f07393534c7",
        "msg" : "TextureIO (TGA/NetPbm): Allow GL_BGR[A] and use GL_BGRA if available ;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/TestGLReadBufferUtilTextureIOWrite01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/NetPbmTextureWriter.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/TestGLReadBufferUtilTextureIOWrite02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/TGAImage.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PES2.java"
        ],
        "commitId" : "4504693a4cacd273b2c5610b793aeb6af748ad09",
        "timestamp" : 1329875593000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix VBORegion2PES2: Don't exceed MAQX_TEXTURE_SIZE\u000a",
        "date" : "2012-02-22T02:53:13+0100",
        "id" : "4504693a4cacd273b2c5610b793aeb6af748ad09",
        "msg" : "Fix VBORegion2PES2: Don't exceed MAQX_TEXTURE_SIZE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PES2.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/ExtensionAvailabilityCache.java"
        ],
        "commitId" : "30174dec15f9777091d1c8634f2f512eca47bc75",
        "timestamp" : 1329875630000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "ExtensionAvailabilityCache: Remove 'XXX_NV_vertex_array_range' hack\u000a",
        "date" : "2012-02-22T02:53:50+0100",
        "id" : "30174dec15f9777091d1c8634f2f512eca47bc75",
        "msg" : "ExtensionAvailabilityCache: Remove 'XXX_NV_vertex_array_range' hack",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/ExtensionAvailabilityCache.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java",
          "src/nativewindow/classes/jogamp/nativewindow/x11/awt/X11AWTGraphicsConfigurationFactory.java",
          "src/nativewindow/classes/jogamp/nativewindow/x11/X11GraphicsConfigurationFactory.java"
        ],
        "commitId" : "e07ad0d729be92703df9726fac16162bfdb785d3",
        "timestamp" : 1329875676000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GraphicsConfigurationFactory: Add DEBUG dump @ chooser\u000a",
        "date" : "2012-02-22T02:54:36+0100",
        "id" : "e07ad0d729be92703df9726fac16162bfdb785d3",
        "msg" : "GraphicsConfigurationFactory: Add DEBUG dump @ chooser",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/x11/awt/X11AWTGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/x11/X11GraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWTCardLayoutAnimatorStartStopBug532.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/Surface2File.java",
          "src/test/com/jogamp/opengl/test/junit/util/UITestCase.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug551AWT.java"
        ],
        "commitId" : "1e27a36eb361f0acd71e78fba916372e36b0834c",
        "timestamp" : 1329875739000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Test: UITestCase.get*Name() takes 'String separator' as argument.\u000a",
        "date" : "2012-02-22T02:55:39+0100",
        "id" : "1e27a36eb361f0acd71e78fba916372e36b0834c",
        "msg" : "Test: UITestCase.get*Name() takes 'String separator' as argument.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/Surface2File.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/util/UITestCase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWTCardLayoutAnimatorStartStopBug532.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug551AWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/tests.sh",
          "make/scripts/make.jogl.all.linux-armv7-cross.sh",
          "make/scripts/targetcommand-1.sh"
        ],
        "commitId" : "6504392ee23a6c19c1e2c9d5d35809af2950d4d7",
        "timestamp" : 1329875774000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "test scripts\u000a",
        "date" : "2012-02-22T02:56:14+0100",
        "id" : "6504392ee23a6c19c1e2c9d5d35809af2950d4d7",
        "msg" : "test scripts",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "add",
            "file" : "make/scripts/targetcommand-1.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.linux-armv7-cross.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGPUMemSec01NEWT.java"
        ],
        "commitId" : "b6d9ff622775fec83c3cced7cfdfcc3a5d7ffb44",
        "timestamp" : 1329895664000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TestGPUMemSec01NEWT ES fix: No RGB read pixel available on ES platform\u000a",
        "date" : "2012-02-22T08:27:44+0100",
        "id" : "b6d9ff622775fec83c3cced7cfdfcc3a5d7ffb44",
        "msg" : "TestGPUMemSec01NEWT ES fix: No RGB read pixel available on ES platform",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGPUMemSec01NEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/GLProfile.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfiguration.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfiguration.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawable.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsDummyWGLDrawable.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLContext.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java",
          "src/newt/native/X11Display.c",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.java",
          "src/newt/classes/jogamp/newt/WindowImpl.java",
          "src/nativewindow/classes/jogamp/nativewindow/x11/awt/X11AWTGraphicsConfigurationFactory.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawable.java",
          "src/jogl/classes/jogamp/opengl/GLDrawableImpl.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfiguration.java",
          "src/jogl/classes/javax/media/opengl/GLContext.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLContext.java",
          "src/newt/classes/jogamp/newt/driver/awt/AWTCanvas.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11OnscreenGLXDrawable.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXContext.java",
          "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsExternalWGLContext.java",
          "src/jogl/classes/jogamp/opengl/GLContextImpl.java",
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
        ],
        "commitId" : "33249b6eca519947b02f3bfbf05b73d73c936094",
        "timestamp" : 1329910203000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "DEBUG Output: More thread-names to drawable/context lifecycle; Remove massive '!!!' occurence\u000a",
        "date" : "2012-02-22T12:30:03+0100",
        "id" : "33249b6eca519947b02f3bfbf05b73d73c936094",
        "msg" : "DEBUG Output: More thread-names to drawable/context lifecycle; Remove",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/native/X11Display.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLProfile.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/x11/awt/X11AWTGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLContextImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/AWTCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLDrawableImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsDummyWGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11OnscreenGLXDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsExternalWGLContext.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawable.java"
        ],
        "commitId" : "a5a3d0dfa2c8c7e1e68dc4b066dda1011f471606",
        "timestamp" : 1329910361000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix commit 33249b6eca519947b02f3bfbf05b73d73c936094\u000a",
        "date" : "2012-02-22T12:32:41+0100",
        "id" : "a5a3d0dfa2c8c7e1e68dc4b066dda1011f471606",
        "msg" : "Fix commit 33249b6eca519947b02f3bfbf05b73d73c936094",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawable.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLContext.java",
          "src/newt/classes/jogamp/newt/driver/kd/KDDisplay.java",
          "make/scripts/targetcommand-1.sh",
          "src/jogl/classes/jogamp/opengl/egl/EGLDisplayUtil.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java",
          "make/scripts/tests.sh",
          "src/newt/classes/jogamp/newt/driver/android/AndroidDisplay.java"
        ],
        "commitId" : "7085c11e493e5a7bbe56a602a3252f4e28c2f974",
        "timestamp" : 1329924656000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "EGL Display Lifecycle Robustness Patch (impl. workaround)\u000a\u000aAdded EGLDisplayUtil helper class managing the lifecycle of the EGL display handle recursively.\u000a\u000aThis class is required, due to implementation bugs within EGL where EGL.eglTerminate(long)\u000adoes not mark the resource for deletion when still in use, bug releases them immediatly.\u000a\u000aThis fixes unit test com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrentNEWT\u000aon Linux ARM w/ Omap4 and Tegra2.\u000a",
        "date" : "2012-02-22T16:30:56+0100",
        "id" : "7085c11e493e5a7bbe56a602a3252f4e28c2f974",
        "msg" : "EGL Display Lifecycle Robustness Patch (impl. workaround)",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDisplayUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/android/AndroidDisplay.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/targetcommand-1.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/kd/KDDisplay.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/native/X11Screen.c"
        ],
        "commitId" : "52b596b1340c90a57948a81467f61ce98a2c2a66",
        "timestamp" : 1329924689000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "X11Screen: Only dump RandR version info in DEBUG mode.\u000a",
        "date" : "2012-02-22T16:31:29+0100",
        "id" : "52b596b1340c90a57948a81467f61ce98a2c2a66",
        "msg" : "X11Screen: Only dump RandR version info in DEBUG mode.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/native/X11Screen.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/util/UITestCase.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java",
          "make/scripts/tests.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownSharedAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownSharedNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT.java",
          "make/scripts/targetcommand-1.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT.java"
        ],
        "commitId" : "352013de5564013fe2b6444e6469ef2886f1adb9",
        "timestamp" : 1329942301000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fine tune unit tests for ES platforms\u000a",
        "date" : "2012-02-22T21:25:01+0100",
        "id" : "352013de5564013fe2b6444e6469ef2886f1adb9",
        "msg" : "Fine tune unit tests for ES platforms",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownSharedAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownSharedNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/util/UITestCase.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/targetcommand-1.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/WindowImpl.java",
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java",
          "src/newt/classes/jogamp/newt/driver/x11/X11Screen.java",
          "make/scripts/targetcommand-1.sh",
          "src/newt/native/X11Screen.c",
          "src/newt/classes/jogamp/newt/ScreenImpl.java",
          "make/build-newt.xml",
          "make/scripts/tests.sh"
        ],
        "commitId" : "5b05aa83f57b7492b2705529033a7eaa09cf4463",
        "timestamp" : 1330008107000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "NEWT: Add time costs in DEBUG mode. NEWT/XRandR: Reuse XRRScreenConfiguration to reduce perf hit on Linux ARM Omap4.\u000a\u000aOn Linux ARM Omap4, we experience a performance hit when using XRandR:\u000a  1st call of XRRSizes: ~ 1668 ms\u000a  Each call of XRRGetScreenInfo: ~ 1109 ms\u000a\u000aEven though XRRGetScreenInfo is cached in NEWT's X11Screen initialization,\u000aoverall init time is ~2s, far too expensive.\u000a",
        "date" : "2012-02-23T15:41:47+0100",
        "id" : "5b05aa83f57b7492b2705529033a7eaa09cf4463",
        "msg" : "NEWT: Add time costs in DEBUG mode. NEWT/XRandR: Reuse",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/targetcommand-1.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/x11/X11Screen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/ScreenImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/native/X11Screen.c"
          },
          {
            "editType" : "edit",
            "file" : "make/build-newt.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/ScreenImpl.java"
        ],
        "commitId" : "06585fcd720b3a40e062cab96e8a49647a097600",
        "timestamp" : 1330009051000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "NEWT/ScreenMode DEBUG_TEST_SCREENMODE_DISABLED (-Dnewt.test.Screen.disableScreenMode) - If set also avoid 'getCurrentScreenModeImpl()'\u000a",
        "date" : "2012-02-23T15:57:31+0100",
        "id" : "06585fcd720b3a40e062cab96e8a49647a097600",
        "msg" : "NEWT/ScreenMode DEBUG_TEST_SCREENMODE_DISABLED",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/ScreenImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build-test.xml"
        ],
        "commitId" : "205cf0bb9b76790a053606b38df017759c61c6e9",
        "timestamp" : 1330018094000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Passing environment-vars and ant-properties to junit tests, enabling fine grained controll of test behavior.\u000a\u000aMatching gluegen commit 5459979a097f91011d3f23ff6f25e1dc34b1d52a\u000a\u000aEnvironment vars, mapped to properties:\u000a JUNIT_RUN_ARG0 -> junit.run.arg0\u000a JUNIT_RUN_ARG1 -> junit.run.arg1\u000a\u000aThis allows us to disable ScreenMode on Linux-ARM-Omap4 for example,\u000awhere XRandR calls consume up to 3s per test.\u000a",
        "date" : "2012-02-23T18:28:14+0100",
        "id" : "205cf0bb9b76790a053606b38df017759c61c6e9",
        "msg" : "Passing environment-vars and ant-properties to junit tests, enabling",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build-test.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/make.jogl.all.linux-armv7-cross.sh",
          "make/scripts/make.jogl.all.linux-armv7.sh",
          "make/scripts/make.jogl.all.android-armv7-cross.sh",
          "make/scripts/tests.sh",
          "make/scripts/targetcommand-1.sh"
        ],
        "commitId" : "0836e01287b8315d9800965a9e097d4869cb884e",
        "timestamp" : 1330018218000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix linux armv7 non-cross script / Disable ScreenMode on linux armv7 unit tests (build scripts)\u000a\u000aDisable ScreenMode on Linux-ARM-Omap4 for example,\u000awhere XRandR calls consume up to 3s per test.\u000a",
        "date" : "2012-02-23T18:30:18+0100",
        "id" : "0836e01287b8315d9800965a9e097d4869cb884e",
        "msg" : "Fix linux armv7 non-cross script / Disable ScreenMode on linux armv7",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.linux-armv7-cross.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.android-armv7-cross.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/targetcommand-1.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.linux-armv7.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/GLProfile.java"
        ],
        "commitId" : "adb5122c198a1b3890607d7d1e2ec4987d173523",
        "timestamp" : 1330023363000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix GLProfile.isGL2ES2(): \"isGL2() || isGL3()\" -> \"isGL2GL3()\"\u000a\u000a.. was excluding: GL2GL3 common profile.\u000a",
        "date" : "2012-02-23T19:56:03+0100",
        "id" : "adb5122c198a1b3890607d7d1e2ec4987d173523",
        "msg" : "Fix GLProfile.isGL2ES2(): \"isGL2() || isGL3()\" -> \"isGL2GL3()\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLProfile.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/GLProfile.java"
        ],
        "commitId" : "852aefc9840030ee6581c5470b9f34da47481589",
        "timestamp" : 1330024681000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Enhance GLProfile's profile tests - compare the final String references, instead of String comparison.\u000a\u000aGLProfile's 'profile' string reference is final and one of the static final GL* string references,\u000awith which it is compared. Hence only the references can be used here.\u000a\u000aImpact: Performance.\u000a",
        "date" : "2012-02-23T20:18:01+0100",
        "id" : "852aefc9840030ee6581c5470b9f34da47481589",
        "msg" : "Enhance GLProfile's profile tests - compare the final String references,",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLProfile.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/config/jogl/gl-impl-CustomJavaCode-gles2.java",
          "src/jogl/classes/jogamp/opengl/MemoryObject.java",
          "make/config/jogl/gl-impl-CustomJavaCode-gles1.java",
          "make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java"
        ],
        "commitId" : "429c20d2f4335ddc5409dcbfc183336dc8d3155f",
        "timestamp" : 1330029327000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "MemoryObject: Use proper generics style\u000a",
        "date" : "2012-02-23T21:35:27+0100",
        "id" : "429c20d2f4335ddc5409dcbfc183336dc8d3155f",
        "msg" : "MemoryObject: Use proper generics style",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-gles2.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-impl-CustomJavaCode-gles1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/MemoryObject.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestFBOMRTNEWT01.java"
        ],
        "commitId" : "d85abd787c73da9ef8be580504d83ddba71d8287",
        "timestamp" : 1330029376000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLProfile.GL2GL3: Use GL2GL3 profile (required for this test) and check it's availability.\u000a",
        "date" : "2012-02-23T21:36:16+0100",
        "id" : "d85abd787c73da9ef8be580504d83ddba71d8287",
        "msg" : "GLProfile.GL2GL3: Use GL2GL3 profile (required for this test) and check",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestFBOMRTNEWT01.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestFBOMRTNEWT01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMapBufferRead01NEWT.java",
          "src/jogl/classes/javax/media/opengl/GLProfile.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/texture/TestGrayTextureFromFileAWTBug417.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/texture/TestTexture01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMapBuffer01NEWT.java"
        ],
        "commitId" : "29ee4fa97a7e17fe2eb07797350200300d8126d7",
        "timestamp" : 1330040962000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add GLProfile.getGL2GL3() meta profile getter completing getGL2ES[12]()\u000a",
        "date" : "2012-02-24T00:49:22+0100",
        "id" : "29ee4fa97a7e17fe2eb07797350200300d8126d7",
        "msg" : "Add GLProfile.getGL2GL3() meta profile getter completing getGL2ES[12]()",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMapBuffer01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/texture/TestTexture01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestFBOMRTNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/texture/TestGrayTextureFromFileAWTBug417.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMapBufferRead01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLProfile.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleAWT.java",
          "make/config/jogl/gl-es1.cfg",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/MultisampleDemo01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleNEWT.java",
          "make/scripts/targetcommand-1.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT.java",
          "make/scripts/tests.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/MultisampleDemoES1.java"
        ],
        "commitId" : "5940f88b19a375bd20432be01bde02cda065fbce",
        "timestamp" : 1330044010000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix MultisampleDemo01 -> MultisampleDemoES1 (proper profile, remove immediate mode for ES1) ; Fix GLES1Impl.glOrtho()\u000a",
        "date" : "2012-02-24T01:40:10+0100",
        "id" : "5940f88b19a375bd20432be01bde02cda065fbce",
        "msg" : "Fix MultisampleDemo01 -> MultisampleDemoES1 (proper profile, remove",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/targetcommand-1.sh"
          },
          {
            "editType" : "delete",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/MultisampleDemo01.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1NEWT.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/MultisampleDemoES1.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/gl-es1.cfg"
          },
          {
            "editType" : "delete",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleAWT.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleNEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/Surface2File.java"
        ],
        "commitId" : "e69bfdd3d3fb9a5b3c2f925457aabbeff5e25ecf",
        "timestamp" : 1330044561000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Surface2File: Use .tga to write pixels, which allows RGB and RGBA\u000a",
        "date" : "2012-02-24T01:49:21+0100",
        "id" : "e69bfdd3d3fb9a5b3c2f925457aabbeff5e25ecf",
        "msg" : "Surface2File: Use .tga to write pixels, which allows RGB and RGBA",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/Surface2File.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/make.jogl.all.linux-armv7-cross.sh",
          "make/build-test.xml"
        ],
        "commitId" : "e018064a70c53cd1c7b61861c43a869661e77ed2",
        "timestamp" : 1330051563000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "fix targetcommand.sh name on target ; Use GLUEGEN_CPPTASKS_FILE=\"lib/gluegen-cpptasks-linux-armv7.xml\u000a\u000amake.jogl.all.linux-armv7-cross.sh:\u000a  Use GLUEGEN_CPPTASKS_FILE=\"lib/gluegen-cpptasks-linux-armv7.xml\u000a",
        "date" : "2012-02-24T03:46:03+0100",
        "id" : "e018064a70c53cd1c7b61861c43a869661e77ed2",
        "msg" : "fix targetcommand.sh name on target ; Use",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.linux-armv7-cross.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/build-test.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/make.jogl.all.linux-armv7-cross.sh"
        ],
        "commitId" : "bd1eebacdb0bf426ac122867ed7e468fffbead1a",
        "timestamp" : 1330051740000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix GLUEGEN_CPPTASKS_FILE=\"../../gluegen/make/lib/gluegen-cpptasks-linux-armv7.xml\"\u000a",
        "date" : "2012-02-24T03:49:00+0100",
        "id" : "bd1eebacdb0bf426ac122867ed7e468fffbead1a",
        "msg" : "Fix",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.linux-armv7-cross.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrentNEWT.java"
        ],
        "commitId" : "fe2dda3de3d679573fd6176cd639304d166be4b6",
        "timestamp" : 1330052691000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "TestInitConcurrentNEWT: Reduce max threads (16 -> 8) on ARM, also use vsync to reduce load\u000a",
        "date" : "2012-02-24T04:04:51+0100",
        "id" : "fe2dda3de3d679573fd6176cd639304d166be4b6",
        "msg" : "TestInitConcurrentNEWT: Reduce max threads (16 -> 8) on ARM, also use",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrentNEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build-test.xml"
        ],
        "commitId" : "8879dcb3d077693638967418ada59382f0071438",
        "timestamp" : 1330060318000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add jogl.basename and env.NODE_LABEL (jenkins build)\u000a",
        "date" : "2012-02-24T06:11:58+0100",
        "id" : "8879dcb3d077693638967418ada59382f0071438",
        "msg" : "Add jogl.basename and env.NODE_LABEL (jenkins build)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build-test.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/make.jogl.all.linux-armv7-cross.sh"
        ],
        "commitId" : "cebd8306f2fa729fd599e9b237ee617575b1a941",
        "timestamp" : 1330060410000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add NODE_LABEL in unit test\u000a",
        "date" : "2012-02-24T06:13:30+0100",
        "id" : "cebd8306f2fa729fd599e9b237ee617575b1a941",
        "msg" : "Add NODE_LABEL in unit test",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.linux-armv7-cross.sh"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
      "fullName" : "Sven Gothel"
    },
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/xerxes",
      "fullName" : "xerxes"
    },
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/rami%20santina",
      "fullName" : "Rami Santina"
    },
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/daniel.krisher.ctr",
      "fullName" : "daniel.krisher.ctr"
    },
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/michaelhermannweber",
      "fullName" : "michaelhermannweber"
    },
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/wwalker3",
      "fullName" : "wwalker3"
    }
  ],
  "runs" : [
    {
      "number" : 675,
      "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl/label=linux-x86_64/675/"
    },
    {
      "number" : 675,
      "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl/label=macos-x86_64/675/"
    },
    {
      "number" : 675,
      "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl/label=windows-x86_64/675/"
    }
  ]
}