This repository has been archived by the owner. It is now read-only.
Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
8258754: Gracefully fallback to the OpenGL rendering pipeline if Meta…
…l rendering pipeline initialization fails Reviewed-by: kcr, prr
- Loading branch information
Showing
with
245 additions
and 189 deletions.
- +53 −4 src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
- +2 −2 src/java.desktop/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java
- +90 −8 src/java.desktop/macosx/classes/sun/java2d/macos/MacOSFlags.java
- +11 −2 src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java
- +2 −2 src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
- +6 −6 src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
- +4 −4 src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
- +2 −3 src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
- +0 −1 src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.h
- +8 −11 src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m
- +0 −41 src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLFuncs.h
- +0 −78 src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLFuncs.m
- +65 −24 src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m
- +2 −2 src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m
- +0 −1 src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h
Oops, something went wrong.