aboutsummaryrefslogtreecommitdiffstats
path: root/src/classes/com/sun/opengl/impl/x11/X11OffscreenGLDrawable.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/classes/com/sun/opengl/impl/x11/X11OffscreenGLDrawable.java')
-rw-r--r--src/classes/com/sun/opengl/impl/x11/X11OffscreenGLDrawable.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/classes/com/sun/opengl/impl/x11/X11OffscreenGLDrawable.java b/src/classes/com/sun/opengl/impl/x11/X11OffscreenGLDrawable.java
index 3b3879b8e..d70c79334 100644
--- a/src/classes/com/sun/opengl/impl/x11/X11OffscreenGLDrawable.java
+++ b/src/classes/com/sun/opengl/impl/x11/X11OffscreenGLDrawable.java
@@ -99,6 +99,7 @@ public class X11OffscreenGLDrawable extends X11GLDrawable {
", GLXPixmap " + toHexString(drawable) +
", display " + toHexString(display));
}
+ setChosenGLCapabilities(X11GLDrawableFactory.xvi2GLCapabilities(display, vis));
} finally {
unlockToolkit();
}
@@ -134,6 +135,7 @@ public class X11OffscreenGLDrawable extends X11GLDrawable {
drawable = 0;
pixmap = 0;
display = 0;
+ setChosenGLCapabilities(null);
}
}