Started 11 mo ago
Took 1 hr 26 min on master

Unstable Build #1485 (Dec 31, 2019, 9:18:18 PM)

Changes
  1. doc/misc/robovm.txt: Writedown howto use JogAmp in combination with RoboVM AOT (commit: c1869ee) (details / gitweb)
  2. doc/misc/robovm.txt: Mention -rvm: runtime flags (commit: 20dc629) (details / gitweb)
  3. doc/misc/robovm.txt: Explore low footprint deployment 6.3Mb (commit: cdef011) (details / gitweb)
  4. doc/misc/robovm.txt: Update to JogAmp JOGL 2.3.2 and last libre RoboVM 1.6.1 (commit: 8b1e918) (details / gitweb)
  5. Update CSS; Add responsive viewport design tag (commit: 771b90f) (details / gitweb)
  6. Update CSS; Add responsive viewport design tag (commit: ea3edf9) (details / gitweb)
  7. Bug 1381: Keep host PixelFormat functional using requested immutable alphaRequested + add appropriate API doc (commit: 154e919) (details / gitweb)
  8. iOS: Initial working commit supporting iOS (ipad pro 11) (commit: bba73bc) (details / gitweb)
  9. iOS: Clean up promotion of EAGLLayer use down to FBObject (commit: 203f795) (details / gitweb)
  10. iOS: EAGLLayer FBO w/ DEPTH buffer workaround 1 (commit: 019a6fe) (details / gitweb)
  11. NEWT: Align native MacOS / IOS file- and classnames (commit: 9a12ff4) (details / gitweb)
  12. Fix build test jar regression (commit bba73bc096250a3c7fc036d84b1ea054d1b70b06) (commit: f006cb6) (details / gitweb)
  13. NEWT WindowImpl.doPointerEvent: Use native short[] for pNames (commit: 7fc01d6) (details / gitweb)
  14. Copyright: Add missing Copyright tag (commit: a307ab5) (details / gitweb)
  15. iOS / MacOS: PixelScale Update (commit: f74e9c1) (details / gitweb)
  16. NEWT iOS / MacOS: Simplify setJavaWindowObject (commit: d488ff0) (details / gitweb)
  17. NEWT iOS: Support Multi-Touch Events, PixelScale, .. (commit: 0f97d92) (details / gitweb)
  18. NEWT iOS WindowDriver: native UIWindow/UIView creation change (commit: 004c67c) (details / gitweb)
  19. NEWT iOS WindowDriver: Remove unused orig UIWindow/UIView creation path (commit: b4fef61) (details / gitweb)
  20. NEWT iOS: Support translucent windows (commit: 29ad35a) (details / gitweb)
  21. iOS: IOSUtil_CreateGLViewDemoA0 tests native UIWindow parenting (works) (commit: 56db83d) (details / gitweb)
  22. Fixed native header generation for native windowing code (commit: df7c0ad) (details / gitweb)
  23. Removed obsolete tools.jar (commit: 14e0740) (details / gitweb)
  24. Removed references to non-existent method getPeer() in debug code (commit: eca5d53) (details / gitweb)
  25. Removed import that caused GLUgl2/GLUgl2ProcAddressTable not to compile (commit: 8579724) (details / gitweb)
  26. Bug 1363: Java 11: javah replacement: Use conditional ant targets instead of branches, also re-add bootclasspath (commit: 0268e69) (details / gitweb)
  27. Bug 1363: Java 11: Adapt build scripts for java11 (commit: 229adcb) (details / gitweb)
  28. Removed remaining bootclasspath and javah; build now works on Windows 10 (commit: 63e31d0) (details / gitweb)
  29. Bug 1363: Java 11: bring back bootclasspath for java 8 target accuracy (commit: 2ea5948) (details / gitweb)
  30. Bug 1363: Java 11: Complement javah replacement: Add new iOS (commit: 2871688) (details / gitweb)
  31. Bug 1363: Java 11: Aligned HowToBuild.html w/ GlueGen's updated version (commit: 2dd5b60) (details / gitweb)
  32. Bug 1363: Java 11: Adapt scripts for java11 (cont) (commit: 4eaa833) (details / gitweb)
  33. Fixed clean target so it doesn't fail if GlueGenTask is not present (commit: c834ffb) (details / gitweb)
  34. Bug 1363: Java 11: (Hack) Inject OpenJFX [basic, graphics] into CLASSPATH (commit: ddd64dc) (details / gitweb)
  35. Removed illegal reflective access to sun.java2d.opengl.OGLUtilities (commit: e1c8add) (details / gitweb)
  36. Bug 1363: Java 11: Don't use sun.awt.SunToolkit.awtLock/Unlock on Java9+ [illegal reflective access] (commit: 13c6bbb) (details / gitweb)
  37. Bug 1363: Java 11: Don't use GraphicsDevice.getScaleFactor() on Java9+ [illegal reflective access] (commit: c7858dc) (details / gitweb)
  38. Bug 1363: Java 11: Use getPixelScale standard method even on Mac under Java9+ (commit: 24b75b2) (details / gitweb)
  39. Bug 1363: Java 11: Resolve unsupported JAWTUtil.getMonitorDisplayID(..) (commit: 7ec068e) (details / gitweb)
  40. Reverting erroneous junit-test task condition (ant build) (commit: a17e86a) (details / gitweb)
  41. Bug 1101: Add missing disposal of Pipelined_QuadRenderer's VBOs (commit: 1f0d7d4) (details / gitweb)
  42. Bug 1384: Allow GLRendererQuirks to be overridden by user properties (commit: 209bb2f) (details / gitweb)
  43. JoglVersion.getGLInfo: Increase robustness of debug output (commit: 33531f1) (details / gitweb)
  44. GLRendererQuirks: Fix typo (commit: 48d6748) (details / gitweb)
  45. Bug 1383: Cleanup GLContextImpl.setGLFunctionAvailability(..): Parameter, variables and clip at 180 line width (commit: c896476) (details / gitweb)
  46. Bug 1383: GLContext.isValidGLVersion() ensure only one profile bit is set max; Add OpenGL version 4.6 (commit: 5d27c64) (details / gitweb)
  47. Bug 1283: GLContextImpl.setGLFunctionAvailbility(..) calls: When leaving OpenGL version open, don't assume the profile (commit: 9a5f4c4) (details / gitweb)
  48. Bug 1383: GLContextImpl.setGLFunctionAvailbility(..): Ensure only one requested profile bit is set; Query GL_CONTEXT_PROFILE_MASK for hasCtxProfileBits (commit: 615359e) (details / gitweb)
  49. Bug 1383: Final fix: Always test GL3CompatNonCompliant and test on requested version/profile, also .. (commit: bd4be8b) (details / gitweb)
  50. Bug 1383: Tighten version/profile qualification: fail if: requested compat profile && has core profile (commit: 21f82eb) (details / gitweb)
  51. Bug 1385: Limit Quirk GL3CompatNonCompliant to Mesa < 18.2.0 (commit: 70f360d) (details / gitweb)
  52. Bug 1384: Move remaining 'lose' property quirks into GLRendererQuirks.Override (commit: 2c4114b) (details / gitweb)
  53. Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath (commit: 4f312cc) (details / gitweb)
  54. check-junit: enhance output (make it a brief list of classes) (commit: d1f4bcc) (details / gitweb)
  55. Bug 1363: Java 11: JAWTUtil: Use sun.awt.SunToolkit.awtLock/Unlock and disableBackgroundErase (impl. semantics) (commit: c5431f4) (details / gitweb)
  56. Bug 1363: Java 11: Utilize UnsafeUtil.doWithoutIllegalAccessLogger(..) avoiding further unnecessary warnings (commit: b90fcb8) (details / gitweb)
  57. Bug 1390: Fix GLPixelBuffer.GLPixelAttributes::convert(GL, int, boolean) failure on unsupported GL data format/type (commit: 90760ac) (details / gitweb)
  58. Bug 1391: Cleanup to submit fix: Update known Quirk range; BuggyColorRenderbuffer enables NoFullFBOSupport (commit: 35f7196) (details / gitweb)
  59. Bug 1392: Add CapabilitiesFilter and GLCapabilitiesFilter supporting diverse reusable [GL]CapabilitiesImmutable list filter (commit: 2ab6292) (details / gitweb)
  60. Bug 1391 Bug 1392: Implement GLRendererQuirks DontChooseFBConfigBestMatch and No10BitColorCompOffscreen (commit: 56a9f30) (details / gitweb)
  61. Bug 1392: X11PixmapGLXDrawable::createPixmap() requires X11GLXGraphicsConfiguration having a valid XVisualInfo (commit: 7f6d030) (details / gitweb)
  62. Bug 1392: Simplify CapabilitiesFilter: Criteria -> Test, remove RemovalCriteria as all Test definitions may be used for anything. (commit: 125e4bd) (details / gitweb)
  63. Buig 1389: Fix SIGSEGV on OpenJDK11 on [NSApplicationAWT sendEvent:] (commit: 534d764) (details / gitweb)
  64. OSXUtil::IsMainThread() Utilize ThreadLocal storage flag avoiding unnecessary JNI calls (commit: db843e6) (details / gitweb)
  65. Bug 1393: Run orderFront0(=setVisible) async off-thread on AppKit after sync AppKit NSWindow creation (commit: b12a80e) (details / gitweb)
  66. Bug 1393: MacOS/iOS: Issue updateSizePosInsets0 async to AppKit Main-Thread (commit: e33aa16) (details / gitweb)
  67. Bug 1393: OSXUtil: Optionally inject Apple's 'Main Thread Checker' (commit: 7e76df3) (details / gitweb)
  68. NEWT Cleanup: WindowImpl::visibleChanged(ZZ): Remove unused 'defer' argument. Method only changes state. (commit: 9332937) (details / gitweb)
  69. NEWT Cleanup: WindowImpl: Drop unused 'defer' argument (state change only): insetsChanged + insetsVisibleChanged (commit: ee3ee1f) (details / gitweb)
  70. Bug 1393: Add window position validation in TestDisplayLifecycle*NEWT (commit: b8db983) (details / gitweb)
  71. Bug 1394 - NEWT X11Window didn't gather inset at window creation (properly) (commit: fe66002) (details / gitweb)
  72. Bug 1393: Adding test cases setting visibility before enabling exclusive context thread animator (commit: ecc6794) (details / gitweb)
  73. Bug 1393: MacOS: Implement AppKit EDTUtil operating solely on main-thread (commit: b0a2221) (details / gitweb)
  74. MacOS: Add more debug log details (commit: 1e48668) (details / gitweb)
  75. IOS: CGL.updateContextRegister(..) call on main-thread using AppKit (commit: e509bac) (details / gitweb)
  76. Bug 1393: MacOS: Wait for window position setting on main-thread (blocking) (commit: 4a072cd) (details / gitweb)
  77. test scripts: add --illegal-access=warn (commit: 766bcfb) (details / gitweb)
  78. make void* an opaque long in EGL generated class (commit: cd07cb2) (details / gitweb)
  79. detect gbm platform on linux when no other display server is running (commit: f4281b5) (details / gitweb)
  80. add gbm java & build modifications (commit: e1d767a) (details / gitweb)
  81. add native gbm implementation for drm and gbm initialization. (commit: df599b1) (details / gitweb)
  82. Bug 1156: EGL-GBM: Cherry pick changes .. (commit: e1161a3) (details / gitweb)
  83. gbm/WindowDriver: make it compile and link (commit: 10d3ba6) (details / gitweb)
  84. Bug 1156: EGL-GBM: Cleanup Code & Replace Newt GBM implementation (commit: 9b52db2) (details / gitweb)
  85. Bug 1156: EGL-GBM: Fix Cleanup (Newt package relocation / hack default GBM) (commit: 9249725) (details / gitweb)
  86. Bug 1156: GBM: FIXME: Hard link gbm and drm (temporary) (commit: 39169a8) (details / gitweb)
  87. Bug 1156: Utilize internal glGetStringi (same as glGetString) - Robostness (commit: e674f4f) (details / gitweb)
  88. Bug 1156: GBM: FIXME: Remove scanning for desktop-GL via EGL, see commit e674f4fa0e795bd67335025123f9af727d856f7d (commit: 29ec5ee) (details / gitweb)
  89. Bug 1156: EGL-GBM: [Re]use EGL Platform type for eglCreatePlatformWindowSurface as well (like eglGetPlatformDisplay) (commit: 4b9754d) (details / gitweb)
  90. Bug 1156: EGL-GBM: Fix NativeWindowFactory native-window-type query according to Bug 1156 (commit: 30826d9) (details / gitweb)
  91. Bug 1156: NEWT: NewtFactory.getCustomClass(..) Robustness (commit: 3dcfa24) (details / gitweb)
  92. Bug 1156: GBM: Fixing native GBM code, surviving initialization (commit: bb83bd2) (details / gitweb)
  93. Bug 1156: GBM: Bring up incl GL rendering (TODO: GBM working page flip / sync) (commit: 976e89f) (details / gitweb)
  94. Bug 1156 - Implement DRM/GBM Support for JOGL(EGL) and NEWT (commit: 3e19c22) (details / gitweb)
  95. Bug 1402: Standalone native test attempting to reproduce issue (commit: d7469d4) (details / gitweb)
  96. Bug 1156: Using EGL.eglCreatePlatformWindowSurface(..) crashes on NVIDIA 430.40 on GNU/Linux X11 (commit: f6cd403) (details / gitweb)
  97. Bug 1200: probeSurfacelessCtx works at least since NVIDIA 430.40. (commit: 4fe9e1d) (details / gitweb)
  98. Updating my eclipse jogl.build.launcher (commit: d717432) (details / gitweb)
  99. Bug 1156: DRM/GBM Native test: Add Cursor (commit: 0d505c3) (details / gitweb)
  100. Bug 1156: LinuxKeyEventTracker: Fix 64bit InputEvent and attempt to only use keyboard event files (commit: bdbdcdc) (details / gitweb)
  101. Bug 1156: DRM/GBM: Add full PointerIcon (Cursor) Support (commit: 381858b) (details / gitweb)
  102. Bug 1156: LinuxKeyEventTracker: Add '/dev/input/by-path/*-event-kbd' and more documentation (commit: 57b4c7a) (details / gitweb)
  103. Bug 1156: HowToBuild: Add GNU/Linux dependencies to libdrm and libgbm (commit: 20030fa) (details / gitweb)
  104. Adding test invocation script for linux aarch64 / Refined HowToBuild.html (commit: 3ab7bd6) (details / gitweb)
  105. Bug 1156: LinuxKeyEventTracker, LinuxMouseTracker: Adding property to disable each (commit: 453f80e) (details / gitweb)
  106. Bug 1156: LinuxKeyEventTracker, LinuxMouseTracker: Robostness (+NEWT fix) (commit: 94dbf9b) (details / gitweb)
  107. Bug 1156: Remove verbose print in native CreatePointer.. (commit: 56045ef) (details / gitweb)
  108. Scripts: Macos /opt-share -> /usr/local (Catalina Read-Only) (commit: 6594838) (details / gitweb)
  109. Scripts: Tests No Verbose (commit: 97c5fbc) (details / gitweb)
  110. VC4: Broadcom uses libbrcmEGL.so, libbrcmGLESv2.so, libbrcmOpenVG.so and libbrcmWFC.so since 7 Jul 2016 (commit: d3f454a) (details / gitweb)
  111. VC4: Only load Broadcom EGL driver when guessVCIVUsed (commit: 164db66) (details / gitweb)
  112. Bug 1405: Provide stand alone demo launcher reducing complexity (commit: 22ee0cf) (details / gitweb)
  113. Bug 1406: DRMUtil: Probe DRM device whether it has resources attached (and is the desired one) (commit: e57de40) (details / gitweb)
  114. build-test.xml: fix (unused) java.part.demo.mobile (commit: ab18bca) (details / gitweb)
  115. Bug 1406: demos.Launcher0: More tests .. (commit: 0094f90) (details / gitweb)
  116. Bug 1406: demos.Launcher0: More code path reduction: useMultiplePointerIcon must be enabled via -pointerIcon (commit: 43dd50a) (details / gitweb)
  117. Bug 1156, Bug 1406: NEWT DRM/GBM WindowDriver.surfaceSwap(): Pass swapInterval to optionally skip VSYNC if 0 (commit: 54d34cb) (details / gitweb)
  118. Bug 1406, Bug 1405: demos.Launcher0: No sleep w/o animator. VSYNC setting rules (launch script w/ key tracker) (commit: 4665875) (details / gitweb)
  119. NEWT: Align DisplayImpl.createPointerIcon(..) behavior; PointerIconImpl.validatedHandle() shall not create native resource. (commit: d5ba4ca) (details / gitweb)
  120. Bug 1408: NEWT DRM/GBM DisplayDriver: Add device locking/unlocking decoration for PointerIcon operations (commit: 6697657) (details / gitweb)
  121. Bug 1408: NEWT DisplayImpl PointerIcon: Property 'newt.disable.PointerIcon' disables PointerIcon usage in general. (commit: c777861) (details / gitweb)
  122. Bug 1408: NEWT DRM/GBM WindowDriver: Adding glFinish() before eglSwapBuffers(..) just in case .. (commit: 59fe721) (details / gitweb)
  123. Bug 1156: NEWT DRM/GBM PointerIcon: Use hotX/hotY drmModeSetCursor2(..), hence pass PointerIconImpl through (commit: 78292f1) (details / gitweb)
  124. Bug 1406, Bug 1405: demos.Launcher0: Allow passing GLEventListener via '-demo classname' (commit: eaa81d5) (details / gitweb)
  125. NEWTDemoListener: Fix NPE (commit: bfc152b) (details / gitweb)
  126. Bug 1156, Bug 1401: Disable DesktopGL on EGL w/ DRM/GBM earlier in initialization (commit: c80147e) (details / gitweb)
  127. Bug 1406, Bug 1405: demos.Launcher0: Defaults to use multiple PointerIcons again (commit: ea23776) (details / gitweb)
  128. LinuxKeyEventTracker: Factor out 'sendKeyEvent(..)' call with null check. (commit: 84a2e5a) (details / gitweb)
  129. Bug 1405, Bug 1406, Bug 1408: Resolution: Call ReleasePrimitiveArrayCritical(..) in GetPrimitiveArrayCritical(..) code path! (commit: 033ee4c) (details / gitweb)
  130. PointerIcon new instances are always valid .. (commit: d693425) (details / gitweb)
  131. Bug 1409: GNU/Linux DRM Console: Clear stdin before exit and don't act on stdin in vsync-wait-loop (commit: c317985) (details / gitweb)
  132. Fix regression of commit 2b899a55e365aa03aeb234187600526777c1a9ac (commit: 75afd5c) (details / gitweb)
  133. Bug 1410: Fix NEWT PointerIcon Lifecycle (destroy and clean references @ closing) (commit: de13e49) (details / gitweb)
  134. Bug 1412 - JNI: NEWT Check & Handle Exception after calling back into Java (X11Display + X11Window) (commit: ddc2914) (details / gitweb)
  135. Bug 1413 - NEWT X11Window: NewtWindows_getFrameExtends(..) may hang on XPeekEvent(..) (commit: 578edfc) (details / gitweb)
  136. Bug 1412 - JNI: NEWT Check & Handle Exception after calling back into Java (NewtCommon.c) (commit: a8c2de1) (details / gitweb)
  137. Bug 1412: Fix commit a8c2de110a2254af137a3d99007cc77e3ecd8078 (commit: abde7e9) (details / gitweb)
  138. Bug 1411 - Unit Test Subset for DRM/GBM JOGL(EGL) and NEWT (commit: b992423) (details / gitweb)
  139. Bug 1156: DRM/GBM NEWT: Clarify drmModeSetCrtc(..)'s x/y parameter and earmark spanning across monitors (commit: 6f75071) (details / gitweb)
  140. Bug 1200: GLRendererQuirks.NoSurfacelessCtx still persists on Linux/X11 NVIDIA 440.36 using FBO (commit: bb3ee12) (details / gitweb)
  141. Bug 1393: Make window position check more tolerant (2x insets or 64 pixels, whichever is greater) (commit: 2e59792) (details / gitweb)
  142. NEWT WindowImpl: Wording in comment (commit: 136971b) (details / gitweb)
  143. Bug 1415: ExclusiveContextBase00+10: Utilize one Animator per Window for clean ExclusiveContextThread (commit: dd8f6f0) (details / gitweb)
  144. Bug 1415: MacOS: Disable multiple Window creation on ExclusiveContextThread in test case (commit: 5e6f759) (details / gitweb)
  145. Bug 1393: Resolve EDT + AppKit Deadlock with native parenting: Fetch parent screen position directly w/o locking. (commit: 12eed5d) (details / gitweb)
  146. Bug 1393: Apply 12eed5d38616d23b6e8e2e5b497dfc2f54d90c90 to IOS, avoiding AppKit/EDT deadlock for parent screen location lookup (commit: 5047217) (details / gitweb)
  147. Bug 1156: NEWT Window: Better handling of fixed console case: Not resizable and not repositionable. (commit: 3e92d34) (details / gitweb)
  148. Bug 1416 - Allow EGLDrawableFactory re-creation after shutdown() - be functional (commit: 3c9b7bc) (details / gitweb)
  149. Bug 852: TestCPUSourcingAPINEWT Reference the bug entry and add a little reminder (commit: 438f4be) (details / gitweb)
  150. Bug 1156: NEWT WindowDriver: Handle case with requested CapabilitiesImmutable not being GLCapabilitiesImmutable (commit: 606fbe8) (details / gitweb)
  151. Bug 1411: DRM/GBM JOGL: Specify 'junit.run.console' unit test target. (commit: 61eb182) (details / gitweb)
  152. Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' unit test target, use it in respective (renamed) scripts. (commit: c5fabde) (details / gitweb)
  153. Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' - three times a charm? (commit: 5e38dc8) (details / gitweb)
  154. Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' - fourth times (commit: 548553e) (details / gitweb)
  155. Bug 1417 - Android: Adopt to gluegen/make/scripts/setenv-android-tools.sh changes (commit: 07de253) (details / gitweb)
  156. Bug 1156: Seperate DRM/GBM NEWT native library from main head NEWT native library (commit: b91c680) (details / gitweb)
  157. Bug 1417 - Android: Disable native FFmpeg binding for Android (commit: c6ba090) (details / gitweb)
  158. Bug 1156 Regression (Bug 1417): Probe whether 'eglGetPlatformDisplay(..)' is available before using (commit: 784dcfa) (details / gitweb)
  159. Bug 1417 - Android: Add adb scripts for x86 [re-]install (commit: d91f858) (details / gitweb)
  160. Bug 1417 - Android: APK Manifest [min=21, target=28]; Adopt to GlueGen's 'aapt.signed' d8 usage (commit: 95ca88b) (details / gitweb)
  161. Bug 1287 - Complete Immutable glNamedBufferStorage support in GLBufferObjectTracker (commit: 50f9c9e) (details / gitweb)
  162. Bug 1347: Resolve Merged EGL/Desktop Profile Mapping (commit: e222310) (details / gitweb)
  163. Reuse Gluegen's Bitfield.Util for 'PowerOf2' computation (commit: 7177316) (details / gitweb)
  164. Gears* tests: Obey verbose flags (commit: f111732) (details / gitweb)
  165. Bug 1312: GLContextShareSet Cleanup (commit: 658e254) (details / gitweb)
  166. Bug 1312: GLContextShareSet: Utilize WeakIdentityHashMap for shareMap and its destroyedShares (commit: 79833c9) (details / gitweb)

Started by user Sven Gothel

Revision: 79833c9e4741bec9d1f56ea8b322679756b16f70
  • origin/master
Test Result (16 failures / +13)Show all failed tests >>>
Java Warnings: 0 warnings from 7 analyses.
  • No warnings since build 770.
  • New zero warnings highscore: no warnings for 2,743 days!
Java Warnings: 0 warnings from 7 analyses.
  • No warnings since build 770.
  • New zero warnings highscore: no warnings for 2,743 days!