src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java
branchmetal-prototype-branch
changeset 57196 a95707a39ff5
parent 53673 e04d39094915
child 57416 e153174dba06
--- 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 :)