< prev index next >
src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java
Print this page
@@ -31,12 +31,12 @@
import java.awt.geom.AffineTransform;
import java.awt.image.ColorModel;
import sun.java2d.SurfaceData;
import sun.java2d.opengl.CGLLayer;
-import sun.java2d.metal.MetalLayer;
import sun.lwawt.LWGraphicsConfig;
+import sun.lwawt.macosx.CFRetainedResource;
import sun.lwawt.macosx.CPlatformView;
public abstract class CGraphicsConfig extends GraphicsConfiguration
implements LWGraphicsConfig {
@@ -86,14 +86,11 @@
/**
* Creates a new SurfaceData that will be associated with the given
* CGLLayer.
*/
- public abstract SurfaceData createSurfaceData(CGLLayer layer);
-
-
- public abstract SurfaceData createSurfaceData(MetalLayer layer);
+ public abstract SurfaceData createSurfaceData(CFRetainedResource layer);
@Override
public final boolean isTranslucencyCapable() {
//we know for sure we have capable config :)
return true;
< prev index next >