[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-openjfx-dev
Subject:    hg: openjfx/8u-dev/rt: Balance of fix for RT-35243 - Prism should use Monocle platform detection cod
From:       hang.vo () oracle ! com
Date:       2014-01-29 22:32:31
Message-ID: 20140129223256.7D44D62877 () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: 67a4c9cf3be3
Author:    Lisa.Selle@oracle.com
Date:      2014-01-29 17:16 -0500
URL:       http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/67a4c9cf3be3

Balance of fix for RT-35243 - Prism should use Monocle platform detection code.  This \
gives us a working prism-es2-monocle port.  The platform-specific native code is \
moved out of prism and into monocle, where it can be used by both glass and prism.

Reviewed by dblaukopf
Tested with HelloSanity and also with the following gradle test on both linux and \
mac:

gradle -PFULL_TEST=true -PHEADLESS_TEST=true -PAWT_TEST=false test

+ modules/graphics/src/main/java/com/sun/glass/ui/monocle/AcceleratedScreen.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/EGL.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/NativeScreen.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/headless/HeadlessScreen.java
                
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/linux/FBDevScreen.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/omap/OMAPScreen.java
! modules/graphics/src/main/java/com/sun/glass/ui/monocle/x11/X11Screen.java
! modules/graphics/src/main/java/com/sun/prism/es2/MonocleGLContext.java
! modules/graphics/src/main/java/com/sun/prism/es2/MonocleGLDrawable.java
! modules/graphics/src/main/java/com/sun/prism/es2/MonocleGLFactory.java
! modules/graphics/src/main/java/com/sun/prism/es2/MonocleGLPixelFormat.java
! modules/graphics/src/main/native-glass/monocle/EGL.c
- modules/graphics/src/main/native-prism-es2/monocle/MonocleGLContext.c
- modules/graphics/src/main/native-prism-es2/monocle/MonocleGLDrawable.c
! modules/graphics/src/main/native-prism-es2/monocle/MonocleGLFactory.c
- modules/graphics/src/main/native-prism-es2/monocle/MonoclePixelFormat.c


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic