equal
deleted
inserted
replaced
49 import sun.java2d.Disposer; |
49 import sun.java2d.Disposer; |
50 import sun.java2d.DisposerRecord; |
50 import sun.java2d.DisposerRecord; |
51 import sun.java2d.Surface; |
51 import sun.java2d.Surface; |
52 import sun.java2d.SurfaceData; |
52 import sun.java2d.SurfaceData; |
53 import sun.java2d.opengl.OGLContext.OGLContextCaps; |
53 import sun.java2d.opengl.OGLContext.OGLContextCaps; |
|
54 import sun.java2d.metal.MetalLayer; |
54 import sun.java2d.pipe.hw.AccelSurface; |
55 import sun.java2d.pipe.hw.AccelSurface; |
55 import sun.java2d.pipe.hw.AccelTypedVolatileImage; |
56 import sun.java2d.pipe.hw.AccelTypedVolatileImage; |
56 import sun.java2d.pipe.hw.ContextCapabilities; |
57 import sun.java2d.pipe.hw.ContextCapabilities; |
57 import sun.lwawt.LWComponentPeer; |
58 import sun.lwawt.LWComponentPeer; |
58 import sun.lwawt.macosx.CPlatformView; |
59 import sun.lwawt.macosx.CPlatformView; |
267 public SurfaceData createSurfaceData(CGLLayer layer) { |
268 public SurfaceData createSurfaceData(CGLLayer layer) { |
268 return CGLSurfaceData.createData(layer); |
269 return CGLSurfaceData.createData(layer); |
269 } |
270 } |
270 |
271 |
271 @Override |
272 @Override |
|
273 public SurfaceData createSurfaceData(MetalLayer layer) { |
|
274 return null; |
|
275 } |
|
276 |
|
277 @Override |
272 public Image createAcceleratedImage(Component target, |
278 public Image createAcceleratedImage(Component target, |
273 int width, int height) |
279 int width, int height) |
274 { |
280 { |
275 ColorModel model = getColorModel(Transparency.OPAQUE); |
281 ColorModel model = getColorModel(Transparency.OPAQUE); |
276 WritableRaster wr = model.createCompatibleWritableRaster(width, height); |
282 WritableRaster wr = model.createCompatibleWritableRaster(width, height); |