--- a/src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java Tue Feb 19 17:16:15 2019 +0530
+++ b/src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java Wed Feb 20 17:00:40 2019 +0530
@@ -33,6 +33,7 @@
import sun.java2d.SurfaceData;
import sun.java2d.opengl.CGLLayer;
+import sun.java2d.metal.MetalLayer;
import sun.lwawt.LWGraphicsConfig;
import sun.lwawt.macosx.CPlatformView;
@@ -89,6 +90,9 @@
*/
public abstract SurfaceData createSurfaceData(CGLLayer layer);
+
+ public abstract SurfaceData createSurfaceData(MetalLayer layer);
+
@Override
public final boolean isTranslucencyCapable() {
//we know for sure we have capable config :)