diff options
Diffstat (limited to 'src/classes/com/sun/opengl/impl/macosx/MacOSXGLDrawableFactory.java')
-rw-r--r-- | src/classes/com/sun/opengl/impl/macosx/MacOSXGLDrawableFactory.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/classes/com/sun/opengl/impl/macosx/MacOSXGLDrawableFactory.java b/src/classes/com/sun/opengl/impl/macosx/MacOSXGLDrawableFactory.java index facf9e648..855512213 100644 --- a/src/classes/com/sun/opengl/impl/macosx/MacOSXGLDrawableFactory.java +++ b/src/classes/com/sun/opengl/impl/macosx/MacOSXGLDrawableFactory.java @@ -41,6 +41,7 @@ package com.sun.opengl.impl.macosx; import java.awt.Component; import java.awt.EventQueue; +import java.awt.Graphics; import java.lang.reflect.InvocationTargetException; import java.nio.*; import java.util.*; @@ -142,6 +143,16 @@ public class MacOSXGLDrawableFactory extends GLDrawableFactoryImpl { public void unlockAWTForJava2D() { } + public boolean canCreateContextOnJava2DSurface() { + return true; + } + + public GLContext createContextOnJava2DSurface(Graphics g) + throws GLException { + return new MacOSXJava2DGLContext(); + } + + //------------------------------------------------------ // Gamma-related functionality // |