< prev index next >

src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java

Print this page

        

*** 31,42 **** 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.CPlatformView; public abstract class CGraphicsConfig extends GraphicsConfiguration implements LWGraphicsConfig { --- 31,42 ---- import java.awt.geom.AffineTransform; import java.awt.image.ColorModel; import sun.java2d.SurfaceData; import sun.java2d.opengl.CGLLayer; import sun.lwawt.LWGraphicsConfig; + import sun.lwawt.macosx.CFRetainedResource; import sun.lwawt.macosx.CPlatformView; public abstract class CGraphicsConfig extends GraphicsConfiguration implements LWGraphicsConfig {
*** 86,99 **** /** * Creates a new SurfaceData that will be associated with the given * CGLLayer. */ ! 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 :) return true; --- 86,96 ---- /** * Creates a new SurfaceData that will be associated with the given * CGLLayer. */ ! public abstract SurfaceData createSurfaceData(CFRetainedResource layer); @Override public final boolean isTranslucencyCapable() { //we know for sure we have capable config :) return true;
< prev index next >