modules/graphics/src/main/java/com/sun/glass/ui/monocle/omapx11/OMAPX11Platform.java
Print this page
rev 6856 : RT-36822 [Monocle] X11 framebuffer container doesn't work any more
*** 21,37 ****
--- 21,48 ----
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
+ import com.sun.glass.ui.monocle.AcceleratedScreen;
import com.sun.glass.ui.monocle.NativeScreen;
import com.sun.glass.ui.monocle.omap.OMAPPlatform;
+ import com.sun.glass.ui.monocle.x11.X11AcceleratedScreen;
import com.sun.glass.ui.monocle.x11.X11Screen;
public class OMAPX11Platform extends OMAPPlatform {
@Override
protected NativeScreen createScreen() {
return new X11Screen(false);
}
+ @Override
+ public synchronized AcceleratedScreen getAcceleratedScreen(
+ int[] attributes) {
+ if (accScreen == null) {
+ accScreen = new X11AcceleratedScreen(attributes);
+ }
+ return accScreen;
+ }
+
}