{
  "_class" : "hudson.matrix.MatrixRun",
  "actions" : [
    {
      
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"jogl_onmaster\" build number 52",
          "upstreamBuild" : 52,
          "upstreamProject" : "jogl_onmaster",
          "upstreamUrl" : "job/jogl_onmaster/"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 52,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "043a9f751ab24e1c50a333d97a7f8f78e5e2a7a1",
            "branch" : [
              {
                "SHA1" : "043a9f751ab24e1c50a333d97a7f8f78e5e2a7a1",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "043a9f751ab24e1c50a333d97a7f8f78e5e2a7a1",
            "branch" : [
              {
                "SHA1" : "043a9f751ab24e1c50a333d97a7f8f78e5e2a7a1",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "043a9f751ab24e1c50a333d97a7f8f78e5e2a7a1",
        "branch" : [
          {
            "SHA1" : "043a9f751ab24e1c50a333d97a7f8f78e5e2a7a1",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "git://jogamp.org/srv/scm/jogl.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#52",
  "duration" : 791187,
  "estimatedDuration" : 1395812,
  "executor" : None,
  "fullDisplayName" : "jogl_onmaster » linux-x86_64-master-001 #52",
  "id" : "2014-07-03_17-06-42",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 52,
  "queueId" : -1,
  "result" : "SUCCESS",
  "timestamp" : 1404400002000,
  "url" : "https://jogamp.org/chuck/view/on%20server/job/jogl_onmaster/label=linux-x86_64-master-001/52/",
  "builtOn" : "linux64-null-centos55-jogamp-x64-chuck-001",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
        ],
        "commitId" : "fcd59768d776e202d3b03b7a9fee2aac69b3b663",
        "timestamp" : 1401206203000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 741 HiDPI: Fix OSX NEWT Offscreen Size Regression from commit 56d60b36798fa8dae48bf2aa5e2de6f3178ab0d1\u000a\u000aFix regression of commit 56d60b36798fa8dae48bf2aa5e2de6f3178ab0d1:\u000a  createWindow(..) was issuing sizeChanged(..) to ensure size notification,\u000a  however - the offscreen case used the dummy size 64x64.\u000a\u000a  Fix issues the notifications in caller w/ true size.\u000a",
        "date" : "2014-05-27T17:56:43+0200",
        "id" : "fcd59768d776e202d3b03b7a9fee2aac69b3b663",
        "msg" : "Bug 741 HiDPI: Fix OSX NEWT Offscreen Size Regression from commit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/awt/event/AWTNewtEventFactory.java",
          "make/scripts/tests.sh"
        ],
        "commitId" : "8b255eb303bba045b4eb087da1d1cb33b2e89e96",
        "timestamp" : 1401207640000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 741 HiDPI: Add missing window -> pixel unit conversion in AWTNewtEventFactory (e.g. for NewtCanvasAWT)\u000a",
        "date" : "2014-05-27T18:20:40+0200",
        "id" : "8b255eb303bba045b4eb087da1d1cb33b2e89e96",
        "msg" : "Bug 741 HiDPI: Add missing window -> pixel unit conversion in",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/awt/event/AWTNewtEventFactory.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java",
          "jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener04.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtCanvasAWTDemo.java",
          "jnlp-files/jogl-test-applets.html",
          "jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtDemo.java",
          "make/scripts/tests.sh",
          "jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html"
        ],
        "commitId" : "c142f237d171e1cd16918a2f897447444a709b56",
        "timestamp" : 1401219952000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GraphUI: Fix label layout (absolute), add auto no-aa dpi threshold (200 dpi), add all modes to applet test-page\u000a",
        "date" : "2014-05-27T21:45:52+0200",
        "id" : "c142f237d171e1cd16918a2f897447444a709b56",
        "msg" : "GraphUI: Fix label layout (absolute), add auto no-aa dpi threshold (200",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java"
          },
          {
            "editType" : "edit",
            "file" : "jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html"
          },
          {
            "editType" : "add",
            "file" : "jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html"
          },
          {
            "editType" : "edit",
            "file" : "jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtCanvasAWTDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "jnlp-files/jogl-test-applets.html"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener04.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/awt/event/AWTNewtEventFactory.java"
        ],
        "commitId" : "f9ce025372b0b1cb9b8db78a0d4294861172bc1e",
        "timestamp" : 1401223859000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 741 HiDPI: Fix missing window -> pixel unit conversion in AWTNewtEventFactory of commit 8b255eb303bba045b4eb087da1d1cb33b2e89e96\u000a",
        "date" : "2014-05-27T22:50:59+0200",
        "id" : "f9ce025372b0b1cb9b8db78a0d4294861172bc1e",
        "msg" : "Bug 741 HiDPI: Fix missing window -> pixel unit conversion in",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/awt/event/AWTNewtEventFactory.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/com/jogamp/newt/event/awt/AWTWindowAdapter.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTKeyAdapter.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTMouseAdapter.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java",
          "src/newt/classes/com/jogamp/newt/Window.java"
        ],
        "commitId" : "026cade97eab6fbd04e8bc902f24a2b61723acb8",
        "timestamp" : 1401982097000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "NEWT AWTAdapter: Simplify event processing / Window.enqueueEvent(..): Add API doc\u000a\u000aSimplify event processing of NEWT's AWTAdapter:\u000a  - enqueueEvent -> processEvent\u000a  - add return value (new enum) determinating action\u000a\u000aUsing processEvent(..) now reduces manual invocation of NEWT Window.enqeueEvent(..).\u000a",
        "date" : "2014-06-05T17:28:17+0200",
        "id" : "026cade97eab6fbd04e8bc902f24a2b61723acb8",
        "msg" : "NEWT AWTAdapter: Simplify event processing / Window.enqueueEvent(..):",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTWindowAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/Window.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTKeyAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTMouseAdapter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java",
          "src/newt/classes/com/jogamp/newt/swt/NewtCanvasSWT.java",
          "src/newt/classes/jogamp/newt/awt/event/AWTNewtEventFactory.java",
          "src/jogl/classes/javax/media/opengl/GLDrawable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java",
          "src/nativewindow/classes/javax/media/nativewindow/NativeSurfaceHolder.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTWindowAdapter.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT.java",
          "src/newt/classes/jogamp/newt/WindowImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering3GL2AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java",
          "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas.java",
          "src/newt/classes/jogamp/newt/swt/event/SWTNewtEventFactory.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTKeyAdapter.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTMouseAdapter.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/GearsES1.java",
          "src/nativewindow/classes/jogamp/nativewindow/WrappedWindow.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch02AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2.java",
          "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos02AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT.java",
          "src/nativewindow/classes/javax/media/nativewindow/NativeWindow.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT.java"
        ],
        "commitId" : "ebe980ad6ac40148bc84913d1ba1f7adf6200490",
        "timestamp" : 1402044705000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 741 HiDPI: Add new NativeSurfaceHolder interface to GLDrawable and NativeWindow; [AWT|SWT]NewtEventFactory use NativeSurfaceHolder as source, fixes pixel unit conversion\u000a\u000a- Add new NativeSurfaceHolder interface to GLDrawable and NativeWindow, allowing NativeSurface access (pixel unit conversion)\u000a  A NativeSurfaceHolder is e.g.:\u000a    - NativeWindow (is-a)\u000a      - NEWT [GL]Window\u000a\u000a    - GLDrawable (has-a)\u000a      - [AWT|SWT]GLCanvas\u000a\u000a- [AWT|SWT]NewtEventFactory use NativeSurfaceHolder as source, fixes pixel unit conversion\u000a",
        "date" : "2014-06-06T10:51:45+0200",
        "id" : "ebe980ad6ac40148bc84913d1ba1f7adf6200490",
        "msg" : "Bug 741 HiDPI: Add new NativeSurfaceHolder interface to GLDrawable and",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTKeyAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/swt/event/SWTNewtEventFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/swt/NewtCanvasSWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTMouseAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTWindowAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java"
          },
          {
            "editType" : "add",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/NativeSurfaceHolder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/GearsES1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/awt/event/AWTNewtEventFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering3GL2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/WrappedWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/NativeWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/egl/EGLWrappedSurface.java",
          "src/nativewindow/classes/jogamp/nativewindow/ProxySurfaceImpl.java",
          "src/jogl/classes/com/jogamp/opengl/swt/GLCanvas.java",
          "src/nativewindow/classes/javax/media/nativewindow/UpstreamSurfaceHook.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/DelegatedUpstreamSurfaceHookWithSurfaceSize.java",
          "src/nativewindow/classes/javax/media/nativewindow/ProxySurface.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/UpstreamSurfaceHookMutableSize.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLUpstreamSurfaceHook.java"
        ],
        "commitId" : "64518911395ee9698a326f4ca01b2ad28dabf673",
        "timestamp" : 1402197794000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "UpstreamSurfaceHook: Add 'NativeSurface getUpstreamSurface()' (from EGLUpstreamSurfaceHook) to generalize ProxySurfaceImpl.getUpstreamSurface()\u000a",
        "date" : "2014-06-08T05:23:14+0200",
        "id" : "64518911395ee9698a326f4ca01b2ad28dabf673",
        "msg" : "UpstreamSurfaceHook: Add 'NativeSurface getUpstreamSurface()' (from",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/swt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/ProxySurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLWrappedSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/UpstreamSurfaceHook.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/ProxySurfaceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/UpstreamSurfaceHookMutableSize.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLUpstreamSurfaceHook.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/DelegatedUpstreamSurfaceHookWithSurfaceSize.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/nativewindow/classes/jogamp/nativewindow/windows/GDISurface.java",
          "src/nativewindow/classes/jogamp/nativewindow/WrappedWindow.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTUtil.java"
        ],
        "commitId" : "ff7bf3122fd2007bbe70cfadca9f0f978ee96456",
        "timestamp" : 1402197883000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Minor: API-Doc / DEBUG Typo, GDISurface: Make fields private\u000a",
        "date" : "2014-06-08T05:24:43+0200",
        "id" : "ff7bf3122fd2007bbe70cfadca9f0f978ee96456",
        "msg" : "Minor: API-Doc / DEBUG Typo, GDISurface: Make fields private",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/windows/GDISurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/WrappedWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitignore",
          "src/newt/classes/com/jogamp/newt/Window.java",
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java",
          "src/newt/classes/jogamp/newt/driver/awt/WindowDriver.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java",
          "make/scripts/tests.sh",
          "src/nativewindow/classes/javax/media/nativewindow/ScalableSurface.java",
          "src/newt/classes/jogamp/newt/WindowImpl.java",
          "src/nativewindow/native/macosx/OSXmisc.m",
          "src/nativewindow/classes/jogamp/nativewindow/macosx/OSXUtil.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java",
          "src/nativewindow/classes/jogamp/nativewindow/SurfaceScaleUtils.java",
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java",
          "src/newt/native/MacWindow.m",
          "src/newt/classes/jogamp/newt/driver/awt/AWTCanvas.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java",
          "src/jogl/native/macosx/MacOSXWindowSystemInterface-calayer.m",
          "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java",
          "src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java",
          "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java",
          "src/newt/native/NewtMacWindow.m",
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
        ],
        "commitId" : "2571ed0b5ef14155d204540d38b564a7d4cd47b6",
        "timestamp" : 1402200717000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 741 HiDPI: Add ScalableSurface interface to get/set pixelScale w/ full OSX impl.\u000a\u000aAdd ScalableSurface interface\u000a  - To set pixelScale before and after realization\u000a  - To get pixelScale\u000a\u000a  - Implemented on:\u000a    - NEWT Window\u000a      - Generic impl. in WindowImpl\u000a      - OSX WindowDriver impl.\u000a        - Also propagetes pixelScale to parent JAWTWindow if offscreen (NewtCanvasAWT)\u000a      - AWT WindowDriver impl.\u000a\u000a    - JAWTWindow / OSXCalayer\u000a      - AWT GLCanvas\u000a      - AWT GLJPanel\u000a      - NEWTCanvasAWT:\u000a        - Propagates NEWT Window's pixelScale to underlying JAWTWindow\u000a\u000a    - WrappedSurface for pixelScale propagation\u000a      using offscreen drawables, i.e. GLJPanel\u000a\u000a    - Generic helper in SurfaceScaleUtils (nativewindow package)\u000a\u000a  - Fully implemented on OSX\u000a\u000a  - Capable to switch pixelScale before realization,\u000a    i.e. native-creation, as well as on-the-fly.\u000a\u000a  - Impl. uses int[2] for pixelScale to support\u000a    non-uniform scale.\u000a\u000aTest cases:\u000a  - com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT\u000a  - com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT\u000a  - com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT\u000a  - com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT\u000a\u000a  - Press 'x' to toggle HiDPI\u000a  - Commandline '-pixelScale <value>'\u000a  - Added basic auto unit test (setting pre-realization)\u000a",
        "date" : "2014-06-08T06:11:57+0200",
        "id" : "2571ed0b5ef14155d204540d38b564a7d4cd47b6",
        "msg" : "Bug 741 HiDPI: Add ScalableSurface interface to get/set pixelScale w/",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/macosx/MacOSXWindowSystemInterface-calayer.m"
          },
          {
            "editType" : "add",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/SurfaceScaleUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/Window.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/AWTCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/native/macosx/OSXmisc.m"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : ".gitignore"
          },
          {
            "editType" : "add",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/ScalableSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/native/NewtMacWindow.m"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/native/MacWindow.m"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/macosx/OSXUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java",
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java",
          "src/newt/classes/jogamp/newt/driver/awt/AWTCanvas.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java",
          "make/scripts/tests.sh",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java",
          "src/nativewindow/classes/javax/media/nativewindow/ScalableSurface.java",
          "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java",
          "src/newt/classes/jogamp/newt/WindowImpl.java",
          "src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java",
          "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java",
          "src/nativewindow/classes/jogamp/nativewindow/SurfaceScaleUtils.java",
          "make/scripts/tests-x64-dbg.bat",
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java",
          "make/scripts/tests-win.bat",
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
        ],
        "commitId" : "3fb76fcef1e6dd552ec0f677af67baf3186a1434",
        "timestamp" : 1402228673000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 741 HiDPI: Simplify ScalableSurface [set|get]SurfaceScale(..) spec, which also fixed JAWTWindow getSurfaceScale() issue on Windows\u000a\u000aLet setSurfaceScale(..) return the validated requested values\u000aand getSurfaceScale(..) always the current values.\u000a\u000aThis removes complication and solves a bug w/ JAWTWindow on Windows,\u000awhere we used 'drawable' as an indicator for 'previous locked' state.\u000aThe latter is not true since on Windows 'drawable' is set to null in unlock,\u000agetWindowHandle() should be taken instead.\u000a",
        "date" : "2014-06-08T13:57:53+0200",
        "id" : "3fb76fcef1e6dd552ec0f677af67baf3186a1434",
        "msg" : "Bug 741 HiDPI: Simplify ScalableSurface [set|get]SurfaceScale(..) spec,",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/SurfaceScaleUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-win.bat"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/ScalableSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/AWTCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64-dbg.bat"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java",
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java",
          "src/newt/classes/jogamp/newt/driver/awt/AWTCanvas.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java",
          "make/scripts/tests.sh",
          "src/nativewindow/classes/javax/media/nativewindow/ScalableSurface.java",
          "src/newt/classes/jogamp/newt/WindowImpl.java",
          "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java",
          "src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java",
          "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java",
          "src/nativewindow/classes/jogamp/nativewindow/SurfaceScaleUtils.java",
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java",
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
        ],
        "commitId" : "58153310faa4089417037e67e06c0812908cecd2",
        "timestamp" : 1402236291000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 741 HiDPI: Simplify ScalableSurface (2): Add request pixelScale API entry, fixed NewtCanvasAWT use-case\u000a\u000aWe require the requested pixelScale in NewtCanvasAWT if the NEWT window (child)\u000ais not yet realized, so the JAWTWindow can receive the request,\u000asince realized/current pixelScale is still 1.\u000a\u000aRemove return value (requested pixel scale):\u000a  -  public int[] setSurfaceScale(final int[] result, final int[] pixelScale);\u000a  +  public void setSurfaceScale(final int[] pixelScale);\u000a\u000aAdd API hook to query requested pixel scale:\u000a  +  int[] getRequestedSurfaceScale(final int[] result);\u000a\u000aUnique name for get[Current]*:\u000a  -  public int[] getSurfaceScale(final int[] result);\u000a  +  public int[] getCurrentSurfaceScale(final int[] result);\u000a",
        "date" : "2014-06-08T16:04:51+0200",
        "id" : "58153310faa4089417037e67e06c0812908cecd2",
        "msg" : "Bug 741 HiDPI: Simplify ScalableSurface (2): Add request pixelScale API",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/AWTCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/SurfaceScaleUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/ScalableSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/WindowImpl.java",
          "src/newt/classes/com/jogamp/newt/Window.java",
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00cNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01cNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.java"
        ],
        "commitId" : "14ff638b63fc7adaa59f351891f6a38806d7fa5d",
        "timestamp" : 1402253422000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "NEWT Window: Remove deprecated methods: HiDPI + reparentWindow(..)\u000a\u000aRemove HiDPI pixel- from/to window-unit conversion and getter methods:\u000a  Rectangle HiDPI pixel- from/to window-units are erroneous in case of multiple monitor setup where a mixed pixel-scale exist,\u000a  since the methods didn't take the monitor viewport and each of it's pixel-scale into account (expensive).\u000a\u000aRemove deprecated reparentWindow(..) methods.\u000a",
        "date" : "2014-06-08T20:50:22+0200",
        "id" : "14ff638b63fc7adaa59f351891f6a38806d7fa5d",
        "msg" : "NEWT Window: Remove deprecated methods: HiDPI + reparentWindow(..)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/Window.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00cNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01cNEWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java",
          "src/newt/classes/com/jogamp/newt/Window.java",
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT00.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01.java",
          "src/nativewindow/classes/javax/media/nativewindow/util/Dimension.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java",
          "make/scripts/tests.sh",
          "src/nativewindow/classes/javax/media/nativewindow/ScalableSurface.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TextRendererGLELBase.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtCanvasAWTDemo.java",
          "src/newt/classes/jogamp/newt/WindowImpl.java",
          "src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java",
          "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java",
          "src/newt/classes/com/jogamp/newt/MonitorDevice.java",
          "src/newt/native/NewtMacWindow.m",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java",
          "src/nativewindow/classes/jogamp/nativewindow/SurfaceScaleUtils.java",
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java",
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
        ],
        "commitId" : "4686a652d821efe04045333026be79270bc19bfd",
        "timestamp" : 1402271917000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 741 HiDPI: Add ScalableSurface.getNativeSurfaceScale(..) to compute surface DPI ; Add NEWT Window.getPixelsPerMM(..) to query surface DPI\u000a\u000aWith HiDPI and surface scale, we need knowledge of the native surface's pixel-scale\u000amatching the monitor's pixel-per-millimeter value.\u000a\u000aPreserving the queried native pixel-scale and exposing it via\u000aScalableSurface.getNativeSurfaceScale(..) to compute surface DPI.\u000a\u000aAdd NEWT Window.getPixelsPerMM(..) to query surface DPI.\u000a\u000aSurface DPI is demonstrated in GraphUI's GPUUISceneGLListener0A .. and TestRulerNEWT01, etc ..\u000a",
        "date" : "2014-06-09T01:58:37+0200",
        "id" : "4686a652d821efe04045333026be79270bc19bfd",
        "msg" : "Bug 741 HiDPI: Add ScalableSurface.getNativeSurfaceScale(..) to compute",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/Window.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtCanvasAWTDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/MonitorDevice.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/SurfaceScaleUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/native/NewtMacWindow.m"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/util/Dimension.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TextRendererGLELBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/ScalableSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT00.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegionSPES2.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PVBAAES2.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PMSAAES2.java"
        ],
        "commitId" : "99230cc04b6d0143088129ccc1a20d5c8799ca67",
        "timestamp" : 1402317753000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GraphUI: Fix using multiple texture units w/ opt. colorTexUnit in GLRegion\u000a\u000aThe texture unit has to be updated always,\u000asince program maybe used by multiple regions and diff. texUnits\u000a",
        "date" : "2014-06-09T14:42:33+0200",
        "id" : "99230cc04b6d0143088129ccc1a20d5c8799ca67",
        "msg" : "GraphUI: Fix using multiple texture units w/ opt. colorTexUnit in",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PVBAAES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PMSAAES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegionSPES2.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
        ],
        "commitId" : "2d50663d43b627b5569d8d9538a0507813ac0fc6",
        "timestamp" : 1402343463000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLMediaPlayer: Fix video stutter if using NullAudioSink\u000a\u000aNullAudioSink shall return the last enqueued PTS in getPTS()\u000anot causing a-v delta measure based on lagging audio in player.\u000a",
        "date" : "2014-06-09T21:51:03+0200",
        "id" : "2d50663d43b627b5569d8d9538a0507813ac0fc6",
        "msg" : "GLMediaPlayer: Fix video stutter if using NullAudioSink",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/make.jogl.all.macosx-clang.sh"
        ],
        "commitId" : "021735487716f15cef8d7d8d317b9cabbacea9dd",
        "timestamp" : 1402434097000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Remove explicit xcode.clang property files\u000a",
        "date" : "2014-06-10T23:01:37+0200",
        "id" : "021735487716f15cef8d7d8d317b9cabbacea9dd",
        "msg" : "Remove explicit xcode.clang property files",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "make/scripts/make.jogl.all.macosx-clang.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/scripts/tests-x64.sh",
          "src/jogl/native/libav/ffmpeg_impl_template.c",
          "make/scripts/tests-osx-x64.sh",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "make/scripts/tests.sh"
        ],
        "commitId" : "bc905a107d83d291f6ea34391768d16a9842bfc1",
        "timestamp" : 1402435694000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1011 / Bug 1012: GLMediaPlayer Audio/Video stuttering w/ OSX and OpenAL/JOAL (works using openal-soft default on all platforms now)\u000a",
        "date" : "2014-06-10T23:28:14+0200",
        "id" : "bc905a107d83d291f6ea34391768d16a9842bfc1",
        "msg" : "Bug 1011 / Bug 1012: GLMediaPlayer Audio/Video stuttering w/ OSX and",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-osx-x64.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/libav/ffmpeg_impl_template.c"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_flipquad3.glsl",
          "src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_allequal.glsl"
        ],
        "commitId" : "3b6e6caeb24a112a2b1fbee5f54bbdc0bbf865c0",
        "timestamp" : 1402435770000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Graph: Fix GLSL issue w/ ES3, add 'const float sample_count', since define SAMPLE_COUNT is of type 'int'\u000a",
        "date" : "2014-06-10T23:29:30+0200",
        "id" : "3b6e6caeb24a112a2b1fbee5f54bbdc0bbf865c0",
        "msg" : "Graph: Fix GLSL issue w/ ES3, add 'const float sample_count', since",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_allequal.glsl"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_flipquad3.glsl"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtCanvasAWTDemo.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtDemo.java",
          "make/scripts/tests.sh",
          "src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-segment-head.fp"
        ],
        "commitId" : "ea0f37d33acff83091fdb0e47a70cfad7186dfe8",
        "timestamp" : 1402439803000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Graph RegionRenderer: Fix GL3 and ES3 GLSL issues\u000a\u000aMacro redefine 'texture2D -> texture'\u000awas added _after_ the custom texture lookup insertion\u000acausing GL3-core to fail.\u000a",
        "date" : "2014-06-11T00:36:43+0200",
        "id" : "ea0f37d33acff83091fdb0e47a70cfad7186dfe8",
        "msg" : "Graph RegionRenderer: Fix GL3 and ES3 GLSL issues",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-segment-head.fp"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtCanvasAWTDemo.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/GLEventListenerButton.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIShape.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtCanvasAWTDemo.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtDemo.java",
          "make/scripts/tests.sh"
        ],
        "commitId" : "94de08a2b0661d072324677c729fc8d1b3d0ef0f",
        "timestamp" : 1402443345000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GraphUI Demo: Analyze issue w/ OSX and NewtCanvasAWT when rendering / animating GLEventListenerButton\u000a\u000aAnalyze issue w/ OSX and NewtCanvasAWT when rendering / animating GLEventListenerButton.\u000a\u000aFBO of main 'window' is _not_ updated ..\u000a\u000aProbably related to CALayer - FBO - FBO* (of this button) ..\u000a",
        "date" : "2014-06-11T01:35:45+0200",
        "id" : "94de08a2b0661d072324677c729fc8d1b3d0ef0f",
        "msg" : "GraphUI Demo: Analyze issue w/ OSX and NewtCanvasAWT when rendering /",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "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/GPUUISceneNewtCanvasAWTDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/GLEventListenerButton.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIShape.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/native/macosx/MacOSXWindowSystemInterface-calayer.m",
          "src/nativewindow/classes/com/jogamp/nativewindow/swt/SWTAccessor.java",
          "src/nativewindow/classes/jogamp/nativewindow/macosx/OSXUtil.java",
          "src/nativewindow/native/macosx/OSXmisc.m",
          "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT.java",
          "make/scripts/tests.sh",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java"
        ],
        "commitId" : "5626740d14554acf7a17a73ec12b0893445832d0",
        "timestamp" : 1402546838000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix Bug 1019 - Remedy of Bug 691 causes 'access/modify after free' and crashes the app\u000a\u000aThe 'magic' MyNSOpenGLContext::dealloc (MacOSXWindowSystemInterface-calayer.m)\u000aof force destroying the underlying CGLContextObj of it's associated\u000aNSOpenGLContext as introduced as a remedy of Bug 691 is plain wrong.\u000a\u000aIt was added in commit f6e6fab2a7ddfb5c9b614cb072c27ff697629161\u000ato mitigate the experience behavior of delayed GL context\u000adestruction when creating/destroying them multiple times\u000aas exposed in unit test TestGLCanvasAddRemove01SwingAWT.\u000a\u000aWhile this 'hack' worked for some reason on some OSX versions,\u000ait caused a 'access/modify after free' issue exposed under some circumstances\u000aand crashes the application.\u000a\u000aThe actual culprit of the delayed GL context destruction is different.\u000aThe offthread CALayer detachment and hence final destruction\u000aissued on the main-thread is _not_ issued immediately\u000adue to some referencing holding by NSApp.\u000aIssuing an empty event on the NSApp (thread) will wake up the thread\u000aand release claimed resources.\u000a\u000aThis has been found while realizing that the GL context\u000aare released if the mouse is being moved (duh!).\u000aThis issue is also known when triggering stop on the NSApp (NEWT MainThread),\u000asame remedy has been implemented here for a long time.\u000a",
        "date" : "2014-06-12T06:20:38+0200",
        "id" : "5626740d14554acf7a17a73ec12b0893445832d0",
        "msg" : "Fix Bug 1019 - Remedy of Bug 691 causes 'access/modify after free' and",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/native/macosx/MacOSXWindowSystemInterface-calayer.m"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/swt/SWTAccessor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/macosx/OSXUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/native/macosx/OSXmisc.m"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/newt/classes/jogamp/newt/swt/SWTEDTUtil.java",
          "src/newt/classes/jogamp/newt/DefaultEDTUtil.java",
          "src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle01NEWT.java",
          "src/newt/classes/com/jogamp/newt/util/EDTUtil.java",
          "make/scripts/tests.sh",
          "src/newt/classes/jogamp/newt/driver/awt/AWTEDTUtil.java"
        ],
        "commitId" : "1c5b41f01c9f31f7bd787c6b194f7939904e239b",
        "timestamp" : 1402592901000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix NEWT EDTUtil Deadlock on EDTUtil.start()\u000a\u000aDisplayImpl.runOnEDTIfAvail(..) issues EDTUtil.start()\u000awhile holding it's object-lock - if the EDT is not running,\u000athen invokes the given task.\u000a\u000aEDTUtil.start() impl. holds it's own edt-lock\u000awhile starting, then releases it's edt-lock while issuing a null-task.\u000a\u000aIf another thread injects a blocking task right in-between\u000awhich also acquires the display's object-lock it deadlocks.\u000a\u000aSimply remove issuing the null-task, so EDTUtil.start()\u000acan return immediatly (releasing edt-lock)\u000aand allowing DisplayImpl.runOnEDTIfAvail(..)\u000aalso to release it's object-lock.\u000a\u000aThe other threads task then can be executed,\u000awhere the 'starting task' would come second - which is OK,\u000aeven though a rare occasion.\u000a\u000aAbove situation was triggered via AWT/NEWT reparenting w/ forced recreation\u000avia TestParenting01dAWT.\u000a\u000a+++\u000a\u000aThe null-task at EDTUtil.start() was remaining code to ensure\u000athat the EDT completed starting, which is redundant.\u000a",
        "date" : "2014-06-12T19:08:21+0200",
        "id" : "1c5b41f01c9f31f7bd787c6b194f7939904e239b",
        "msg" : "Fix NEWT EDTUtil Deadlock on EDTUtil.start()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/swt/SWTEDTUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/DefaultEDTUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/util/EDTUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/AWTEDTUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java",
          "make/scripts/tests-win.bat",
          "make/scripts/tests.sh",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT.java"
        ],
        "commitId" : "321cac1e125f806eb437e528b343d07379b31163",
        "timestamp" : 1402618937000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix Bug 826 Regression caused by commit 41190c3830157abdf9649cbf7767e57108f55075 (Bug 975)\u000a\u000aCommit 41190c3830157abdf9649cbf7767e57108f55075,\u000afix for 'Bug 975 GLJPanel's OffscreenDrawable double swap',\u000acaused a regression of commit c427ed22244df44b71a0f1f000b0f93e56c283c2,\u000afix for 'Bug 826: GLJPanel: Fully restore TextureState and Viewport'.\u000a\u000aCommit 41190c3830157abdf9649cbf7767e57108f55075 issues offscreenDrawable.swapBuffers()\u000aand hence modifying the texture unit settings before saving the TextureState,\u000athe whole purpose of commit c427ed22244df44b71a0f1f000b0f93e56c283c2.\u000a",
        "date" : "2014-06-13T02:22:17+0200",
        "id" : "321cac1e125f806eb437e528b343d07379b31163",
        "msg" : "Fix Bug 826 Regression caused by commit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-win.bat"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/GLProfile.java",
          "src/nativewindow/classes/jogamp/nativewindow/NativeWindowFactoryImpl.java",
          "make/config/jogl/glx-CustomCCode.c"
        ],
        "commitId" : "68ca3ae8fcce28c62034299bc6e6f7eaab50bd1f",
        "timestamp" : 1402960035000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Adapt to GlueGen commit c3054a01990e55ab35756ea23ab7d7c05f24dd37 (compount call-by-value extension), utilizing native JVMUtil_NewDirectByteBufferCopy(..)\u000a",
        "date" : "2014-06-17T01:07:15+0200",
        "id" : "68ca3ae8fcce28c62034299bc6e6f7eaab50bd1f",
        "msg" : "Adapt to GlueGen commit c3054a01990e55ab35756ea23ab7d7c05f24dd37",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/NativeWindowFactoryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLProfile.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glx-CustomCCode.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/config/jogl/glu-base.cfg",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/OlympicES1.java",
          "make/config/jogl/glu-CustomJavaCode-base.java",
          "make/config/jogl/glu-CustomJavaCode-gl2es1.java",
          "make/config/jogl/glu-gl2es1.cfg",
          "make/config/jogl/glu-gl2.cfg",
          "make/scripts/tests.sh",
          "make/config/jogl/glu-CustomJavaCode-gl2.java"
        ],
        "commitId" : "4e91f5e085585481b542c476a1ba599f2e914bf1",
        "timestamp" : 1403034178000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix regression due to GlueGen commit c3054a01990e55ab35756ea23ab7d7c05f24dd37, completes JOGL commit 68ca3ae8fcce28c62034299bc6e6f7eaab50bd1f\u000a\u000aAdd handling of 'initializeImpl()' of generated GLU* classes:\u000a  - GLU      : no 'initializeImpl()' <- no libs\u000a  - GLUgl2es1: no 'initializeImpl()' <- no libs\u000a  - GLUgl:     call 'initializeImpl()' in manual static init impl.\u000a\u000aFurther more, we shall not initialize the GLU* classes in GLU\u000astatic init method, querying GLU* class availability.\u000a\u000aTested via OlympicES1.\u000a",
        "date" : "2014-06-17T21:42:58+0200",
        "id" : "4e91f5e085585481b542c476a1ba599f2e914bf1",
        "msg" : "Fix regression due to GlueGen commit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-base.cfg"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-CustomJavaCode-gl2es1.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-gl2.cfg"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-CustomJavaCode-gl2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/OlympicES1.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-gl2es1.cfg"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-CustomJavaCode-base.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/config/jogl/glx-x11.cfg",
          "make/config/jogl/glu-base.cfg",
          "make/config/jogl/glu-CustomJavaCode-base.java",
          "make/config/jogl/glu-CustomJavaCode-gl2es1.java",
          "make/config/jogl/glu-gl2es1.cfg",
          "make/config/jogl/glu-gl2.cfg",
          "make/config/jogl/glu-CustomJavaCode-gl2.java"
        ],
        "commitId" : "799e2c79eac6e45ad16eeffee9194f1a2677b167",
        "timestamp" : 1403049019000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Adapt to GlueGen commit 2f6586292cd298bbc19d8acda0f7cf303c82078b (compount call-by-value extension)\u000a\u000a- GLU*: initializeImpl() is no more required, since it's not forced .. uncomment in manual static initializer\u000a- GLX: 'ForceStaticInitCode GLX', i.e. forcing native code, as used in our manual implementation.\u000a",
        "date" : "2014-06-18T01:50:19+0200",
        "id" : "799e2c79eac6e45ad16eeffee9194f1a2677b167",
        "msg" : "Adapt to GlueGen commit 2f6586292cd298bbc19d8acda0f7cf303c82078b",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-CustomJavaCode-gl2es1.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-gl2es1.cfg"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-base.cfg"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-CustomJavaCode-base.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-CustomJavaCode-gl2.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glx-x11.cfg"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-gl2.cfg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitignore",
          "doc/HowToBuild.html"
        ],
        "commitId" : "80335380a644ea37cc618ad1fd49c0ebd076a251",
        "timestamp" : 1403185845000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Minor refinements: .gitignore HowToBuild\u000a",
        "date" : "2014-06-19T15:50:45+0200",
        "id" : "80335380a644ea37cc618ad1fd49c0ebd076a251",
        "msg" : "Minor refinements: .gitignore HowToBuild",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitignore"
          },
          {
            "editType" : "edit",
            "file" : "doc/HowToBuild.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitmodules",
          "doc/HowToBuild.html",
          "oculusvr-sdk"
        ],
        "commitId" : "20bf51f2ccbecf1ab21ef3dbd2ff06e04ebd40cc",
        "timestamp" : 1403186761000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Adding submodule oculusvr-sdk and adjust HowToBuild (git clone --recurse-submodules <jogl-url>)\u000a",
        "date" : "2014-06-19T16:06:01+0200",
        "id" : "20bf51f2ccbecf1ab21ef3dbd2ff06e04ebd40cc",
        "msg" : "Bug 1021: Adding submodule oculusvr-sdk and adjust HowToBuild (git clone",
        "paths" : [
          {
            "editType" : "add",
            "file" : ".gitmodules"
          },
          {
            "editType" : "edit",
            "file" : "doc/HowToBuild.html"
          },
          {
            "editType" : "add",
            "file" : "oculusvr-sdk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/config/oculusvr/oculusvr.c",
          "etc/profile.jogl",
          "make/config/oculusvr/oculusvr-ovr-CustomJavaCode.java",
          ".classpath",
          "make/build-nativewindow.xml",
          "src/oculusvr/classes/com/jogamp/oculusvr/OVRDynamicLibraryBundleInfo.java",
          "src/oculusvr/classes/com/jogamp/oculusvr/OVRVersion.java",
          "make/build.xml",
          "make/scripts/tests.sh",
          "make/build-jogl.xml",
          "make/oculusvrversion",
          "make/config/oculusvr/oculusvr-common.cfg",
          "make/build-common.xml",
          "src/oculusvr/classes/com/jogamp/oculusvr/OVRException.java",
          "src/oculusvr/native/OVRImplMisc.cpp",
          "make/build-oculusvr.xml",
          "make/config/oculusvr/oculusvr.cfg"
        ],
        "commitId" : "40d7d0d18ed11b8dbb0f16137f82eef828b822a4",
        "timestamp" : 1403205679000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Add OculusSDK binding / Basic OVR support\u000a\u000aBring-up test only initializes the ovrHmdHandle\u000adata structure by OVR native code.\u000a    See com.jogamp.oculusvr.OVRVersion\u000a\u000aCurrent evaluation build compiles all OVR-SDK source\u000afiles itself w/o using provided libovr.a.\u000aWe also skip the GL dependent renderer of the SDK,\u000ai.e. we prefer to utilize our JOGL 'barrel distortion' renderer.\u000aThis eases the 'chicken-egg' problem of OVR SDK dependencies,\u000ai.e. libGL, libGLESv2 .. etc\u000a\u000aSince the OVR source code is C++, we may still have to figure out\u000ahow to / and whether we shall link libstdc++ statically\u000ato remove platform dependencies.\u000aRight now we link libstdc++ statically if using GCC,\u000asee  make/build-oculusvr.xml (hackish .. TODO: better way to include all symbols).\u000a\u000aSame consideration applies to GNU/Linux and libudev.so dependency,\u000asince there are:\u000a    - libudev.so.0 and (Older distri's)\u000a    - libudev.so.1 (Debian8, ..)\u000a\u000a...\u000a\u000aProduced JAR artifacts are\u000a    - jar/atomic/oculusvr.jar\u000a    - jar/atomic/oculusvr-natives-<os.and.arch>.jar\u000a\u000ai.e. only in 'atomic' variants to not bloat the default 'all' JAR files.\u000a\u000a....\u000a\u000amake/build-oculusvr.xml Notes:\u000a    - Currently native build only enabled on GNU/Linux (isLinux)\u000a    - Force disable native build via property 'c.build.oculusvr.skip'\u000a",
        "date" : "2014-06-19T21:21:19+0200",
        "id" : "40d7d0d18ed11b8dbb0f16137f82eef828b822a4",
        "msg" : "Bug 1021: Add OculusSDK binding / Basic OVR support",
        "paths" : [
          {
            "editType" : "add",
            "file" : "make/config/oculusvr/oculusvr.c"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/com/jogamp/oculusvr/OVRVersion.java"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/native/OVRImplMisc.cpp"
          },
          {
            "editType" : "add",
            "file" : "make/config/oculusvr/oculusvr-ovr-CustomJavaCode.java"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/com/jogamp/oculusvr/OVRDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/com/jogamp/oculusvr/OVRException.java"
          },
          {
            "editType" : "add",
            "file" : "make/config/oculusvr/oculusvr-common.cfg"
          },
          {
            "editType" : "add",
            "file" : "make/build-oculusvr.xml"
          },
          {
            "editType" : "edit",
            "file" : ".classpath"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "etc/profile.jogl"
          },
          {
            "editType" : "edit",
            "file" : "make/build-nativewindow.xml"
          },
          {
            "editType" : "add",
            "file" : "make/oculusvrversion"
          },
          {
            "editType" : "add",
            "file" : "make/config/oculusvr/oculusvr.cfg"
          },
          {
            "editType" : "edit",
            "file" : "make/build-common.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build-common.xml",
          "make/build-oculusvr.xml",
          "make/build.xml"
        ],
        "commitId" : "8a4dacf38c9d78bc0aafae91cbd256148835ee9b",
        "timestamp" : 1403207918000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Add OculusSDK binding / Basic OVR support (Refine build exclusion)\u000a\u000acommon:\u000a  - property 'oculusvr.sdk.available' is only set if sub-module 'oculusvr-sdk' is available\u000a  - if 'oculusvr.sdk.available' is not set build.xml will not issue build-oculusvr.xml's 'all' target\u000a\u000abuild-oculusvr.xml:\u000a  - propery 'oculusvr.build.enabled' is only enabled if 'oculusvr.sdk.available' is set\u000a    and targer 'all' will only pass if set.\u000a",
        "date" : "2014-06-19T21:58:38+0200",
        "id" : "8a4dacf38c9d78bc0aafae91cbd256148835ee9b",
        "msg" : "Bug 1021: Add OculusSDK binding / Basic OVR support (Refine build",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build-common.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/build-oculusvr.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "doc/HowToBuild.html"
        ],
        "commitId" : "589070da2be7e097b7415503011387ad1f6e14d5",
        "timestamp" : 1403208134000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Add OculusSDK binding / Basic OVR support (HowtoBuild.xml: Mention feature loss if not fetching submodules)\u000a",
        "date" : "2014-06-19T22:02:14+0200",
        "id" : "589070da2be7e097b7415503011387ad1f6e14d5",
        "msg" : "Bug 1021: Add OculusSDK binding / Basic OVR support (HowtoBuild.xml:",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "doc/HowToBuild.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build-oculusvr.xml",
          "make/scripts/tests-x64.bat",
          "oculusvr-sdk",
          "make/scripts/make.jogl.all.win64.bat",
          "make/scripts/tests-x64-dbg.bat",
          "make/scripts/tests-win.bat",
          "make/scripts/tests-x32.bat",
          "make/scripts/tests-x32-dbg.bat"
        ],
        "commitId" : "b54e87d2cebf6aa0def18f172cbfa111c4efc837",
        "timestamp" : 1403231768000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Add OculusSDK binding / Basic OVR support (Bring-up on Windows w/ Mingw64 ; Solve static linkage of stdc++)\u000a\u000a- Bring-up on Windows w/ Mingw64\u000a  - Bumped oculusvr-sdk to commit 70e44b846ceaf9eebc336b12a07406c3a418a5c3\u000a  - Added required mingw64 linker statments\u000a  - Builds and runs on x86_64 and i386\u000a\u000a- Solve static linkage of stdc++\u000a  - \"-Wl,-Bstatic -lstdc++ -Wl,-Bdynamic\" MUST come AFTER all object files!!\u000a  - No more manual '--undefined=symbol' required .. puhh :)\u000a\u000a- Cleanup linker cfg ..\u000a\u000a- Still runs on GNU/Linux x86_64 and i386\u000a",
        "date" : "2014-06-20T04:36:08+0200",
        "id" : "b54e87d2cebf6aa0def18f172cbfa111c4efc837",
        "msg" : "Bug 1021: Add OculusSDK binding / Basic OVR support (Bring-up on Windows",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64-dbg.bat"
          },
          {
            "editType" : "edit",
            "file" : "oculusvr-sdk"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-win.bat"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.win64.bat"
          },
          {
            "editType" : "edit",
            "file" : "make/build-oculusvr.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x32.bat"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x64.bat"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests-x32-dbg.bat"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build-common.xml",
          "make/build-oculusvr.xml"
        ],
        "commitId" : "d7d8d11abad1e4e17532068333dfe9dddf2942a2",
        "timestamp" : 1403237106000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Add OculusSDK binding (Bring-up on OSX w/ clang/clang++ ; Split native build: cc, c++, linkage)\u000a\u000a- Bring-up on OSX w/ clang/clang++\u000a  - Build and tested on OSX 10.9\u000a\u000a- Split native build: cc, c++, linkage\u000a  - Perform steps sequentually to not\u000a    differentiate c and c++ compiler as required for clang/clang++\u000a    - compile c code\u000a    - compile c++ code\u000a    - link all object files\u000a",
        "date" : "2014-06-20T06:05:06+0200",
        "id" : "d7d8d11abad1e4e17532068333dfe9dddf2942a2",
        "msg" : "Bug 1021: Add OculusSDK binding (Bring-up on OSX w/ clang/clang++ ;",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build-common.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/build-oculusvr.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "LICENSE.txt"
        ],
        "commitId" : "ae17eca383cce89a000062c3a86e415a6753066b",
        "timestamp" : 1403238012000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Add note about 'Oculus VR Rift SDK Software License' in LICENSE.txt\u000a",
        "date" : "2014-06-20T06:20:12+0200",
        "id" : "ae17eca383cce89a000062c3a86e415a6753066b",
        "msg" : "Bug 1021: Add note about 'Oculus VR Rift SDK Software License' in",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "LICENSE.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "www/index.html",
          "www/media/C3D_Main-160x125.png",
          "www/media/C3D_Main-Mobile-160x160.png"
        ],
        "commitId" : "c6884a48c2c51b9bfe2378d8d3be41138980d6d5",
        "timestamp" : 1403246078000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "WWW: Update CCT's C3D Entry\u000a",
        "date" : "2014-06-20T08:34:38+0200",
        "id" : "c6884a48c2c51b9bfe2378d8d3be41138980d6d5",
        "msg" : "WWW: Update CCT's C3D Entry",
        "paths" : [
          {
            "editType" : "add",
            "file" : "www/media/C3D_Main-Mobile-160x160.png"
          },
          {
            "editType" : "edit",
            "file" : "www/index.html"
          },
          {
            "editType" : "add",
            "file" : "www/media/C3D_Main-160x125.png"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "www/index.html"
        ],
        "commitId" : "c28214ca693e2ee34183d2766cb46cfb4b7cdc37",
        "timestamp" : 1403246785000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "www: shorten c3d desc.\u000a",
        "date" : "2014-06-20T08:46:25+0200",
        "id" : "c28214ca693e2ee34183d2766cb46cfb4b7cdc37",
        "msg" : "www: shorten c3d desc.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "www/index.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "www/index.html"
        ],
        "commitId" : "e1dc63254918092b1066983657194b198f6389e5",
        "timestamp" : 1403246972000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "www .. c3d desc (2)\u000a",
        "date" : "2014-06-20T08:49:32+0200",
        "id" : "e1dc63254918092b1066983657194b198f6389e5",
        "msg" : "www .. c3d desc (2)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "www/index.html"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/config/oculusvr/oculusvr.c",
          "make/config/oculusvr/oculusvr-common.cfg",
          "make/build-oculusvr.xml",
          "src/oculusvr/classes/com/jogamp/oculusvr/OVRVersion.java",
          "make/config/nativewindow/jawt-common.cfg"
        ],
        "commitId" : "a515faf5e7d679b7ad87a05fa8fc81ab148bcd41",
        "timestamp" : 1403677136000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Enhance OVR GlueGen Mapping / Adapt to GlueGen commit 9ee44e1a289ecbac024662dd5a2ffc42e8add023 (Bug 1025)\u000a",
        "date" : "2014-06-25T08:18:56+0200",
        "id" : "a515faf5e7d679b7ad87a05fa8fc81ab148bcd41",
        "msg" : "Bug 1021: Enhance OVR GlueGen Mapping / Adapt to GlueGen commit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build-oculusvr.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/config/nativewindow/jawt-common.cfg"
          },
          {
            "editType" : "edit",
            "file" : "make/config/oculusvr/oculusvr.c"
          },
          {
            "editType" : "edit",
            "file" : "make/config/oculusvr/oculusvr-common.cfg"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/oculusvr/OVRVersion.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build-oculusvr.xml",
          "make/config/oculusvr/oculusvr-common.cfg",
          "make/config/oculusvr/oculusvr.cfg"
        ],
        "commitId" : "008b3512be183cefc82e051b36c7a74d53c4906d",
        "timestamp" : 1403685588000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: OVR GlueGen Mapping: Compile all generated C files, add missing C ovrHmdStruct in generated files, reduce warnings.\u000a",
        "date" : "2014-06-25T10:39:48+0200",
        "id" : "008b3512be183cefc82e051b36c7a74d53c4906d",
        "msg" : "Bug 1021: OVR GlueGen Mapping: Compile all generated C files, add",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/config/oculusvr/oculusvr.cfg"
          },
          {
            "editType" : "edit",
            "file" : "make/build-oculusvr.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/config/oculusvr/oculusvr-common.cfg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/config/oculusvr/oculusvr-ovr-CustomJavaCode.java",
          "make/config/oculusvr/oculusvr-common.cfg"
        ],
        "commitId" : "08649aec02bae161423871c9bb3ec9a011e91088",
        "timestamp" : 1403686693000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: OVR GlueGen Mapping: Handle non-existent native oculusvr lib gracefully\u000a\u000a- query isAvailable() in ovr_Initialize(), ovrHmd_Create(..) and ovrHmd_CreateDebug(..)\u000a  and return appropriate values.\u000a",
        "date" : "2014-06-25T10:58:13+0200",
        "id" : "08649aec02bae161423871c9bb3ec9a011e91088",
        "msg" : "Bug 1021: OVR GlueGen Mapping: Handle non-existent native oculusvr lib",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/config/oculusvr/oculusvr-ovr-CustomJavaCode.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/oculusvr/oculusvr-common.cfg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build.xml"
        ],
        "commitId" : "fd121c63a94c28b3a27a866c5c1316694d67c43a",
        "timestamp" : 1403725427000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix build if oculusvr-sdk submodule is missing\u000a",
        "date" : "2014-06-25T21:43:47+0200",
        "id" : "fd121c63a94c28b3a27a866c5c1316694d67c43a",
        "msg" : "Fix build if oculusvr-sdk submodule is missing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/util/awt/TextRenderer.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/OlympicES1.java",
          "make/config/jogl/glu-CustomJavaCode-base.java",
          "make/config/jogl/glu-CustomJavaCode-gl2es1.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug694ScaleImageUnpackBufferSizeAWT.java",
          "make/config/jogl/glu-CustomJavaCode-gl2.java"
        ],
        "commitId" : "21b84da775fae5806481ecc658a207bf603126d5",
        "timestamp" : 1403845029000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "GLU: Make ProjectFloat/ProjectDouble final and deprecate GLU.destroy() method.\u000a",
        "date" : "2014-06-27T06:57:09+0200",
        "id" : "21b84da775fae5806481ecc658a207bf603126d5",
        "msg" : "GLU: Make ProjectFloat/ProjectDouble final and deprecate GLU.destroy()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug694ScaleImageUnpackBufferSizeAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/OlympicES1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/awt/TextRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-CustomJavaCode-gl2.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-CustomJavaCode-base.java"
          },
          {
            "editType" : "edit",
            "file" : "make/config/jogl/glu-CustomJavaCode-gl2es1.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java",
          "src/jogl/classes/jogamp/opengl/ProjectFloat.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix01NEWT.java",
          "src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java",
          "src/jogl/classes/com/jogamp/opengl/math/geom/AABBox.java",
          "src/jogl/classes/com/jogamp/opengl/math/VectorUtil.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PVBAAES2.java",
          "src/jogl/classes/jogamp/opengl/gl2/ProjectDouble.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix03NOUI.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestQuaternion01NOUI.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PMSAAES2.java",
          "src/jogl/classes/com/jogamp/opengl/math/geom/Frustum.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil01MatrixMatrixMultNOUI.java",
          "src/jogl/classes/com/jogamp/opengl/math/Quaternion.java",
          "src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java"
        ],
        "commitId" : "0bded476868c5fdfe44502bfd55957469d0d72bb",
        "timestamp" : 1403878603000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Enhance FloatUtil: Merge ProjectFloat features while adding optimized variations; PMVMatrix: Remove NIO buffer path, use backing-array only and FloatUtil direct.\u000a\u000a- FloatUtil pptimized variants:\u000a  - mapObjToWinCoords (gluProject) passing 'P x Mv' for batch operations\u000a\u000a  - mapWinToObjCoords (gluUnProject) passing 'Inv(P x Mv)' for batch operations\u000a\u000a  - mapWinToObjCoords (gluUnProject) passing 'Inv(P x Mv)' and two winz values\u000a    for two ray picking resulting in two obj positions. (-> mapWinToRay)\u000a\u000a- PMVMatrix\u000a  - dropped low performance NIO mode\u000a  - simply use common backing-array and fixed offsets directly\u000a  - drop ProjectFloat usage in favor of FloatUtil\u000a  - reduce number of temporary arrays\u000a",
        "date" : "2014-06-27T16:16:43+0200",
        "id" : "0bded476868c5fdfe44502bfd55957469d0d72bb",
        "msg" : "Enhance FloatUtil: Merge ProjectFloat features while adding optimized",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/VectorUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PMSAAES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PVBAAES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/geom/Frustum.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/Quaternion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/ProjectFloat.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/gl2/ProjectDouble.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix03NOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/geom/AABBox.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/swt/TestGearsES2SWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestQuaternion01NOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil01MatrixMatrixMultNOUI.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/jogamp/opengl/ProjectFloat.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil02MatrixMatrixMultNOUI.java",
          "src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil01MatrixMatrixMultNOUI.java",
          "src/jogl/classes/com/jogamp/opengl/math/Quaternion.java",
          "make/scripts/make.jogl.all.linux-x86_64.sh",
          "src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java"
        ],
        "commitId" : "ee774dce9e474e8ea961bd9b504d26e9321e1b15",
        "timestamp" : 1403910145000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Enhance FloatUtil: More optimizations, concludes commit 0bded476868c5fdfe44502bfd55957469d0d72bb\u000a\u000aFloatUtil optimizations (unroll and linear memeory access):\u000a  - transposeMatrix\u000a  - invertMatrix (diff algo as well - 50% speed bump)\u000a  - multMatrix\u000a  - multMatrixVec\u000a\u000aFloatUtil added\u000a  - matrixDeterminant(..)\u000a\u000aFloatUtil removed\u000a  - Certain FloatBuffer variants are removed\u000a    or at least marked deprecated.\u000a",
        "date" : "2014-06-28T01:02:25+0200",
        "id" : "ee774dce9e474e8ea961bd9b504d26e9321e1b15",
        "msg" : "Enhance FloatUtil: More optimizations, concludes commit",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil02MatrixMatrixMultNOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/make.jogl.all.linux-x86_64.sh"
          },
          {
            "editType" : "delete",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil01MatrixMatrixMultNOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/Quaternion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/ProjectFloat.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil03InversionNOUI.java"
        ],
        "commitId" : "2a93c7f6eb042f87176b55ccbf2fdedb5093374a",
        "timestamp" : 1403910460000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Add missing FloatUtil.invertMatrix(..) unit test, which impl. changed w/ commit ee774dce9e474e8ea961bd9b504d26e9321e1b15\u000a",
        "date" : "2014-06-28T01:07:40+0200",
        "id" : "2a93c7f6eb042f87176b55ccbf2fdedb5093374a",
        "msg" : "Add missing FloatUtil.invertMatrix(..) unit test, which impl. changed w/",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil03InversionNOUI.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/math/Matrix4.java"
        ],
        "commitId" : "f91dad1a0898959fb379f0f5a2081fe0fbb50f9d",
        "timestamp" : 1403914096000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "WIP: Add Matrix4 OO wraper for FloatUtil matrix operations\u000a",
        "date" : "2014-06-28T02:08:16+0200",
        "id" : "f91dad1a0898959fb379f0f5a2081fe0fbb50f9d",
        "msg" : "WIP: Add Matrix4 OO wraper for FloatUtil matrix operations",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/Matrix4.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/javax/media/opengl/GLProfile.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java",
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears.java",
          "src/newt/classes/jogamp/newt/DefaultEDTUtil.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderUtil.java",
          "doc/NewUI-Req01.txt",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java",
          "src/jogl/classes/jogamp/opengl/GLDrawableFactoryImpl.java",
          "src/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIGLListener01.java",
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLContext.java",
          "src/jogl/classes/javax/media/opengl/GLDrawableFactory.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSinkFactory.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java",
          "src/jogl/classes/jogamp/opengl/GLDrawableHelper.java",
          "src/jogl/classes/jogamp/opengl/SharedResourceRunner.java",
          "src/test/com/jogamp/opengl/test/junit/util/UITestCase.java",
          "src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java",
          "src/jogl/classes/jogamp/opengl/GLContextImpl.java",
          "src/jogl/classes/jogamp/opengl/awt/Java2D.java",
          "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/Animator.java",
          "src/test/com/jogamp/opengl/test/junit/util/MiscUtils.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/AppContextInfo.java",
          "src/nativewindow/classes/jogamp/nativewindow/awt/AWTMisc.java",
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java"
        ],
        "commitId" : "43c85971bba8a188b8888f68133ad4ecc97131fd",
        "timestamp" : 1403957256000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix 'typo' in messages: 'Catched' -> 'Caught'\u000a",
        "date" : "2014-06-28T14:07:36+0200",
        "id" : "43c85971bba8a188b8888f68133ad4ecc97131fd",
        "msg" : "Fix 'typo' in messages: 'Catched' -> 'Caught'",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/Animator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLDrawableHelper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.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/GPUUISceneGLListener0A.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLProfile.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLDrawableFactoryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/util/UITestCase.java"
          },
          {
            "editType" : "edit",
            "file" : "doc/NewUI-Req01.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLContextImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSinkFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/DefaultEDTUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/util/MiscUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/AppContextInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/awt/Java2D.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIGLListener01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/SharedResourceRunner.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/awt/AWTMisc.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".classpath",
          "make/build.xml"
        ],
        "commitId" : "a668ab82817c14c7b29052b1e6f892d19cb074ec",
        "timestamp" : 1404015836000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "OculusVR: Add in eclipse classpath, and jogl-java-src.zip; Also create jogl-test-java-src.zip\u000a",
        "date" : "2014-06-29T06:23:56+0200",
        "id" : "a668ab82817c14c7b29052b1e6f892d19cb074ec",
        "msg" : "OculusVR: Add in eclipse classpath, and jogl-java-src.zip; Also create",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".classpath"
          },
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "etc/profile.jogl",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java",
          "make/scripts/setenv-jogl.sh",
          "src/test/com/jogamp/opengl/test/junit/util/UITestCase.java",
          "make/scripts/tests.sh",
          "make/build-jogl.xml"
        ],
        "commitId" : "bd76d3fe74c518b509f86c38f8871bec7f5213a2",
        "timestamp" : 1404016569000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1027: Fix usage of atomic jar files (NEWT)\u000a\u000aIssue was that 'com.jogamp.opengl.util.PNGPixelRect'\u000awas included in jogl-core.jar and that NEWT assumes\u000aPNG conversion is possible having this class available.\u000a\u000aHowever, PNGPixelRect requires 'jogamp.opengl.util.pngj'\u000awhich is only included within jogl-util.jar.\u000a\u000aMoved PNGPixelRect from jogl-core.jar to jogl-util.jar.\u000a\u000a+++\u000a\u000aAdded manual test launch 'testnoawtatomics' in make/scripts/tests.sh\u000ato test atomic usage.\u000aWorks now w/ com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT,\u000ashowing that the window/application icon is _not_ set due to not having PNG* available.\u000a",
        "date" : "2014-06-29T06:36:09+0200",
        "id" : "bd76d3fe74c518b509f86c38f8871bec7f5213a2",
        "msg" : "Bug 1027: Fix usage of atomic jar files (NEWT)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/scripts/setenv-jogl.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/util/UITestCase.java"
          },
          {
            "editType" : "edit",
            "file" : "etc/profile.jogl"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw02ES2ListenerFBO.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/GLFinishOnDisplay.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/FBOMix2DemosES2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/Mix2TexturesES2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/LandscapeES2.java"
        ],
        "commitId" : "a0498e240b9dfde345a704ec6de1d6abcee7b318",
        "timestamp" : 1404224898000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Fix (c) header: Due to copy & paste, wrong header was used for certain files .. (sorry)\u000a",
        "date" : "2014-07-01T16:28:18+0200",
        "id" : "a0498e240b9dfde345a704ec6de1d6abcee7b318",
        "msg" : "Fix (c) header: Due to copy & paste, wrong header was used for certain",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/GLFinishOnDisplay.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/LandscapeES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/FBOMix2DemosES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/Mix2TexturesES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw02ES2ListenerFBO.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_timewarp.vp",
          "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_chroma.fp",
          "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererDualFBO.java",
          "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_timewarp_chroma.vp",
          "src/test/com/jogamp/opengl/test/junit/jogl/stereo/ovr/OVRDemo01.java",
          "src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java",
          "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRUtil.java",
          "src/oculusvr/classes/com/jogamp/oculusvr/OVRDynamicLibraryBundleInfo.java",
          "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_plain.vp",
          "src/oculusvr/classes/com/jogamp/oculusvr/OVRVersion.java",
          "make/scripts/tests.sh",
          "make/build-test.xml",
          "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRDistortion.java",
          "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_chroma.vp",
          "make/build-common.xml",
          "src/oculusvr/classes/com/jogamp/oculusvr/OVRException.java",
          "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererSingleFBO.java",
          "make/build-oculusvr.xml",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java",
          "src/jogl/classes/com/jogamp/opengl/util/TileRendererBase.java",
          "src/jogl/classes/javax/media/opengl/GLEventListener2.java",
          "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_plain.fp",
          "src/jogl/classes/com/jogamp/opengl/math/Matrix4.java"
        ],
        "commitId" : "36327e24cf586b50bf18e87d7d13d53eb41cf1d9",
        "timestamp" : 1404234141000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Add OculusVR distortion renderer (single FBO and dual FBO); Add GLEventListener2 (WIP); Refine FloatUtil\u000a\u000a- GLEventListener2 extends GLEventListener adds refined control:\u000a  - display w/ flags, i.e. repeat, don't clear\u000a  - setProjectionModelview(..)\u000a\u000a- FloatUtil.* Add return value for chaining, where missing\u000a\u000a+++\u000a\u000a- jogamp.opengl.oculusvr.OVRDistortion\u000a  - Handles all OVR related data and maps it to shader + GL buffers\u000a  - display method\u000a\u000a- com.jogamp.opengl.oculusvr.OVRSBSRendererSingleFBO implements GLEventListener\u000a  - Simple OVRDistortion renderer using single FBO\u000a  - Using upstream GLEventListener2 (the content)\u000a\u000a- com.jogamp.opengl.oculusvr.OVRSBSRendererDualFBO implements GLEventListener\u000a  - Simple OVRDistortion renderer using two FBOs\u000a  - Using upstream GLEventListener2 (the content)\u000a\u000aManual Test: com.jogamp.opengl.test.junit.jogl.stereo.ovr.OVRDemo01\u000a",
        "date" : "2014-07-01T19:02:21+0200",
        "id" : "36327e24cf586b50bf18e87d7d13d53eb41cf1d9",
        "msg" : "Bug 1021: Add OculusVR distortion renderer (single FBO and dual FBO);",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build-oculusvr.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererSingleFBO.java"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_plain.vp"
          },
          {
            "editType" : "edit",
            "file" : "make/build-test.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/TileRendererBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/oculusvr/OVRException.java"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_plain.fp"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/javax/media/opengl/GLEventListener2.java"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_timewarp.vp"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRDistortion.java"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_chroma.fp"
          },
          {
            "editType" : "add",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/stereo/ovr/OVRDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build-common.xml"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRUtil.java"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_chroma.vp"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/oculusvr/OVRVersion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/oculusvr/OVRDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererDualFBO.java"
          },
          {
            "editType" : "add",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/shader/dist01_timewarp_chroma.vp"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/Matrix4.java"
          },
          {
            "editType" : "edit",
            "file" : "make/scripts/tests.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererDualFBO.java",
          "src/jogl/classes/com/jogamp/opengl/util/stereo/StereoRendererListener.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/stereo/ovr/OVRDemo01.java",
          "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRUtil.java",
          "src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java",
          "src/jogl/classes/com/jogamp/opengl/math/VectorUtil.java",
          "src/jogl/classes/com/jogamp/opengl/util/stereo/EyePose.java",
          "make/build-jogl.xml",
          "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRDistortion.java",
          "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererSingleFBO.java",
          "src/jogl/classes/com/jogamp/opengl/math/FovHVHalves.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java",
          "src/jogl/classes/com/jogamp/opengl/util/stereo/EyeParameter.java",
          "src/jogl/classes/javax/media/opengl/GLEventListener2.java",
          "src/jogl/classes/com/jogamp/opengl/util/CustomRendererListener.java"
        ],
        "commitId" : "d44e8ada30d62149c5d4d4b8fdba7cc33f8c765b",
        "timestamp" : 1404365734000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Refine Stereo Rendering API and OculusVR implementing renderer\u000a\u000aRefine API in regards to proper package names, interface\u000aand high-level access to eye specific constant parameter\u000aand variable eye movement.\u000a\u000a+++\u000a\u000aCommit 36327e24cf586b50bf18e87d7d13d53eb41cf1d9 introduced 'GLEventListener2'\u000a\u000aMove javax.media.opengl.GLEventListener2\u000a  -> com.jogamp.opengl.util.CustomRendererListener\u000a    -> com.jogamp.opengl.util.stereo.StereoRendererListener\u000a\u000aStereoRendererListener adds stereoscopic specific:\u000a\u000a  public void reshapeEye(final GLAutoDrawable drawable, final int x, final int y, final int width, final int height,\u000a                         final EyeParameter eyeParam, final EyePose eyePose);\u000a\u000a.. see below.\u000a\u000a++\u000a\u000aAdd com.jogamp.opengl.util.stereo:\u000a  - EyeParameter (Constant eye parameters, like IPD and FOV)\u000a  - EyePose (Current eye position and orientation)\u000a\u000a+++\u000a\u000aAdd com.jogamp.opengl.math.FovHVHalves to support\u000anon-centered bi-directional FOV for lenses.\u000a\u000aAdd respective FloatUtil.makePerspective(.. FovHVHalves fovhv ) variant.\u000a\u000a+++\u000a",
        "date" : "2014-07-03T07:35:34+0200",
        "id" : "d44e8ada30d62149c5d4d4b8fdba7cc33f8c765b",
        "msg" : "Bug 1021: Refine Stereo Rendering API and OculusVR implementing renderer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/stereo/ovr/OVRDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "make/build-jogl.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererSingleFBO.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/FovHVHalves.java"
          },
          {
            "editType" : "delete",
            "file" : "src/jogl/classes/javax/media/opengl/GLEventListener2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRDistortion.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/stereo/StereoRendererListener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/VectorUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererDualFBO.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/stereo/EyePose.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/CustomRendererListener.java"
          },
          {
            "editType" : "add",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/stereo/EyeParameter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRDistortion.java"
        ],
        "commitId" : "1e83f5436b0b504e299ba712e714cae9da1f87e7",
        "timestamp" : 1404368177000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: OVRDistortion.getSBSUpstreamPMV(..): Use generic perspective matrix constructor (example implementation only)\u000a",
        "date" : "2014-07-03T08:16:17+0200",
        "id" : "1e83f5436b0b504e299ba712e714cae9da1f87e7",
        "msg" : "Bug 1021: OVRDistortion.getSBSUpstreamPMV(..): Use generic perspective",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRDistortion.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRDistortion.java"
        ],
        "commitId" : "f37cab0d57697655279e32d5282bff8e9aa40715",
        "timestamp" : 1404375231000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: OVRDistortion.getSBSUpstreamPMV(..): Use all cached eye parameter (example implementation only)\u000a",
        "date" : "2014-07-03T10:13:51+0200",
        "id" : "f37cab0d57697655279e32d5282bff8e9aa40715",
        "msg" : "Bug 1021: OVRDistortion.getSBSUpstreamPMV(..): Use all cached eye",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRDistortion.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererSingleFBO.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/stereo/ovr/OVRDemo01.java",
          "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererDualFBO.java"
        ],
        "commitId" : "62bc3219736ea003e69d8a63dc4ce29841d4129e",
        "timestamp" : 1404381356000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: OVRSBSRenderer*: Add texture filtering parameter (bilinear/none), adjust FBO texture params (alpha, filtering); Demo: Pass all parameters w/ arguments, use sane good defaults.\u000a\u000aTurns out that using bilinear texture filtering w/o multisampling is 'good enough' ..\u000a\u000a- OVRSBSRenderer*:\u000a  - Add texture filtering parameter (bilinear/none)\u000a\u000a  - Adjust FBO texture params (alpha, filtering)\u000a    No alpha needed in FBO sink/target!\u000a\u000a- Demo: Pass all parameters w/ arguments, use sane good defaults.\u000a",
        "date" : "2014-07-03T11:55:56+0200",
        "id" : "62bc3219736ea003e69d8a63dc4ce29841d4129e",
        "msg" : "Bug 1021: OVRSBSRenderer*: Add texture filtering parameter",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererSingleFBO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/stereo/ovr/OVRDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererDualFBO.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java",
          "src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java"
        ],
        "commitId" : "a90f4a51dffec3247278e3c683ed4462b1dd9ab5",
        "timestamp" : 1404385572000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "FloatUtil.makePick(..): Refine API doc, incl. PMVMatrix.gluPickMatrix(..)\u000a",
        "date" : "2014-07-03T13:06:12+0200",
        "id" : "a90f4a51dffec3247278e3c683ed4462b1dd9ab5",
        "msg" : "FloatUtil.makePick(..): Refine API doc, incl.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/FloatUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableDeadlockAWT.java",
          "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java",
          "src/newt/classes/jogamp/newt/driver/awt/AWTEDTUtil.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT.java",
          "src/jogl/classes/com/jogamp/opengl/math/geom/AABBox.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT.java",
          "src/jogl/classes/javax/media/opengl/GLPipelineFactory.java",
          "src/jogl/classes/jogamp/opengl/GLDrawableFactoryImpl.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/SGIImage.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestX11DefaultDisplay.java",
          "src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java",
          "src/newt/classes/jogamp/newt/swt/SWTEDTUtil.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT.java",
          "src/nativewindow/classes/jogamp/nativewindow/Debug.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10.java",
          "src/newt/classes/jogamp/newt/awt/event/AWTParentWindowAdapter.java",
          "src/jogl/classes/jogamp/opengl/glu/Glue.java",
          "src/jogl/classes/jogamp/opengl/GLBufferObjectTracker.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXDrawable.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestIsRealizedConcurrency01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES2NEWT.java",
          "src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT.java",
          "src/jogl/classes/jogamp/opengl/awt/AWTUtil.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Knotvector.java",
          "src/nativewindow/classes/jogamp/nativewindow/SurfaceUpdatedHelper.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLGraphicsConfigurationFactory.java",
          "src/jogl/classes/javax/media/opengl/TraceGL4.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CoverageFormat1.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderUtil.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn.java",
          "src/test/com/jogamp/opengl/test/bugs/Bug735Inv0AppletAWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngjUnsupportedException.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUByte.java",
          "src/jogl/classes/com/jogamp/opengl/util/awt/AWTGLReadBufferUtil.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTRNS.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLOnscreenDrawable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java",
          "src/newt/classes/jogamp/newt/driver/bcm/egl/DisplayDriver.java",
          "src/jogl/classes/jogamp/graph/curve/tess/GraphVertex.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT.java",
          "src/jogl/classes/com/jogamp/opengl/math/Quaternion.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/TextureDraw01GL2Listener.java",
          "src/test/com/jogamp/opengl/test/bugs/Bug735Inv1AppletAWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/BaseTable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/OlympicES1.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/ElektronenMultiplizierer.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/AWTPrintLifecycle.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkIDAT.java",
          "src/jogl/classes/jogamp/opengl/GLGraphicsConfigurationUtil.java",
          "src/jogl/classes/com/jogamp/opengl/util/packrect/Rect.java",
          "src/jogl/classes/javax/media/opengl/fixedfunc/GLPointerFuncUtil.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestQuaternion01NOUI.java",
          "src/newt/classes/jogamp/newt/driver/android/NewtVersionActivityLauncher.java",
          "src/jogl/classes/com/jogamp/graph/curve/opengl/RenderState.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestOlympicES1NEWT.java",
          "src/newt/classes/com/jogamp/newt/util/applet/JOGLNewtAppletBase.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/BuildMipmap.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLDisplayUtil.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXExternalCGLContext.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareMappedES2.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTWindowAdapter.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTextVar.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture02AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug551AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelResize01AWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIGLListener01.java",
          "src/nativewindow/classes/jogamp/nativewindow/windows/RegisteredClassFactory.java",
          "src/newt/classes/jogamp/newt/driver/opengl/JoglUtilPNGIcon.java",
          "src/nativewindow/classes/jogamp/nativewindow/x11/X11DummyUpstreamSurfaceHook.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01NEWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngIDatChunkInputStream.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/O_nurbscurve.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderState.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapIndexEntry.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat4.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TextRendererGLEventListener01.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDynamicLibraryBundleInfo.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtableFormat2.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract2101010rev.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTBenchmarkNewtAWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtCanvasAWTDemo.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT02WindowClosing.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngjException.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDynamicLibraryBundleInfo.java",
          "src/jogl/classes/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngMetadata.java",
          "src/jogl/classes/jogamp/opengl/Debug.java",
          "src/jogl/classes/com/jogamp/opengl/util/RandomTileRenderer.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11ExternalGLXContext.java",
          "src/jogl/classes/jogamp/graph/curve/tess/GraphOutline.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/Fixed.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/GLSLMiscHelper.java",
          "src/nativewindow/classes/jogamp/nativewindow/windows/GDISurface.java",
          "src/jogl/classes/javax/media/opengl/Threading.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ID.java",
          "src/newt/classes/com/jogamp/newt/Screen.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LangSys.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractFloat.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTKeyAdapter.java",
          "src/newt/classes/jogamp/newt/PointerIconImpl.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VmtxTable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DsigEntry.java",
          "src/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureEmitter.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HheaTable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/ManualHiDPIBufferedImage01AWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CoverageFormat2.java",
          "src/test/com/jogamp/opengl/test/android/NEWTRedSquareES1ActivityLauncher.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT.java",
          "src/jogl/classes/com/jogamp/opengl/JoglVersion.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUInt.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory.java",
          "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRDistortion.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGPixelRect01NEWT.java",
          "src/newt/classes/com/jogamp/newt/event/MouseEvent.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/Animator.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/JPEGImage.java",
          "src/jogl/classes/javax/media/opengl/DefaultGLCapabilitiesChooser.java",
          "src/jogl/classes/jogamp/opengl/SystemUtil.java",
          "src/newt/classes/com/jogamp/newt/event/TraceMouseAdapter.java",
          "src/newt/classes/jogamp/newt/driver/linux/LinuxMouseTracker.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfCompositeDescript.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngIDatChunkOutputStream.java",
          "src/jogl/classes/javax/media/opengl/GLCapabilities.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/CrossHair.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10AWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/NameRecord.java",
          "src/newt/classes/jogamp/newt/driver/windows/DisplayDriver.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LtshTable.java",
          "src/jogl/classes/jogamp/opengl/ThreadingImpl.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkPHYS.java",
          "src/newt/classes/jogamp/newt/MonitorModeProps.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/Normal.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Renderhints.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyAWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/awt/IIOTextureProvider.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/FilterType.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableFactory.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkHIST.java",
          "src/jogl/classes/com/jogamp/opengl/util/Gamma.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLSimple01NEWT.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLDummyUpstreamSurfaceHook.java",
          "src/newt/classes/jogamp/newt/driver/PNGIcon.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract4444rev.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UINewtDemo01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl3/GeomShader01TextureGL3.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug651NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10NEWT.java",
          "src/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureJavaMethodBindingEmitter.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ScriptRecord.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1Plain.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkZTXT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering3GL2AWT.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/PixelStorageModes.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/PwlArc.java",
          "src/jogl/classes/javax/media/opengl/GLDrawableFactory.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestTeapotNEWT.java",
          "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java",
          "src/jogl/classes/com/jogamp/opengl/math/Binary16.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXPbufferCGLDrawable.java",
          "src/nativewindow/classes/jogamp/nativewindow/DefaultGraphicsConfigurationFactoryImpl.java",
          "src/jogl/classes/jogamp/opengl/GLDrawableHelper.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT.java",
          "src/jogl/classes/jogamp/opengl/ExtensionAvailabilityCache.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/TGAImage.java",
          "src/newt/classes/jogamp/newt/driver/kd/DisplayDriver.java",
          "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererSingleFBO.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461FBOSupersamplingSwingAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGImage01NEWT.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLCapabilities.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceFile.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimNEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/LEDataOutputStream.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngDeinterlacer.java",
          "src/jogl/classes/jogamp/opengl/util/GLFixedArrayHandlerFlat.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGLJPanelAWTBug450.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/MediaPlayerButton.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat6.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/GLUtessellatorImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTCompareNewtAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug01NEWT.java",
          "src/jogl/classes/jogamp/opengl/egl/DesktopES2DynamicLibraryBundleInfo.java",
          "src/test/com/jogamp/opengl/test/bugs/Issue344Test1.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LangSysRecord.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubstFormat1.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug463ScaleImageMemoryAWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/ImageLineHelper.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfArcs.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GaspTable.java",
          "src/test/com/jogamp/opengl/test/android/LauncherUtil.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestGearsES1NEWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Coverage.java",
          "src/newt/classes/com/jogamp/newt/event/WindowAdapter.java",
          "src/nativewindow/classes/javax/media/nativewindow/util/PixelFormat.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch12AWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/GLArrayDataWrapper.java",
          "src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PVBAAES2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT.java",
          "src/newt/classes/jogamp/newt/driver/bcm/vc/iv/DisplayDriver.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java",
          "src/jogl/classes/com/jogamp/audio/windows/waveout/Track.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/GLXUtil.java",
          "src/jogl/classes/jogamp/graph/font/typecast/tt/engine/Parser.java",
          "src/newt/classes/jogamp/newt/driver/android/event/AndroidNewtEventTranslator.java",
          "src/jogl/classes/jogamp/opengl/GLAutoDrawableBase.java",
          "src/jogl/classes/com/jogamp/opengl/util/DefaultAnimatorImpl.java",
          "src/jogl/classes/jogamp/opengl/util/av/VideoPixelFormat.java",
          "src/jogl/classes/jogamp/opengl/openal/av/ALDummyUsage.java",
          "src/jogl/classes/jogamp/opengl/GLPbufferImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn.java",
          "src/newt/classes/com/jogamp/newt/util/applet/VersionApplet3.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngWriter.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/ImageLine.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/swt/SWTAccessor.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FpgmTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableDirectory.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11PixmapGLXDrawable.java",
          "src/newt/classes/jogamp/newt/driver/awt/DisplayDriver.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGearsES2ActivityLauncher.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/FilterWriteStrategy.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLContext.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT01GLn.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/GearsES1.java",
          "src/newt/classes/jogamp/newt/driver/android/NewtBaseActivity.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDynamicLibraryBundleInfo.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/x11/X11GraphicsDevice.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Patchlist.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NEWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/tt/engine/Interpreter.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix02NOUI.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT.java",
          "src/newt/classes/jogamp/newt/driver/kd/WindowDriver.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/x11/X11GraphicsConfiguration.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch11NewtAWT.java",
          "src/nativewindow/classes/jogamp/nativewindow/NativeWindowFactoryImpl.java",
          "src/newt/classes/com/jogamp/newt/NewtFactory.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug611AWT.java",
          "src/newt/classes/jogamp/newt/driver/bcm/vc/iv/WindowDriver.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/x11/X11GraphicsScreen.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/Point.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/awt/MacOSXAWTCGLGraphicsConfigurationFactory.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Subdivider.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Knotspec.java",
          "src/newt/classes/jogamp/newt/swt/event/SWTNewtEventFactory.java",
          "src/newt/classes/jogamp/newt/driver/x11/DisplayDriver.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11JAWTWindow.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTGATextureFromFileNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/Disassembler.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT1.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledRendering2NEWT.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java",
          "src/newt/classes/jogamp/newt/driver/windows/ScreenDriver.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/OneTriangle.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/GLEventListenerButton.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java",
          "src/nativewindow/classes/jogamp/nativewindow/macosx/OSXDummyUpstreamSurfaceHook.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/awt/WindowsAWTWGLGraphicsConfigurationFactory.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOnscreenCGLDrawable.java",
          "src/newt/classes/jogamp/newt/driver/x11/RandR13.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceReference.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/AWTGraphicsScreen.java",
          "src/newt/classes/jogamp/newt/driver/macosx/MacKeyUtil.java",
          "src/jogl/classes/com/jogamp/opengl/util/awt/TextureRenderer.java",
          "src/jogl/classes/com/jogamp/opengl/util/gl2/BitmapFontRec.java",
          "src/oculusvr/classes/com/jogamp/oculusvr/OVRVersion.java",
          "src/jogl/classes/com/jogamp/opengl/GLAutoDrawableDelegate.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/SceneUIController.java",
          "src/newt/classes/jogamp/newt/driver/x11/WindowDriver.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestBug722GLContextDrawableSwitchNewt2AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas02b.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Panose.java",
          "src/newt/classes/jogamp/newt/driver/bcm/egl/ScreenDriver.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/GLReadBuffer00Base.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FeatureList.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/MaxpTable.java",
          "src/jogl/classes/com/jogamp/opengl/math/Binary32.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/RedSquareES1.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/awt/IIOTextureWriter.java",
          "src/jogl/classes/com/jogamp/graph/curve/opengl/TextRegionUtil.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestNVSwapGroupNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/InitConcurrentBaseNEWT.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/windows/Win32SunJDKReflection.java",
          "src/test/com/jogamp/opengl/test/android/NEWTElektronActivity.java",
          "src/newt/classes/jogamp/newt/driver/awt/AWTCanvas.java",
          "src/jogl/classes/jogamp/graph/geom/plane/Crossing.java",
          "src/jogl/classes/com/jogamp/opengl/util/awt/Overlay.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GaspRange.java",
          "src/jogl/classes/com/jogamp/opengl/util/packrect/Level.java",
          "src/jogl/classes/jogamp/graph/curve/tess/CDTriangulator2D.java",
          "src/newt/classes/jogamp/newt/driver/awt/ScreenDriver.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGearsES2RGB565ActivityLauncher.java",
          "src/jogl/classes/com/jogamp/graph/geom/Outline.java",
          "src/jogl/classes/jogamp/opengl/GLContextImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPixelFormatUtil01NEWT.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfFloats.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSByte.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch21Newt2AWT.java",
          "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java",
          "src/jogl/classes/jogamp/opengl/util/jpeg/JPEGDecoder.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Ligature.java",
          "src/newt/classes/com/jogamp/newt/util/MonitorModeUtil.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLWindow01NEWT.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsOnscreenWGLDrawable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/MultisampleDemoES1.java",
          "src/newt/classes/com/jogamp/newt/MonitorDevice.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering2GL2NEWT.java",
          "src/jogl/classes/com/jogamp/opengl/cg/CgDynamicLibraryBundleInfo.java",
          "src/nativewindow/classes/jogamp/nativewindow/x11/X11GraphicsConfigurationFactory.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract4444.java",
          "src/jogl/classes/jogamp/graph/font/JavaFontLoader.java",
          "src/nativewindow/classes/javax/media/nativewindow/NativeWindowException.java",
          "src/test/com/jogamp/opengl/test/bugs/Issue344Test2.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTEXT.java",
          "src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GL2CurveEvaluator.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil01NOUI.java",
          "src/jogl/classes/jogamp/opengl/FPSCounterImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLJPanelAWT.java",
          "src/newt/classes/com/jogamp/newt/event/DoubleTapScrollGesture.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkIHDR.java",
          "src/newt/classes/com/jogamp/newt/event/InputEvent.java",
          "src/jogl/classes/com/jogamp/gluegen/opengl/GLJavaMethodBindingEmitter.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceData.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureCoords.java",
          "src/jogl/classes/jogamp/graph/geom/plane/AffineTransform.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngReader.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/PrintableBase.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/DirectDataBufferInt.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/sdk/CompileShader.java",
          "src/jogl/classes/com/jogamp/opengl/util/ImmModeSink.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/HalveImage.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/ReadBufferBase.java",
          "src/nativewindow/classes/javax/media/nativewindow/Capabilities.java",
          "src/newt/classes/com/jogamp/newt/MonitorMode.java",
          "src/test/com/jogamp/opengl/test/android/NEWTElektronActivityLauncher.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPixelFormatUtil00NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtDemo.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLUpstreamSurfaceHook.java",
          "src/nativewindow/classes/jogamp/nativewindow/SharedResourceToolkitLock.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsPbufferWGLDrawable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGPUMemSec01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java",
          "src/newt/classes/com/jogamp/newt/Display.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract565rev.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableException.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernTable.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/Render.java",
          "src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java",
          "src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GLUgl2nurbsImpl.java",
          "src/jogl/classes/jogamp/opengl/GLBufferStateTracker.java",
          "src/jogl/classes/jogamp/opengl/util/glsl/GLSLArrayHandlerFlat.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawable.java",
          "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen01GLPBufferNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo.java",
          "src/newt/classes/com/jogamp/newt/event/KeyEvent.java",
          "src/jogl/classes/com/jogamp/gluegen/opengl/BuildComposablePipeline.java",
          "src/jogl/classes/javax/media/opengl/DebugGL4.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubst.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestRedSquareES1NEWT.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGraphUI2pActivityLauncher.java",
          "src/jogl/classes/jogamp/graph/font/typecast/t2/T2Interpreter.java",
          "src/jogl/classes/com/jogamp/opengl/util/GLArrayDataServer.java",
          "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java",
          "src/nativewindow/classes/jogamp/nativewindow/windows/GDIUtil.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFontCollection.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/Mnemonic.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGTextureFromFileNEWT.java",
          "src/jogl/classes/jogamp/graph/geom/plane/Path2D.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfiguration.java",
          "src/jogl/classes/jogamp/opengl/util/GLArrayHandlerInterleaved.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java",
          "src/jogl/classes/com/jogamp/opengl/util/gl2/StrokeFontRec.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java",
          "src/newt/classes/com/jogamp/newt/util/MainThread.java",
          "src/newt/classes/com/jogamp/newt/event/TraceWindowAdapter.java",
          "src/jogl/classes/com/jogamp/opengl/util/GLDrawableUtil.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSInt.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug658NEWT.java",
          "src/newt/classes/com/jogamp/newt/util/applet/JOGLNewtApplet3Run.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDefFormat1.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSkipped.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/AWTGraphicsConfiguration.java",
          "src/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkBKGD.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfiguration.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGearsES2Activity.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES2ImmModeSink.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLExtensionQueryOffscreen.java",
          "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkMultiple.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/fixedfunc/FixedFuncUtil.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PrepTable.java",
          "src/newt/classes/jogamp/newt/ScreenMonitorState.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceType.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLPbufferDrawable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader.java",
          "src/test/com/jogamp/opengl/test/bugs/Bug735Inv2AppletAWT.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/egl/EGLGraphicsDevice.java",
          "src/jogl/classes/jogamp/opengl/glu/GLUquadricImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkUNKNOWN.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1TextureImmModeSink.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461PBufferSupersamplingSwingAWT.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Type_Widget.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext01NEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/AudioSinkFactory.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSShort.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/NativeWindowVersion.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletOSXCALayerPos03a.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGraphUI2pActivity.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SignatureBlock.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubstFormat2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java",
          "src/jogl/classes/com/jogamp/graph/curve/OutlineShape.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn.java",
          "src/jogl/classes/com/jogamp/graph/geom/SVertex.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/MutableGraphicsConfiguration.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureData.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CvtTable.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VheaTable.java",
          "src/jogl/classes/com/jogamp/opengl/FBObject.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNEWT.java",
          "src/jogl/classes/jogamp/opengl/GLRunnableTask.java",
          "src/jogl/classes/jogamp/opengl/gl2/ProjectDouble.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAWTCloseX11DisplayBug565.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLVersionParsing00NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java",
          "src/jogl/classes/jogamp/opengl/util/glsl/GLSLTextureRaster.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Image.java",
          "src/newt/classes/jogamp/newt/driver/linux/LinuxEventDeviceTracker.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug642JSplitPaneMixHwLw01AWT.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Curvelist.java",
          "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java",
          "src/test/com/jogamp/opengl/test/android/NEWTRedSquareES2Activity.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/NameTable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.java",
          "src/newt/classes/jogamp/newt/driver/android/ScreenDriver.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngjBadCrcException.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfQuiltspecs.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java",
          "src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java",
          "src/jogl/classes/com/jogamp/graph/geom/Triangle.java",
          "src/jogl/classes/jogamp/opengl/util/GLDataArrayHandler.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/LabelButton.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GposTable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas01.java",
          "src/jogl/classes/jogamp/opengl/awt/Java2D.java",
          "src/jogl/classes/com/jogamp/opengl/swt/GLCanvas.java",
          "src/jogl/classes/javax/media/opengl/TraceGL3.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT.java",
          "src/jogl/classes/javax/media/opengl/GLDebugMessage.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat0.java",
          "src/newt/classes/com/jogamp/newt/event/PinchToZoomGesture.java",
          "src/jogl/classes/com/jogamp/opengl/cg/CgException.java",
          "src/jogl/classes/com/jogamp/audio/windows/waveout/Mixer.java",
          "src/jogl/classes/jogamp/opengl/GLVersionNumber.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java",
          "src/newt/classes/com/jogamp/newt/event/MouseAdapter.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/LandscapeES2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug848AppletGLCanvas01.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUShort.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java",
          "src/jogl/classes/jogamp/graph/geom/plane/NoninvertibleTransformException.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLWindowNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectFloatNOUI.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLGraphicsConfiguration.java",
          "src/jogl/classes/javax/media/opengl/DebugGL3bc.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug675BeansInDesignTimeAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java",
          "src/newt/classes/com/jogamp/newt/event/NEWTEvent.java",
          "src/newt/classes/com/jogamp/newt/awt/applet/JOGLNewtApplet1Run.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug572AWT.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsBitmapWGLDrawable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/WindowUtilNEWT.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsExternalWGLContext.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Os2Table.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGearsES1ActivityLauncher.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Mapdesc.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/awt/AWTTextureData.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1ImmModeSink.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkPLTE.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunk.java",
          "src/jogl/classes/com/jogamp/opengl/util/gl2/StrokeRec.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGearsES1Activity.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Bin.java",
          "src/jogl/classes/jogamp/opengl/GLOffscreenAutoDrawableImpl.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawable.java",
          "src/jogl/classes/com/jogamp/opengl/util/PNGPixelRect.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkICCP.java",
          "src/newt/classes/com/jogamp/newt/swt/NewtCanvasSWT.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract5551.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00AWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TextRendererGLELBase.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent02NEWT.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract1555rev.java",
          "src/jogl/classes/jogamp/opengl/GLDrawableImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/Surface2File.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSet.java",
          "src/nativewindow/classes/javax/media/nativewindow/DefaultGraphicsScreen.java",
          "src/newt/classes/com/jogamp/newt/event/TraceKeyAdapter.java",
          "src/test/com/jogamp/opengl/test/bugs/Bug735Inv4AWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLCanvasAWT.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Property.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Arc.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug362DDSImageCreateFromData.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLCanvasAWT.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQHeap.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CharstringType2.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HdmxTable.java",
          "src/jogl/classes/com/jogamp/opengl/util/awt/AWTGLPixelBuffer.java",
          "src/jogl/classes/javax/media/opengl/DebugGLES2.java",
          "src/jogl/classes/com/jogamp/graph/curve/opengl/GLRegion.java",
          "src/jogl/classes/com/jogamp/gluegen/opengl/GLEmitter.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLWrappedSurface.java",
          "src/jogl/classes/com/jogamp/opengl/util/GLPixelStorageModes.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/ImageLines.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext02NEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/gl2/GLUTStrokeMonoRoman.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsObjectES2.java",
          "src/jogl/classes/javax/media/opengl/glu/GLUtessellatorCallbackAdapter.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/MultisampleChooser01.java",
          "src/test/com/jogamp/opengl/test/bugs/Bug427GLJPanelTest1.java",
          "src/jogl/classes/jogamp/opengl/DesktopGLDynamicLookupHelper.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestCPUSourcingAPINEWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/RoundButton.java",
          "src/jogl/classes/jogamp/graph/curve/tess/Loop.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSubst.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch02AWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDef.java",
          "src/nativewindow/classes/javax/media/nativewindow/DefaultGraphicsConfiguration.java",
          "src/newt/classes/jogamp/newt/driver/x11/RandR11.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Curve.java",
          "src/jogl/classes/javax/media/opengl/GLUniformData.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkGAMA.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngjExceptionInternal.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract565.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/PointsDemoES1.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestPBufferDeadlockAWT.java",
          "src/newt/classes/jogamp/newt/driver/android/DisplayDriver.java",
          "src/jogl/classes/jogamp/opengl/util/glsl/GLSLArrayHandlerInterleaved.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw01ES2Listener.java",
          "src/nativewindow/classes/javax/media/nativewindow/util/Point.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit01AWT.java",
          "src/test/com/jogamp/opengl/test/bugs/Issue344Test3.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMapBufferRead01NEWT.java",
          "src/newt/classes/jogamp/newt/driver/android/event/AndroidNewtEventFactory.java",
          "src/newt/classes/jogamp/newt/Debug.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/GearsObjectES1.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/Sweep.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/ArcSdirSorter.java",
          "src/nativewindow/classes/jogamp/nativewindow/x11/awt/X11AWTGraphicsConfigurationFactory.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile00NEWT.java",
          "src/jogl/classes/javax/media/opengl/TraceGLES2.java",
          "src/jogl/classes/jogamp/opengl/util/glsl/GLSLArrayHandler.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTIME.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSubstFormat1.java",
          "src/newt/classes/jogamp/newt/driver/intel/gdl/WindowDriver.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSBIT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageAWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/GLPixelBuffer.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMRTNEWT01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/OffscreenPrintable.java",
          "src/jogl/classes/com/jogamp/audio/windows/waveout/SoundBuffer.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/ArcTdirSorter.java",
          "src/nativewindow/classes/jogamp/nativewindow/windows/RegisteredClass.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract8888rev.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos02AWT.java",
          "src/jogl/classes/jogamp/opengl/util/GLFixedArrayHandler.java",
          "src/newt/classes/jogamp/newt/driver/intel/gdl/DisplayDriver.java",
          "src/newt/classes/com/jogamp/newt/NewtVersion.java",
          "src/newt/classes/jogamp/newt/awt/NewtFactoryAWT.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Mipmap.java",
          "src/jogl/classes/javax/media/opengl/GLProfile.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java",
          "src/jogl/classes/com/jogamp/audio/windows/waveout/Vec3f.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT00.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/ReadBuffer2Screen.java",
          "src/jogl/classes/jogamp/opengl/DesktopGLDynamicLibraryBundleInfo.java",
          "src/nativewindow/classes/jogamp/nativewindow/x11/X11Capabilities.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteNEWT.java",
          "src/jogl/classes/com/jogamp/opengl/GLEventListenerState.java",
          "src/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java",
          "src/jogl/classes/javax/media/opengl/GLContext.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NewtCanvasAWT.java",
          "src/nativewindow/classes/javax/media/nativewindow/GraphicsConfigurationFactory.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.java",
          "src/jogl/classes/jogamp/opengl/GLWorkerThread.java",
          "src/jogl/classes/com/jogamp/opengl/math/FixedPoint.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil02MatrixMatrixMultNOUI.java",
          "src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncPipeline.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1NEWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PcltTable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TransparentPanel.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/DelegatedUpstreamSurfaceHookMutableSize.java",
          "src/jogl/classes/com/jogamp/opengl/util/AWTAnimatorImpl.java",
          "src/nativewindow/classes/jogamp/nativewindow/awt/AWTMisc.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/TextureDraw01Accessor.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceHeader.java",
          "src/jogl/classes/com/jogamp/opengl/util/awt/ImageUtil.java",
          "src/jogl/classes/jogamp/opengl/util/GLVBOArrayHandler.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState01NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas02a.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGPixelRect00NEWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfDescript.java",
          "src/jogl/classes/com/jogamp/opengl/util/AnimatorBase.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngjOutputException.java",
          "src/test/com/jogamp/opengl/test/bugs/Issue344Test4.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/awt/AWTTextureIO.java",
          "src/nativewindow/classes/jogamp/nativewindow/SurfaceScaleUtils.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestSwingAWT01GLn.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase.java",
          "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java",
          "src/newt/classes/jogamp/newt/driver/bcm/vc/iv/ScreenDriver.java",
          "src/jogl/classes/jogamp/graph/geom/plane/IllegalPathStateException.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/TessMono.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FeatureRecord.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract233rev.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormatUnknown.java",
          "src/jogl/classes/com/jogamp/opengl/math/Binary64.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtableFormat0.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfBreakpts.java",
          "src/newt/classes/jogamp/newt/OffscreenWindow.java",
          "src/newt/classes/jogamp/newt/driver/bcm/egl/WindowDriver.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT.java",
          "src/jogl/classes/jogamp/opengl/ProjectFloat.java",
          "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PostTable.java",
          "src/newt/classes/jogamp/newt/driver/android/MD.java",
          "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WGLGLCapabilities.java",
          "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0b.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingNIOImageSwingAWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/Label.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/OnscreenPrintable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLWindowNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/Label0.java",
          "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT10.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGearsES2ECTActivityLauncher.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestNEWTCloseX11DisplayBug565.java",
          "src/jogl/classes/com/jogamp/graph/font/FontFactory.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/O_nurbssurface.java",
          "src/nativewindow/classes/javax/media/nativewindow/DefaultCapabilitiesChooser.java",
          "src/jogl/classes/javax/media/opengl/TraceGL2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES2NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDefFormat2.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/ImageSeqButton.java",
          "src/jogl/classes/com/jogamp/audio/windows/waveout/Audio.java",
          "src/nativewindow/classes/javax/media/nativewindow/util/SurfaceSize.java",
          "src/newt/classes/com/jogamp/newt/event/NEWTEventFiFo.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfSimpleDescript.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLWindowInit03NEWT.java",
          "src/test/com/jogamp/opengl/test/bugs/Issue326Test2.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LocaTable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/Bug898AnimatorFromEDTAWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSPLT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/RangeRecord.java",
          "src/jogl/classes/jogamp/graph/curve/tess/HEdge.java",
          "src/newt/classes/jogamp/newt/WindowImpl.java",
          "src/jogl/classes/jogamp/graph/font/UbuntuFontLoader.java",
          "src/jogl/classes/jogamp/opengl/awt/AWTThreadingPlugin.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfiguration.java",
          "src/jogl/classes/com/jogamp/opengl/util/gl2/StrokeCharRec.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLPointsNEWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfCompositeComp.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestBug672NewtCanvasSWTSashForm.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/ImageInfo.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkHelper.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGearsES2TransActivityLauncher.java",
          "src/newt/classes/com/jogamp/newt/event/KeyAdapter.java",
          "src/jogl/classes/javax/media/opengl/TraceGL3bc.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/FBOMix2DemosES2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw02ES2ListenerFBO.java",
          "src/jogl/classes/jogamp/opengl/SharedResourceRunner.java",
          "src/newt/classes/jogamp/newt/DisplayImpl.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkRaw.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.java",
          "src/jogl/classes/jogamp/opengl/MemoryObject.java",
          "src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletOSXCALayerPos03b.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil03InversionNOUI.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Maplist.java",
          "src/jogl/classes/jogamp/opengl/GLContextShareSet.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkOFFS.java",
          "src/newt/classes/jogamp/newt/driver/intel/gdl/ScreenDriver.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkITXT.java",
          "src/jogl/classes/com/jogamp/opengl/util/gl2/BitmapCharRec.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTUtil.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove03GLWindowNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAONEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT.java",
          "src/jogl/classes/jogamp/opengl/GLDynamicLookupHelper.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGraphUI1pActivity.java",
          "src/jogl/classes/javax/media/opengl/DebugGL3.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestVersionSemanticsNOUI.java",
          "src/jogl/classes/com/jogamp/gluegen/runtime/opengl/GLNameResolver.java",
          "src/nativewindow/classes/jogamp/nativewindow/macosx/OSXUtil.java",
          "src/newt/classes/jogamp/newt/driver/kd/ScreenDriver.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Lookup.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/NetPbmTextureWriter.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TextRendererTraceGL2Mock01.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGraphUI1pActivityLauncher.java",
          "src/jogl/classes/com/jogamp/opengl/util/TGAWriter.java",
          "src/jogl/classes/jogamp/opengl/awt/AWTTilePainter.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract1010102.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLExternalContext.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestBug672NewtCanvasSWTSashFormComposite.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderProgram.java",
          "src/newt/classes/jogamp/newt/event/NEWTEventTask.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureState.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledRendering1GL2NEWT.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract332.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/GearsObject.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapTable.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PMSAAES2.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/windows/WindowsJAWTWindow.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Flist.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/AppContextInfo.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/Bug818GLJPanelApplet.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastFont.java",
          "src/jogl/classes/jogamp/opengl/glu/error/Error.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectDoubleNOUI.java",
          "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug694ScaleImageUnpackBufferSizeAWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSingle.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract8888.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXContext.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileNEWT.java",
          "src/jogl/classes/jogamp/opengl/glu/mipmap/ScaleInternal.java",
          "src/nativewindow/classes/javax/media/nativewindow/util/PixelFormatUtil.java",
          "src/jogl/classes/com/jogamp/opengl/util/GLReadBufferUtil.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestBinary16NOUI.java",
          "src/nativewindow/classes/jogamp/nativewindow/windows/GDIDummyUpstreamSurfaceHook.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/awt/Screenshot.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/OTGlyph.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DsigTable.java",
          "src/nativewindow/classes/javax/media/nativewindow/DefaultGraphicsDevice.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext11VSyncAnimNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES1NEWT.java",
          "src/jogl/classes/jogamp/opengl/ListenerSyncedImplStub.java",
          "src/newt/classes/jogamp/newt/driver/macosx/DisplayDriver.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java",
          "src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GL2SurfaceEvaluator.java",
          "src/newt/classes/jogamp/newt/driver/awt/WindowDriver.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix03NOUI.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/perf/TestPerf001RawInit00NEWT.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/DelegatedUpstreamSurfaceHookWithSurfaceSize.java",
          "src/jogl/classes/com/jogamp/opengl/util/gl2/GLUTStrokeRoman.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11ExternalGLXDrawable.java",
          "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOffscreenCGLDrawable.java",
          "src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncHook.java",
          "src/jogl/classes/com/jogamp/opengl/util/gl2/GLUT.java",
          "src/nativewindow/classes/jogamp/nativewindow/WrappedWindow.java",
          "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HeadTable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase.java",
          "src/newt/classes/jogamp/newt/driver/android/WindowDriver.java",
          "src/newt/classes/jogamp/newt/driver/windows/WindowDriver.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/CrossFadePlayer.java",
          "src/jogl/classes/com/jogamp/opengl/util/gl2/CoordRec.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02NEWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfTable.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix01NEWT.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLContext.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/AWTWindowClosingProtocol.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/ProgressiveOutputStream.java",
          "src/jogl/classes/com/jogamp/opengl/util/packrect/RectanglePacker.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KerningPair.java",
          "src/jogl/classes/jogamp/opengl/glu/registry/Registry.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/UpstreamSurfaceHookMutableSize.java",
          "src/jogl/classes/jogamp/graph/curve/opengl/VBORegionSPES2.java",
          "src/newt/classes/com/jogamp/newt/event/awt/AWTMouseAdapter.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11OnscreenGLXDrawable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestJScrollPaneMixHwLw01AWT.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Splinespec.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/PointsDemoES2.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsExternalWGLDrawable.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/ArcTesselator.java",
          "src/jogl/classes/com/jogamp/gluegen/opengl/BuildStaticGLInfo.java",
          "src/jogl/classes/jogamp/opengl/GLStateTracker.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunksList.java",
          "src/nativewindow/classes/javax/media/nativewindow/util/Insets.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT0.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TTCHeader.java",
          "src/newt/classes/jogamp/newt/driver/android/NewtVersionActivity.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageNEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/GLBuffers.java",
          "src/test/com/jogamp/opengl/test/bugs/Issue344Base.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Script.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSTER.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/UpstreamWindowHookMutableSizePos.java",
          "src/jogl/classes/javax/media/opengl/DebugGL2.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/Dict.java",
          "src/test/com/jogamp/opengl/test/android/NEWTGearsES2TransActivity.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CffTable.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/PointsDemo.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java",
          "src/jogl/classes/jogamp/opengl/awt/VersionApplet.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Feature.java",
          "src/jogl/classes/com/jogamp/opengl/util/FPSAnimator.java",
          "src/jogl/classes/com/jogamp/graph/curve/Region.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Backend.java",
          "src/test/com/jogamp/opengl/test/bugs/Bug735Inv3AppletAWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSRGB.java",
          "src/jogl/classes/com/jogamp/opengl/util/glsl/sdk/CompileShaderNVidia.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQ.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/MultisampleDemoES2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT.java",
          "src/nativewindow/classes/javax/media/nativewindow/util/Dimension.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/ReadBuffer2File.java",
          "src/test/com/jogamp/opengl/test/bugs/Issue326Test1.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LookupList.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFont.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DirectoryEntry.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.java",
          "src/test/com/jogamp/opengl/test/bugs/DemoBug910ExtendedAWTAppletLifecycleCheck.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngjInputException.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimAWT.java",
          "src/newt/classes/jogamp/newt/MonitorDeviceImpl.java",
          "src/jogl/classes/com/jogamp/opengl/util/awt/TextRenderer.java",
          "src/newt/classes/jogamp/newt/driver/x11/ScreenDriver.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/DisplayList.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/ImageSequence.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/PngHelperInternal.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/GLUhalfEdge.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TestAWTTextRendererUseVertexArrayBug464.java",
          "src/jogl/classes/com/jogamp/opengl/math/geom/Frustum.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/texture/spi/LEDataInputStream.java",
          "src/newt/classes/jogamp/newt/ScreenImpl.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GsubTable.java",
          "src/jogl/classes/jogamp/opengl/egl/EGLGLCapabilities.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/Geom.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VdmxTable.java",
          "src/test/com/jogamp/opengl/test/android/NEWTRedSquareES2ActivityLauncher.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/TextureSeqButton.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Device.java",
          "src/nativewindow/classes/com/jogamp/nativewindow/awt/AWTGraphicsDevice.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNewtAWTWrapper.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/stereo/ovr/OVRDemo01.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunksListForWrite.java",
          "src/jogl/classes/javax/media/opengl/GLException.java",
          "src/jogl/classes/jogamp/opengl/util/av/AudioSampleFormat.java",
          "src/newt/classes/jogamp/newt/awt/event/AWTNewtEventFactory.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastHMetrics.java",
          "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ScriptList.java",
          "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0a.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/Mesh.java",
          "src/test/com/jogamp/opengl/test/android/NEWTRedSquareES1Activity.java",
          "src/nativewindow/classes/javax/media/nativewindow/VisualIDHolder.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Quilt.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug365TextureGenerateMipMaps.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532.java",
          "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererDualFBO.java",
          "src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQSort.java",
          "src/jogl/classes/jogamp/opengl/GLGraphicsConfigurationFactory.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT.java",
          "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java",
          "src/jogl/classes/jogamp/opengl/glu/nurbs/Patch.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIListenerBase01.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java",
          "src/jogl/classes/jogamp/opengl/windows/wgl/WGLUtil.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Program.java",
          "src/newt/classes/jogamp/newt/DefaultEDTUtil.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastGlyph.java",
          "src/jogl/classes/jogamp/graph/font/typecast/TypecastRenderer.java",
          "src/nativewindow/classes/javax/media/nativewindow/util/Rectangle.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11SunJDKReflection.java",
          "src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTJNILibLoader.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug00NEWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkCHRM.java",
          "src/jogl/classes/com/jogamp/opengl/util/TimeFrameI.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT3.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceMap.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext12FPSAnimNEWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/GLArrayDataClient.java",
          "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java",
          "src/jogl/classes/com/jogamp/gluegen/opengl/ant/StaticGLGenTask.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT.java",
          "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkIEND.java",
          "src/nativewindow/classes/jogamp/nativewindow/ProxySurfaceImpl.java",
          "src/jogl/classes/com/jogamp/opengl/util/packrect/LevelSet.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Teapot.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl3/newt/TestGeomShader01TextureGL3NEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState02NEWT.java",
          "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HmtxTable.java",
          "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIShape.java",
          "src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT.java",
          "src/jogl/classes/com/jogamp/opengl/util/TileRenderer.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/util/TestES1FixedFunctionPipelineNEWT.java",
          "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug460GLCanvasNPEAWT.java"
        ],
        "commitId" : "556d92b63555a085b25e32b1cd55afce24edd07a",
        "timestamp" : 1404390096000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Code Clean-Up based on our Recommended Settings (jogamp-scripting c47bc86ae2ee268a1f38c5580d11f93d7f8d6e74)\u000a\u000a- Change non static accesses to static members using declaring type\u000a        - Change indirect accesses to static members to direct accesses (accesses through subtypes)\u000a        - Add final modifier to private fields\u000a        - Add final modifier to method parameters\u000a        - Add final modifier to local variables\u000a        - Remove unnecessary casts\u000a        - Remove unnecessary '$NON-NLS$' tags\u000a        - Remove trailing white spaces on all lines\u000a",
        "date" : "2014-07-03T14:21:36+0200",
        "id" : "556d92b63555a085b25e32b1cd55afce24edd07a",
        "msg" : "Code Clean-Up based on our Recommended Settings (jogamp-scripting",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/awt/Screenshot.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLVersionNumber.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/tess/HEdge.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/ScaleInternal.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/AWTGraphicsConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLWindowNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/Region.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/glsl/GLSLArrayHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLDrawableFactoryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/TextureDraw01Accessor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/ArcSdirSorter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLOffscreenAutoDrawableImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/SystemUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLPixelBuffer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/DebugGL3bc.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Issue344Base.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/windows/RegisteredClass.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/TraceGL3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectFloatNOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/util/applet/JOGLNewtApplet3Run.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TTCHeader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/awt/AWTTextureIO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/Debug.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/android/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/x11/X11GraphicsScreen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/geom/AABBox.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/DisplayDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT.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/gl2/GLUT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Renderhints.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/sdk/CompileShaderNVidia.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DsigEntry.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/MutableGraphicsConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/UpstreamWindowHookMutableSizePos.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/geom/Outline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/util/MonitorModeUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestVersionSemanticsNOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/x11/awt/X11AWTGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/ImageInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw01ES2Listener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/intel/gdl/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix03NOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/NetPbmTextureWriter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/awt/AWTGLPixelBuffer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PMSAAES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/ScreenDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/MultisampleDemoES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/opengl/TextRegionUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkGAMA.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareMappedES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLCapabilities.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTRedSquareES2Activity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/DelegatedUpstreamSurfaceHookMutableSize.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/GearsObject.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/DebugGLES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FeatureList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkCHRM.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/x11/X11GraphicsConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CffTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/TraceGL4.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunksListForWrite.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLUpstreamSurfaceHook.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGearsES2TransActivity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/LandscapeES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/GLFixedArrayHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/TGAImage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Bug427GLJPanelTest1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/TraceWindowAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/windows/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubstFormat1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/GLVBOArrayHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/HalveImage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/LEDataOutputStream.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/awt/TextureRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl3/newt/TestGeomShader01TextureGL3NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtableFormat0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGearsES1Activity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfQuiltspecs.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/ImageSeqButton.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DirectoryEntry.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/AudioSinkFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/android/event/AndroidNewtEventFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDefFormat1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/TextureDraw01GL2Listener.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Panose.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/intel/gdl/ScreenDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestQuaternion01NOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/ReadBufferBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/GLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Lookup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/bcm/egl/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkICCP.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/opengl/JoglUtilPNGIcon.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLExternalContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Mipmap.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormatUnknown.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderProgram.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSkipped.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/DefaultGLCapabilitiesChooser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLReadBufferUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/LauncherUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngWriter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTRNS.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/AffineTransform.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGImage01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/packrect/RectanglePacker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract565.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/util/applet/JOGLNewtAppletBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGTextureFromFileNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GsubTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/PointsDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLSimple01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GposTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Image.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkITXT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/JoglVersion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/NEWTEventFiFo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/opengl/GLJavaMethodBindingEmitter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestX11DefaultDisplay.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/BaseTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGPixelRect01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/awt/WindowsAWTWGLGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubstFormat2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/awt/applet/JOGLNewtApplet1Run.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Arc.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LtshTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkRaw.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HeadTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunk.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/NEWTEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/gl2/BitmapFontRec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract8888rev.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPixelFormatUtil00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapIndexEntry.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/Geom.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGearsES2TransActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/cg/CgDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Issue344Test3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUInt.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/DesktopGLDynamicLookupHelper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/opengl/GLEmitter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/NativeWindowException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext12FPSAnimNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestIsRealizedConcurrency01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug694ScaleImageUnpackBufferSizeAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/TessMono.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTIME.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/SGIImage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDef.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/ExtensionAvailabilityCache.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/macosx/OSXDummyUpstreamSurfaceHook.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLPbufferDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTGATextureFromFileNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/RoundButton.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/t2/T2Interpreter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Issue344Test1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CoverageFormat1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Issue326Test2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/SceneUIController.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/ImageLine.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngIDatChunkOutputStream.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngHelperInternal.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/awt/TestAWT02WindowClosing.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSingle.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/tt/engine/Parser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/TestES1FixedFunctionPipelineNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES2ImmModeSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/awt/IIOTextureProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/android/ScreenDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngReader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/x11/RandR13.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/RedSquareES1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/geom/Frustum.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/awt/MacOSXAWTCGLGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTWindowAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngjUnsupportedException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11OnscreenGLXDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/windows/ScreenDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsPbufferWGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11PixmapGLXDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TextRendererTraceGL2Mock01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/jpeg/JPEGDecoder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug651NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSInt.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/audio/windows/waveout/SoundBuffer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/VideoPixelFormat.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch12AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug572AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestRedSquareES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/CrossFadePlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLArrayDataClient.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/ArcTdirSorter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererSingleFBO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUByte.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Coverage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/DefaultGraphicsScreen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/kd/DisplayDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/x11/X11DummyUpstreamSurfaceHook.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ID.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/WindowAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestBug672NewtCanvasSWTSashFormComposite.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastFont.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfArcs.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0b.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/ProjectFloat.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/av/GLMediaPlayerFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLWindow01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/error/Error.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/ImmModeSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/ListenerSyncedImplStub.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/windows/RegisteredClassFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/awt/AWTTextureData.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/acore/TestSharedContextListNEWT2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.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/util/texture/TestTextureSequence01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract4444.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectDoubleNOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLDrawableImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngDeinterlacer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/PNGIcon.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GaspTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/ProxySurfaceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestOlympicES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GL2CurveEvaluator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/ReadBuffer2Screen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/KeyAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/ArcTesselator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/gl2/ProjectDouble.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/Label0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/bcm/egl/ScreenDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Patchlist.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/CrossHair.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/util/Dimension.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/AWTEDTUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkPLTE.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/TileRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/gl2/CoordRec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen01GLPBufferNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug642JSplitPaneMixHwLw01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/MacKeyUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/Render.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureEmitter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/TraceGL2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11PbufferGLXDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/bcm/egl/DisplayDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ScriptRecord.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/android/NewtBaseActivity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LocaTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/Gamma.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/Debug.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTEXT.java"
          },
          {
            "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/offscreen/ReadBuffer2File.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestTeapotNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1Plain.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/DesktopGLDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461PBufferSupersamplingSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGraphUI1pActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestNEWTCloseX11DisplayBug565.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLVersionParsing00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/tess/GraphVertex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureSequence.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGearsES2Activity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/android/event/AndroidNewtEventTranslator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/AppContextInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/swt/GLCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLArrayDataWrapper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/geom/SVertex.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/GLReadBuffer00Base.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/macosx/OSXUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceMap.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceFile.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/DelegatedUpstreamSurfaceHookWithSurfaceSize.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat6.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug658NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/Threading.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/NativeWindowFactoryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastGlyph.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkTextVar.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkIHDR.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ClassDefFormat2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableDirectory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/KeyEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTRedSquareES1ActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/DefaultGraphicsConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Maplist.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug611AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLOnscreenDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletOSXCALayerPos03a.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTRedSquareES1Activity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/x11/RandR11.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/Quaternion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Type_Widget.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestCPUSourcingAPINEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/awt/Overlay.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/LEDataInputStream.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/tess/Loop.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Bug735Inv3AppletAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngjBadCrcException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/AWTGraphicsScreen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/awt/AWTUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/FixedPoint.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLBuffers.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/awt/AWTMisc.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAONEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFont.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CharstringType2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract565rev.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Curvelist.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/windows/Win32SunJDKReflection.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/gl2/StrokeRec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLBufferStateTracker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/sdk/CompileShader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/OneTriangle.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/PointsDemoES1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableDeadlockAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/GearsES1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/opengl/GLRegion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SignatureBlock.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/DemoBug910ExtendedAWTAppletLifecycleCheck.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureCoords.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/glsl/GLSLArrayHandlerFlat.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/MonitorModeProps.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/opengl/BuildComposablePipeline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Bug735Inv2AppletAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/DsigTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Issue344Test2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/FBOMix2DemosES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQHeap.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/AWTGraphicsDevice.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/Surface2File.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT10.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSPLT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOMRTNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/SingleSubst.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/InitConcurrentBaseNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/gl2/StrokeCharRec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/linux/LinuxMouseTracker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/util/SurfaceSize.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/Screen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/GLUtessellatorImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGearsES2ECTActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngjException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsExternalWGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/opengl/oculusvr/OVRSBSRendererDualFBO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CoverageFormat2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug460GLCanvasNPEAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/FilterWriteStrategy.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/awt/AWTGLReadBufferUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract2101010rev.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/WindowImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingNIOImageSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTBenchmarkNewtAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXPbufferCGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/ImageLines.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Curve.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/JavaFontLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTMouseAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestBug722GLContextDrawableSwitchNewt2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/Animator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat4.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSByte.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/ProgressiveOutputStream.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/PNGPixelRect.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/SharedResourceToolkitLock.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/egl/EGLGraphicsDevice.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLWorkerThread.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsBitmapWGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/GLSLMiscHelper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract1555rev.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1TextureImmModeSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/FilterType.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/glsl/GLSLTextureRaster.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/opengl/RegionRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOnscreenCGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXExternalCGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngjOutputException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/SharedResourceRunner.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Issue344Test4.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/Path2D.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGPixelRect00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/Disassembler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract233rev.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/opengl/GLWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/DDSImage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTKeyAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/TGAWriter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/awt/AWTTilePainter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/awt/Java2D.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/SurfaceScaleUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/tess/GraphOutline.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/intel/gdl/DisplayDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/PixelStorageModes.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGearsES2ActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractSShort.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/swt/SWTAccessor.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Mapdesc.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkZTXT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/gl2/GLUTStrokeRoman.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FpgmTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/MaxpTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/TableException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestBug672NewtCanvasSWTSashForm.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/NewtFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/Normal.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VdmxTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/util/PixelFormatUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/GLUquadricImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Program.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TransparentPanel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CvtTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/awt/event/AWTParentWindowAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/DoubleTapScrollGesture.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestBug362DDSImageCreateFromData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLRunnableTask.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLDebugMessage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSubst.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/awt/TextRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/NameTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractFloat.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfSimpleDescript.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSBIT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1ImmModeSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLGLCapabilities.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/Binary64.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/VisualIDHolder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/ScreenMonitorState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/Binary32.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/WindowUtilNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/OffscreenPrintable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/font/FontFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/swt/SWTEDTUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/ExtractUShort.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledRendering1GL2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLProfile.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/Fixed.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/NativeWindowVersion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTElektronActivity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestAWT01GLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/gl2/BitmapCharRec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/tt/engine/Interpreter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGNatives.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract332.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering2GL2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLArrayDataServer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastHMetrics.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLContextShareSet.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngjExceptionInternal.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil01NOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Bug735Inv0AppletAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGLJPanelAWTBug450.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/RandomTileRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/opengl/GLConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletOSXCALayerPos03b.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/AnimatorBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/glsl/GLSLArrayHandlerInterleaved.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TestAWTTextRendererUseVertexArrayBug464.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/gl2/GLUTStrokeMonoRoman.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLExtensionQueryOffscreen.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkUNKNOWN.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT00.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/PinchToZoomGesture.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/geom/Triangle.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/Mesh.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Issue326Test1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GaspRange.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/GLFixedArrayHandlerFlat.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceReference.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLDrawableHelper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/DebugGL2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTJNILibLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/GLEventListenerButton.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/glu/GLUtessellatorCallbackAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/NoninvertibleTransformException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkOFFS.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11ExternalGLXDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Script.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Os2Table.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/NewtVersion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug463ScaleImageMemoryAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Bug735Inv4AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/WrappedSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/awt/NewtFactoryAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/DisplayDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsOnscreenWGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLPointsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncHook.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/Glue.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering3GL2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/SurfaceUpdatedHelper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/text/TextRendererGLEventListener01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/DefaultGraphicsDevice.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/util/Rectangle.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/mac/ResourceHeader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/x11/X11GraphicsDevice.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/android/DisplayDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/MonitorDeviceImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/ManualHiDPIBufferedImage01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug461FBOSupersamplingSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WindowsExternalWGLContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix02NOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/GLEventListenerState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/windows/GDIUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/windows/GDIDummyUpstreamSurfaceHook.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkIEND.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/TraceGL3bc.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/x11/X11GraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/WrappedWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/O_nurbssurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/awt/AWTCanvas.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/x11/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Bin.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/macosx/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract5551.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAWTCloseX11DisplayBug565.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Knotspec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/GLUhalfEdge.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/windows/DisplayDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PostTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/kd/ScreenDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTRedSquareES2ActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/Bug818GLJPanelApplet.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/JAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/TextureSeqButton.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLJPanelAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkHIST.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/Display.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UINewtDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngjInputException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegion2PVBAAES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/Point.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/JavaSoundAudioSink.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDummyUpstreamSurfaceHook.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfFloats.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/tess/CDTriangulator2D.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/DefaultAnimatorImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Splinespec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas02a.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/util/Insets.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/opengl/RenderState.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLWrappedSurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/RangeRecord.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/bcm/vc/iv/ScreenDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/bcm/vc/iv/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/cg/CgException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove03GLWindowNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Knotvector.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneNewtCanvasAWTDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestSwingAWT01GLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat0.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/Debug.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/UbuntuFontLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSTER.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VheaTable.java"
          },
          {
            "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/demos/es2/awt/Bug816AppletGLCanvas02b.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Backend.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLUniformData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNewtAWTWrapper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGraphUI2pActivity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/util/MainThread.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/stereo/ovr/OVRDemo01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/GLArrayHandlerInterleaved.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/FPSCounterImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/DefaultCapabilitiesChooser.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/android/NewtVersionActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/util/PixelFormat.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/util/Point.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Property.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/DisplayImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/audio/windows/waveout/Track.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HmtxTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunksList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KerningPair.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieCubeActivity0a.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/com/jogamp/oculusvr/OVRVersion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/packrect/Level.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLGraphicsConfigurationUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/bcm/vc/iv/DisplayDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledRendering2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/perf/TestPerf001RawInit00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/OlympicES1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestPBufferDeadlockAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/opengl/nativesig/NativeSignatureJavaMethodBindingEmitter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WGLGLCapabilities.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/ThreadingImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/DebugGL3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestNVSwapGroupNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil03InversionNOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/openal/av/ALDummyUsage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw02ES2ListenerFBO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Subdivider.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/x11/DisplayDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil02MatrixMatrixMultNOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/MonitorDevice.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/event/NEWTEventTask.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug365TextureGenerateMipMaps.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug551AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/Crossing.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestBinary16NOUI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Teapot.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/android/NewtVersionActivity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl3/GeomShader01TextureGL3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/TraceGLES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/FBObject.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/AWTPrintLifecycle.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTCompareNewtAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSet.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/Label.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract8888.java"
          },
          {
            "editType" : "edit",
            "file" : "src/oculusvr/classes/jogamp/opengl/oculusvr/OVRDistortion.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/bugs/Bug735Inv1AppletAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug675BeansInDesignTimeAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/util/applet/VersionApplet3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLWindowInit03NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLPipelineFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/Mnemonic.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGraphUI1pActivity.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/MouseEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/CArrayOfBreakpts.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/OTFontCollection.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/awt/AWTThreadingPlugin.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/GearsObjectES1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11SunJDKReflection.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGearsES2RGB565ActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Patch.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/Sweep.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/FeatureRecord.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Quilt.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/opengl/BuildStaticGLInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/MemoryObject.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLDrawableUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GLUgl2nurbsImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/ImageLineHelper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LangSysRecord.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/PointerIconImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch21Newt2AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/MonitorMode.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfCompositeDescript.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/linux/LinuxEventDeviceTracker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLDisplayUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/DirectDataBufferInt.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfCompositeComp.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/PngIDatChunkInputStream.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Device.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/O_nurbscurve.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/opengl/ant/StaticGLGenTask.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLDynamicLookupHelper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/windows/GDISurface.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/Flist.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/DefaultGraphicsConfigurationFactoryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/KernSubtableFormat2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGPUMemSec01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPixelFormatUtil01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/Bug898AnimatorFromEDTAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestJScrollPaneMixHwLw01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/gl2/nurbs/GL2SurfaceEvaluator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LigatureSubstFormat1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/geom/plane/IllegalPathStateException.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/MultisampleDemoES1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract4444rev.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/AWTAnimatorImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/packrect/Rect.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/math/Binary16.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/CmapFormat2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/android/MD.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext11VSyncAnimNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLStateTracker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSRGB.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/TypecastRenderer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/DebugGL4.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HheaTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGearsES1ActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/TraceKeyAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/audio/windows/waveout/Mixer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLContextImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkBKGD.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/awt/GLJPanel.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/ScriptList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/awt/VersionApplet.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/PwlArc.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkMultiple.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/gluegen/runtime/opengl/GLNameResolver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/DesktopES2DynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/HdmxTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/swt/event/SWTNewtEventFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/audio/windows/waveout/Vec3f.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/GLXUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/Extract1010102.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/JPEGImage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQ.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/awt/AWTWindowClosingProtocol.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestGearsES1NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/GLAutoDrawableDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/PriorityQSort.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Ligature.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/GlyfDescript.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkHelper.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/nurbs/DisplayList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/ScreenImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTElektronActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/GraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/DefaultEDTUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/TextRendererGLELBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/InputEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.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/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsObjectES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/x11/ScreenDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/spi/awt/IIOTextureWriter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/awt/AWTAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/packrect/LevelSet.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/AudioSampleFormat.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelResize01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/NEWTGraphUI2pActivityLauncher.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLPbufferImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/OTGlyph.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/GLPixelStorageModes.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11ExternalGLXContext.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity0.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/perf/TestPerf001GLJPanelInit01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/driver/kd/WindowDriver.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLCapabilities.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/GLDrawableFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/VmtxTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/LabelButton.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/glsl/fixedfunc/FixedFuncUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PrepTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIGLListener01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/javax/media/nativewindow/Capabilities.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/PointsDemoES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/audio/windows/waveout/Audio.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11JAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/GLDataArrayHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkPHYS.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug848AppletGLCanvas01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/MouseAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/av/EGLMediaPlayerImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/gl2/StrokeFontRec.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/FPSAnimator.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/TextureData.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/curve/opengl/VBORegionSPES2.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/TimeFrameI.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/com/jogamp/nativewindow/UpstreamSurfaceHookMutableSize.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/x11/X11Capabilities.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/PrintableBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/mipmap/BuildMipmap.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLGraphicsConfiguration.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/registry/Registry.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/android/MovieSimpleActivity1.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/ui/MediaPlayerButton.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/NameRecord.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/javax/media/opengl/fixedfunc/GLPointerFuncUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLAutoDrawableBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/ElektronenMultiplizierer.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LangSys.java"
          },
          {
            "editType" : "edit",
            "file" : "src/nativewindow/classes/jogamp/nativewindow/jawt/windows/WindowsJAWTWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngMetadata.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/LookupList.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/GLBufferObjectTracker.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/PcltTable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/tile/OnscreenPrintable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/event/TraceMouseAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXOffscreenCGLDrawable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/awt/event/AWTNewtEventFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/graph/curve/OutlineShape.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLWindowNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/texture/ImageSequence.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/graph/font/typecast/ot/table/Feature.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestMapBufferRead01NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLGraphicsConfigurationFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/com/jogamp/newt/swt/NewtCanvasSWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/caps/MultisampleChooser01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/newt/classes/jogamp/newt/OffscreenWindow.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/windows/wgl/WGLUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/glu/tessellator/Dict.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimAWT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkIDAT.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/com/jogamp/opengl/util/awt/ImageUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDynamicLibraryBundleInfo.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch11NewtAWT.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "make/build.xml",
          "make/build-test.xml"
        ],
        "commitId" : "043a9f751ab24e1c50a333d97a7f8f78e5e2a7a1",
        "timestamp" : 1404391959000,
        "author" : {
          "absoluteUrl" : "https://jogamp.org/chuck/user/sven%20gothel",
          "fullName" : "Sven Gothel"
        },
        "authorEmail" : "sgothel@jausoft.com",
        "comment" : "Bug 1021: Fix remaining build issues if sub-module oculusvr-sdk is missing\u000a",
        "date" : "2014-07-03T14:52:39+0200",
        "id" : "043a9f751ab24e1c50a333d97a7f8f78e5e2a7a1",
        "msg" : "Bug 1021: Fix remaining build issues if sub-module oculusvr-sdk is",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "make/build-test.xml"
          },
          {
            "editType" : "edit",
            "file" : "make/build.xml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jogamp.org/chuck/user/sgothel",
      "fullName" : "Sven Gothel"
    }
  ]
}