Prepared by: | Alexey Ushakov |
---|---|
Workspace: | /Users/avu/ws/openjdk |
Compare against version: | 54881 |
Summary of changes: | 16752 lines changed: 16685 ins; 13 del; 54 mod; 17231 unchg |
Patch of changes: | openjdk.patch |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
make/lib/Awt2dLibraries.gmk
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework16 lines changed: 16 ins; 0 del; 0 mod; 983 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.base/share/classes/jdk/internal/module/jdk8_packages.dat
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework1 line changed: 1 ins; 0 del; 0 mod; 1340 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework2 lines changed: 1 ins; 0 del; 1 mod; 96 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 270 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework4 lines changed: 3 ins; 0 del; 1 mod; 53 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework3 lines changed: 1 ins; 0 del; 2 mod; 407 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework1 line changed: 0 ins; 0 del; 1 mod; 382 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 1463 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework22 lines changed: 17 ins; 0 del; 5 mod; 230 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework3 lines changed: 3 ins; 0 del; 0 mod; 1360 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework18 lines changed: 18 ins; 0 del; 0 mod; 457 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework7 lines changed: 6 ins; 0 del; 1 mod; 1006 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework2 lines changed: 1 ins; 0 del; 1 mod; 70 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework20 lines changed: 20 ins; 0 del; 0 mod; 1479 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework6 lines changed: 6 ins; 0 del; 0 mod; 1659 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework2 lines changed: 2 ins; 0 del; 0 mod; 386 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/Blit.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 331 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/BlitBg.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 216 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListAA.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 158 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListLCD.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 115 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/DrawLine.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 110 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/FillParallelogram.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 117 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/FillRect.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 131 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/FillSpans.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 118 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework110 lines changed: 83 ins; 12 del; 15 mod; 600 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework1 line changed: 1 ins; 0 del; 0 mod; 331 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/MaskBlit.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 263 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/MaskFill.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework15 lines changed: 12 ins; 0 del; 3 mod; 269 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/ScaledBlit.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 154 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/loops/TransformHelper.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework5 lines changed: 4 ins; 0 del; 1 mod; 138 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/opengl/OGLContext.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework8 lines changed: 0 ins; 0 del; 8 mod; 222 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/opengl/OGLGraphicsConfig.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework1 line changed: 0 ins; 0 del; 1 mod; 43 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/opengl/OGLTextRenderer.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework6 lines changed: 5 ins; 0 del; 1 mod; 70 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/classes/sun/java2d/pipe/GlyphListPipe.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework4 lines changed: 4 ins; 0 del; 0 mod; 143 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/native/libawt/java2d/Trace.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework56 lines changed: 56 ins; 0 del; 0 mod; 182 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/native/libawt/java2d/loops/FillParallelogram.c
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework1 line changed: 0 ins; 1 del; 0 mod; 176 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework8 lines changed: 8 ins; 0 del; 0 mod; 658 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework1 line changed: 1 ins; 0 del; 0 mod; 658 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/java.desktop/windows/native/libawt/windows/awt.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework1 line changed: 0 ins; 0 del; 1 mod; 387 unchg
------ ------ ------
------
------
---
New
Patch
Raw
jb/project/hotspot-cmake/CMakeLists.txt
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework2966 lines changed: 2966 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
jb/project/java-common.cmake
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework30 lines changed: 30 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
jb/project/java-gradle/build.gradle
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework135 lines changed: 135 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
jb/project/jdk-cmake/CMakeLists.txt
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework1492 lines changed: 1492 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/macos/MacOSFlags.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework86 lines changed: 86 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLBlitLoops.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework945 lines changed: 945 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLBufImgOps.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework112 lines changed: 112 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLContext.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework222 lines changed: 222 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLDrawImage.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework113 lines changed: 113 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework439 lines changed: 439 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework124 lines changed: 124 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskBlit.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework72 lines changed: 72 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskFill.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework85 lines changed: 85 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLPaints.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework208 lines changed: 208 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework254 lines changed: 254 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderer.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework223 lines changed: 223 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceData.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework885 lines changed: 885 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceDataProxy.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework84 lines changed: 84 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLTextRenderer.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework72 lines changed: 72 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLUtilities.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework326 lines changed: 326 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/classes/sun/java2d/metal/MTLVolatileSurfaceManager.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework146 lines changed: 146 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/awt/common.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework67 lines changed: 67 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/awt/shaders.metal
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework101 lines changed: 101 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework72 lines changed: 72 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework482 lines changed: 482 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework47 lines changed: 47 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework378 lines changed: 378 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework240 lines changed: 240 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework448 lines changed: 448 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLFuncs.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework41 lines changed: 41 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLFuncs.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework83 lines changed: 83 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework81 lines changed: 81 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework203 lines changed: 203 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework63 lines changed: 63 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework180 lines changed: 180 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework36 lines changed: 36 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework57 lines changed: 57 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework36 lines changed: 36 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework111 lines changed: 111 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework59 lines changed: 59 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework462 lines changed: 462 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework31 lines changed: 31 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework147 lines changed: 147 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework134 lines changed: 134 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework850 lines changed: 850 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework78 lines changed: 78 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework611 lines changed: 611 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework45 lines changed: 45 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework458 lines changed: 458 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework212 lines changed: 212 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework57 lines changed: 57 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework382 lines changed: 382 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexturePool.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework37 lines changed: 37 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexurePool.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework92 lines changed: 92 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework6 lines changed: 6 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework47 lines changed: 47 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.h
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework86 lines changed: 86 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework175 lines changed: 175 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
test/jdk/jbu/perf/metal/MetalPerfTest.java
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal framework654 lines changed: 654 ins; 0 del; 0 mod; 0 unchg
------ ------ ------
------
------
---
New
Patch
Raw
test/jdk/jbu/testdata/perf/metal/duke.png
rev 54883 : JDK-8220154 Improve java2d rendering performance on macOS by using Metal frameworkUnexpected Error occurred reading `diff -e /dev/null new/test/jdk/jbu/testdata/perf/metal/duke.png`: $?=0, err= 1
This code review page was prepared using /Users/avu/bin/webrev.ksh (vers 25.16-hg+openjdk.java.net).