Posted by
Sven Gothel on
Apr 18, 2013; 7:13pm
URL: https://forum.jogamp.org/After-upgrading-from-JOGL1-my-canvas-dies-when-moving-between-monitors-tp4028978p4028983.html
On 04/18/2013 03:54 AM, Sven Gothel wrote:
Using:
> [1] <
http://jogamp.org/deployment/archive/master/?C=M;O=D>
>
>
> I will test multi monitor behavior w/ AWT GLCanvas and NEWT
> on a vbox 3d hw-accel machine in a bit and post you the result.
>
VBox-1: Ubuntu 12.04 64bit, monitors 2
GL_VENDOR: VMware, Inc.
GL_RENDERER: Gallium 0.4 on llvmpipe (LLVM 0x300)
GL_VERSION: 2.1 Mesa 8.0.4
GL GLSL: true, has-compiler: true, version 1.20, 1.20.0
GL FBO: basic true, full true
GL Profile: GLProfile[GL2/GL2.sw]
GL Renderer Quirks:[NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget]
GL:jogamp.opengl.gl4.GL4bcImpl@bdee400, 2.1 (hardware) - 2.1 Mesa 8.0.4
VBox-2: Ubuntu 12.04 64bit, monitors 2
GL_VENDOR: Humper
GL_RENDERER: Chromium
GL_VERSION: 2.1 Chromium 1.9
GL GLSL: true, has-compiler: true, version 4.30 NVIDIA via Cg compiler, 4.30.0
GL FBO: basic true, full false
GL Profile: GLProfile[GL2/GL2.hw]
GL Renderer Quirks:[]
GL:jogamp.opengl.gl4.GL4bcImpl@47ad6b4b, 2.1 (hardware) - 2.1 Chromium 1.9
VBox-3: Like VBox-2 but w/ only: monitors 1
(1) No destroy/init while moving from monitor to monitor
(2) destroy/init while moving from monitor to monitor
> I will use the following demo unit tests on GNU/Linux (X11) and Windows:
> com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT
- VBox-1 : OK (1)
- VBox-2/3: OK (1)
> com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT
- VBox-1: OK (1)
- VBox-2/3: No crash, but no visible picture
> com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT
- VBox-1 : OK (1)
- VBox-2/3: FBO doesn't work -> No picture! (this is described in vbox 'issues')
TODO Should handle error and fallback!
> com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT
- VBox-1: OK (1)
- VBox-2: Freezes X server after successful test (duh)
Looks like GLSL is not working properly w/ driver.
- VBox-3: OK (1)
> com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT
- VBox-1: OK (1)
- VBox-2: Freezes X server after successful test (duh)
Looks like GLSL is not working properly w/ driver.
- VBox-3: OK (1)
> com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT
- VBox-1: OK (1)
- VBox-2: Freezes X server after successful test (duh)
Looks like GLSL is not working properly w/ driver.
- VBox-3: OK (1)
>
> ~Sven
>
>