diff -r 7b3101216e61 -r 0aba35254e00 src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java --- a/src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java Thu Sep 12 22:20:35 2019 -0700 +++ b/src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java Fri Sep 13 17:35:12 2019 -0700 @@ -71,7 +71,7 @@ private BufferCapabilities bufferCaps; private long pConfigInfo; private ContextCapabilities oglCaps; - private OGLContext context; + private final OGLContext context; private static native long getGLXConfigInfo(int screennum, int visualnum); private static native int getOGLCapabilities(long configInfo); @@ -85,7 +85,7 @@ pConfigInfo = configInfo; initConfig(getAData(), configInfo); this.oglCaps = oglCaps; - context = new OGLContext(OGLRenderQueue.getInstance(), this); + context = new OGLContext(OGLRenderQueue.getInstance()); } @Override