Re: Our Road to 2.0.2 (NEWT Multi Monitor Support)

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: Our Road to 2.0.2 (NEWT Multi Monitor Support)

Sven Gothel
Administrator
Updated Bugzilla / Wiki Roadmap
  <https://jogamp.org/wiki/index.php/SW_Tracking_Report_Objectives_for_the_release_2.0.2_of_JOGL>

https://jogamp.org/bugzilla/show_bug.cgi?id=600

+++

http://jogamp.org/git/?p=jogl.git;a=commit;h=6ebf649d1b87944257fe492e0aef842d1b8debc2

http://jogamp.org/files/screenshots/newt-mmonitor/html/

NEWT API Change !

Fix Bug 600 and Bug 721: Adding support for multiple monitors w/ NEWT
   
  - Support for all monitor devices and their available modes
    - X11: Use RandR 1.3 if available
    - Retrieve information
    - Changing a monitor device's mode
   
  - Support for dedicated and spannig fullscreen
    - See <http://jogamp.org/files/screenshots/newt-mmonitor/html/>
   
  - TODO:
    - X11 RandR does _not_ relayout the virtual screen size
      and neither the CRT's viewport.
      We may need to relayout them if they were covering a seamless region
      to achieve same experience!
   
    - OSX: No machine to attach a secondary CRT -> TEST!
   
  - Tested Manually for Regressions
    - Linux ARMv6hf (Rasp-Pi/BCM, Panda/X11)
    - Android (Huawei, Kindle)
   
  - Tested Manually and junit:
    - X11/Linux
      - NV, ATI-Catalyst w/ 2 CRTs
      - VBox w/ 4 CRTs
   
    - Win/Windows
      - NV, w/ 2 CRTs
      - VBox w/ 4 CRTs
   
    - X11/OpenIndiana, NV, 1 CRT



signature.asc (911 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Our Road to 2.0.2 (NEWT Multi Monitor Support)

Xerxes Rånby
Nice, its possible to try the NEWT Multi Monitor Support using the new aggregate build:
20130507 13:33:42 <sgothel> http://jogamp.org/deployment/archive/master/gluegen_668-joal_434-jogl_987-jocl_793/
Reply | Threaded
Open this post in threaded view
|

Re: Our Road to 2.0.2 (NEWT Multi Monitor Support)

jmaasing
Xerxes Rånby wrote
Nice, its possible to try the NEWT Multi Monitor Support using the new aggregate build:
20130507 13:33:42 <sgothel> http://jogamp.org/deployment/archive/master/gluegen_668-joal_434-jogl_987-jocl_793/
I have a MacBook with an external display on the DisplayPort, how can I help test the multimonitor support?
Reply | Threaded
Open this post in threaded view
|

Re: Our Road to 2.0.2 (NEWT Multi Monitor Support)

Sven Gothel
Administrator
If you are able to compile the sources and run (at least) the 'TestScreenMode*' unit tests
and give us the detailed results (7z compressed file) in case of a failure - it would help us a lot.
Reply | Threaded
Open this post in threaded view
|

Re: Our Road to 2.0.2 (NEWT Multi Monitor Support)

jmaasing
Now that is an impressive test suite

I ran ant junit.run it ended with

     [exec]
     [exec] Everything is Ok

BUILD SUCCESSFUL
Total time: 21 minutes 54 seconds

Attached the result directory, let me know if I should run anything else.

all-tests.7z
Reply | Threaded
Open this post in threaded view
|

Re: Our Road to 2.0.2 (NEWT Multi Monitor Support)

jmaasing
Oh yeah, might be fun to know what I ran on also :-)

Model Name: MacBook Pro
Model Identifier: MacBookPro8,2
OS X 10.8.3 (12D78)

I have the external Syncmaster as "primary" display (i.e. the toolbar and so on).

AMD Radeon HD 6770M:

  Chipset Model: AMD Radeon HD 6770M
  Type: GPU
  Bus: PCIe
  PCIe Lane Width: x8
  VRAM (Total): 1024 MB
  Vendor: ATI (0x1002)
  Device ID: 0x6740
  Revision ID: 0x0000
  ROM Revision: 113-C0170L-573
  gMux Version: 1.9.23
  EFI Driver Version: 01.00.573
  Displays:
Color LCD:
  Display Type: LCD
  Resolution: 1440 x 900
  Pixel Depth: 32-Bit Color (ARGB8888)
  Mirror: Off
  Online: Yes
  Built-In: Yes
SyncMaster:
  Resolution: 1920 x 1200 @ 60 Hz
  Pixel Depth: 32-Bit Color (ARGB8888)
  Main Display: Yes
  Mirror: Off
  Online: Yes
  Rotation: Supported
  Television: Yes