< 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 >