diff -r bb0bd0cff018 -r a95707a39ff5 src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java --- a/src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java Tue Feb 19 17:16:15 2019 +0530 +++ b/src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java Wed Feb 20 17:00:40 2019 +0530 @@ -51,6 +51,7 @@ import sun.java2d.Surface; import sun.java2d.SurfaceData; import sun.java2d.opengl.OGLContext.OGLContextCaps; +import sun.java2d.metal.MetalLayer; import sun.java2d.pipe.hw.AccelSurface; import sun.java2d.pipe.hw.AccelTypedVolatileImage; import sun.java2d.pipe.hw.ContextCapabilities; @@ -269,6 +270,11 @@ } @Override + public SurfaceData createSurfaceData(MetalLayer layer) { + return null; + } + + @Override public Image createAcceleratedImage(Component target, int width, int height) {