hg: jdk/sandbox: Description : Metal Rendering Pipeline - initial implementation of line and quad rendering
ajit.ghaisas at oracle.com
ajit.ghaisas at oracle.com
Wed Feb 20 11:36:15 UTC 2019
Changeset: a95707a39ff5
Author: aghaisas
Date: 2019-02-20 17:00 +0530
URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a95707a39ff5
Description : Metal Rendering Pipeline - initial implementation of line and quad rendering
Contributed-by: jdv, aghaisas
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
! src/java.desktop/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MetalContext.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MetalGraphicsConfig.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MetalLayer.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MetalRenderQueue.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MetalRenderer.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MetalSurfaceData.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MetalVolatileSurfaceManager.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MetalGraphicsConfig.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MetalGraphicsConfig.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MetalLayer.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MetalLayer.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MetalRenderQueue.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MetalRenderQueue.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MetalRenderer.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MetalRenderer.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MetalSurfaceData.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MetalSurfaceData.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/VertexDataManager.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/VertexDataManager.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders/MetalShaderTypes.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders/MyShader.metal
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderBuffer.java
! src/java.desktop/share/native/libawt/java2d/SurfaceData.c
More information about the jdk-sandbox-changes
mailing list