Changeset: 67a4c9cf3be3
Author:    lisa.se...@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

Reply via email to