Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug 1357 Related: GLRendererQuirks NoSetSwapIntervalPostRetarget and ↵ | Julien Gouesse | 2019-03-25 | 1 | -5/+9 |
| | | | | NoDoubleBufferedPBuffer no more required for Mesa >= 18.2.2 | ||||
* | Merge branch 'master' of github.com:sgothel/jogl | Sven Gothel | 2019-03-25 | 1 | -1/+1 |
|\ | |||||
| * | Merge pull request #105 from serebit/patch-1 | Sven Gothel | 2019-03-25 | 1 | -1/+1 |
| |\ | | | | | | | Fix BugZilla bug 1357 | ||||
| | * | Update GLContextImpl.java | Campbell Jones | 2017-12-26 | 1 | -1/+1 |
| | | | |||||
* | | | NewtCanvasJFX: Utilize JFXEDTUtil per default, supporting the Windows Platformjavafx | Sven Gothel | 2019-03-21 | 2 | -5/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On [GNU/Linux] X11 JFXEDTUtil is not required, since X11 can handle multi-threaded native parenting, however, the Windows platform does require JFXEDTUtil. Currently the default is to use JFXEDTUtil, which operates solely on the JavaFX thread for windowing lifecycle and even-dispatch operations. This behavior can be toggled via the boolean property 'jogamp.newt.javafx.UseJFXEDT', which currently defaults to 'true' This behavior might be analyzed in more detail for a fine grained EDTUtil decision. | ||||
* | | | NewtCanvasJFX.NativeWindow: Delegate required child window canvas position | Sven Gothel | 2019-03-21 | 5 | -76/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NewtCanvasJFX.NativeWindow shall pass through NewtCanvasJFX's Canvas position to properly position the NEWT child window inside the top level Window. NewtJFXReparentingKeyAdapter demonstrating manual reparenting demonstrates this case. TestGearsES2NewtCanvasAWT's default behavior is to use a surrounding border for the NEWTCanvasAWT child, similar to TestNewtCanvasJFXGLn. | ||||
* | | | TestNewtCanvasJFXGLn: Adding NEWTDemoListener and ↵ | Sven Gothel | 2019-03-20 | 1 | -0/+34 |
| | | | | | | | | | | | | NewtJFXReparentingKeyAdapter functionality | ||||
* | | | Tests: Adding API Doc for test utilizing NEWTDemoListener and derivations | Sven Gothel | 2019-03-20 | 9 | -17/+91 |
| | | | |||||
* | | | Adding NativeWindowHolder extends NativeSurfaceHolder; API Doc for ↵ | Sven Gothel | 2019-03-20 | 8 | -51/+362 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | NEWTDemoListener NativeWindowHolder abstracts access to is-a or has-a parent component's NativeWindow like NewtCanvasAWT, NewtCanvasJFX and NewtCanvasSWT Adding API Doc for NEWTDemoListener. | ||||
* | | | NewtCanvasSWT: Fix NOP WindowClosingProtocol.WindowClosingMode Behavior | Sven Gothel | 2019-03-20 | 1 | -5/+7 |
| | | | |||||
* | | | NewtCanvasJFX: Implement WindowClosingProtocol.WindowClosingMode Behavior | Sven Gothel | 2019-03-20 | 2 | -9/+22 |
| | | | |||||
* | | | NewtCanvasJFX: Clarify [dispose() -> destroy()] operation | Sven Gothel | 2019-03-20 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | This is automatically issued when receiving the javafx.stage.WindowEvent#WINDOW_CLOSE_REQUEST from the attached top-level JavaFX Window | ||||
* | | | JavaFX: Preliminary testing on Windows | Sven Gothel | 2019-03-20 | 2 | -2/+5 |
| | | | |||||
* | | | JavaFX: Add proper class doc for implementation and unit test | Sven Gothel | 2019-03-20 | 2 | -34/+64 |
| | | | |||||
* | | | JavaFX: Remove JFXAccessor redundancy | Sven Gothel | 2019-03-19 | 1 | -15/+13 |
| | | | |||||
* | | | JavaFX: Fix API doc of JFXAccessor | Sven Gothel | 2019-03-19 | 1 | -6/+6 |
| | | | |||||
* | | | JavaFX: Adding JavaFX Support for NEWT utilizing native Window parenting via ↵ | Sven Gothel | 2019-03-19 | 11 | -5/+1855 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NewtCanvasJFX NewtCanvasJFX, a JavaFX Canvas Node, allows attaching a native NEWT Window to the JavaFX Node's native Window (if attached). The mechanism is similar to NewtCanvasAWT. Current implementation supports placing the NEWT Window into the JavaFX scene of the native window correctly, as well as the following different lifecycles - attach NewtCanvasJFX to already visible group->scene->window - attach NewtCanvasJFX to not yet visible or attached group->scene->window - attach NEWT Window before or after NewtCanvasJFX's visibility The above is covered by unit test: TestNewtCanvasJFXGLn This is the initial commit for JavaFX support and has been tested on - OpenJDK 8 + OpenJFX 8 - GNU/Linux X11 | ||||
* | | | Eclipse: Move android.jar to classpath end, avoid junit override | Sven Gothel | 2019-03-19 | 1 | -1/+1 |
|/ / | |||||
* | | OSX/Newt: Catch NSRangeException on closing a window | Sven Gothel | 2019-01-23 | 1 | -0/+5 |
| | | | | | | | | rarely occurs on terminating or killing the process | ||||
* | | osx test scripts using latest Java | Sven Gothel | 2019-01-23 | 2 | -2/+5 |
| | | |||||
* | | Bug 1290: Expand query whether BCM IV is being used, exclude '/dev/dri/card0'rcpulled | Sven Gothel | 2018-01-16 | 3 | -27/+87 |
| | | | | | | | | Also refactor query to jogamp.nativewindow.BcmVCArtifacts | ||||
* | | Merge pull request #96 from gohai/vc4-module | Sven Gothel | 2018-01-15 | 2 | -2/+20 |
|\ \ | | | | | | | Change BCM VC IV detection to handle presence of vc4 DRI module | ||||
| * | | Change library search order for Broadcom VC IV graphics | gohai | 2017-02-16 | 1 | -1/+17 |
| | | | | | | | | | | | | When the VC4 DRM driver isn't loaded, we want to load the VC IV GLES2 driver, which is - unfortunately - only available as libGLESv2.so. | ||||
| * | | Change BCM VC IV detection to handle presence of vc4 DRI module | gohai | 2016-02-10 | 1 | -1/+3 |
| |/ | | | | | | | The recent Raspbian release comes with a vc4 kernel module that can be activated with a device tree overlay. In this case, we want to use the DRI & Mesa / Gallium3D driver instead of the BCM VC IV one, whose userspace library remains in /opt/vc. | ||||
* | | Merge branch 'bug1294' | Sven Gothel | 2018-01-15 | 1 | -2/+1 |
|\ \ | |||||
| * | | Shows all information of the default graphics device in JoglVersion, bug 1294bug1294 | Julien Gouesse | 2016-04-05 | 1 | -2/+1 |
| |/ | |||||
* | | Version Semantics Test: Bump for 2.4.0 -> 2.3.x | Sven Gothel | 2018-01-15 | 1 | -4/+4 |
| | | | | | | | | We are still on the 2.3.x branch for the next release | ||||
* | | Merge remote-tracking branch 'remotes/xranby/www' | Sven Gothel | 2018-01-15 | 3 | -8/+8 |
|\ \ | |||||
| * | | make/doc/jogl/spec-overview.html, make/config/jogl/gl-common.cfg: OpenGL ES ↵ | Xerxes Rånby | 2015-10-20 | 2 | -3/+3 |
| | | | | | | | | | | | | 3.1 -> 3.2 | ||||
| * | | www/index.html: Update links and text OpenGL ES 3.x -> OpenGL ES 3.2 | Xerxes Rånby | 2015-10-20 | 1 | -5/+5 |
| | | | |||||
* | | | Merge remote-tracking branch 'remotes/xranby/aarch64' | Sven Gothel | 2018-01-15 | 2 | -0/+42 |
|\ \ \ | |||||
| * | | | Bug 1295: Add linux-aarch64 GNU/Linux AArch64 support | Xerxes Rånby | 2016-12-12 | 2 | -0/+42 |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | scripts/make.jogl.all.linux-aarch64-cross.sh: New crosscompile script build-common.xml: Add SWT compile hack for isLinuxARM64 | ||||
* | | | Merge remote-tracking branch 'remotes/hharrison/master' | Sven Gothel | 2018-01-15 | 3 | -13/+11 |
|\ \ \ | |||||
| * | | | WWW: update description of jaamsim on the website. | Harvey Harrison | 2016-02-24 | 2 | -5/+3 |
| | | | | | | | | | | | | | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
| * | | | jogl: complete audit of code for unneeded calls to .intern() | Harvey Harrison | 2015-12-07 | 1 | -8/+8 |
| |/ / | | | | | | | | | | | | | | | | | | | Completes task from Bug1059. These calls are not needed as the VM implicitly interns String constants when a class is loaded. Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | | | Bug 1299: Fix Warning when using JOGL on Mac OS X El Capitan | Sven Gothel | 2018-01-15 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | | It turned out to be a missing CATransaction, i.e. the native create/destroy commands had to be encapsulated within [CATransaction begin] and [CATransaction commit] causing the uncommitted CATransaction. | ||||
* | | | HowToBuild: Add Debian 9 Notes | Sven Gothel | 2018-01-15 | 1 | -2/+20 |
|/ / | |||||
* | | Bump scripts to jre1.8.0_66 | Sven Gothel | 2015-11-16 | 9 | -17/+19 |
| | | |||||
* | | X11Util.openDisplay: DEBUG: Show reusable and pending display count | Sven Gothel | 2015-11-15 | 1 | -4/+6 |
| | | |||||
* | | Bug 1270 - Fix OSX El Capitan 10.11 stuttering: ALAudioSink: DEBUG: Show ↵ | Sven Gothel | 2015-11-15 | 2 | -12/+27 |
| | | | | | | | | OpenAL Version | ||||
* | | Bug 1268: Adapt to GlueGen commit 2034bbfac88b7d1360f9c939e173ff758f7f47ac | Sven Gothel | 2015-11-15 | 5 | -1/+41 |
| | | |||||
* | | Bug 1267 - OSX El Capitan: Animated NEWT GLWindow flickers at resize | Sven Gothel | 2015-11-15 | 4 | -5/+48 |
|/ | | | | | | | | | | | | OSX El Capitan 10.11.1 using JRE 1.8.0_66: Animated NEWT GLWindow flickers at resize. While at live resize the animation thread renders into the live resized NSView which causes flickering on OSX 10.11. Resolution is to pause animation during live resize and resume at its end. | ||||
* | Remove deprectated classes and methods | Sven Gothel | 2015-10-15 | 13 | -327/+69 |
| | |||||
* | Cleanup IgnoreExtension for GL3 and GL4 exclusive extensions | Sven Gothel | 2015-10-12 | 2 | -1/+17 |
| | |||||
* | TestGearsES2NEWT: Adding programmatic Debug|Trace pipeline | Sven Gothel | 2015-10-12 | 2 | -4/+41 |
| | |||||
* | Streamline Composed Pipeline's interfaces and implementations (Trace* Debug*) | Sven Gothel | 2015-10-12 | 1 | -27/+8 |
| | | | | | | | Only add the required direct interfaces / implementations to interface / class derivations, not polluting overview in IDEs. Aligns w/ commit bf76b6b77f078178fc5e6a42c70d354369004b94 | ||||
* | Streamline GL* profile interfaces and implementations | Sven Gothel | 2015-10-12 | 3 | -20/+22 |
| | | | | | Only add the required direct interfaces / implementations to interface / class derivations, not polluting overview in IDEs. | ||||
* | Drop Vendor Extensions: INGR and PGI for all profiles | Sven Gothel | 2015-10-12 | 1 | -2/+2 |
| | |||||
* | Version Semantics Test: Bump for 2.3.2 -> 2.4.x | Sven Gothel | 2015-10-12 | 2 | -2/+40 |
| | |||||
* | WindowImpl.quirks: Access default -> protected, also fix API doc comment.v2.3.2 | Sven Gothel | 2015-10-10 | 1 | -3/+3 |
| |