git: openjdk/jdk: 8263583: Emoji rendering on macOS
Dmitry Batrak
dbatrak at openjdk.java.net
Mon May 31 07:15:55 UTC 2021
Changeset: 236bd89d
Author: Dmitry Batrak <dbatrak at openjdk.org>
Date: 2021-05-31 07:14:53 +0000
URL: https://git.openjdk.java.net/jdk/commit/236bd89dc3be60cac13099618f5e6518437a5098
8263583: Emoji rendering on macOS
Reviewed-by: serb, prr
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.h
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.h
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m
+ src/java.desktop/share/classes/sun/font/ColorGlyphSurfaceData.java
! src/java.desktop/share/classes/sun/font/GlyphList.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphList.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListAA.java
+ src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListColor.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListLCD.java
! src/java.desktop/share/classes/sun/java2d/loops/GeneralRenderer.java
! src/java.desktop/share/classes/sun/java2d/loops/RenderLoops.java
! src/java.desktop/share/classes/sun/java2d/pipe/AATextRenderer.java
! src/java.desktop/share/classes/sun/java2d/pipe/GlyphListLoopPipe.java
! src/java.desktop/share/classes/sun/java2d/pipe/LCDTextRenderer.java
! src/java.desktop/share/classes/sun/java2d/pipe/SolidTextRenderer.java
! src/java.desktop/share/classes/sun/java2d/pipe/TextRenderer.java
! src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c
+ src/java.desktop/share/native/libfontmanager/ColorGlyphSurfaceData.c
! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c
! src/java.desktop/share/native/libfontmanager/glyphblitting.h
! src/java.desktop/share/native/libfontmanager/sunFont.c
! src/java.desktop/unix/classes/sun/font/X11TextRenderer.java
! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java
! src/java.desktop/unix/native/libfontmanager/X11TextRenderer.c
+ test/jdk/java/awt/font/MacEmoji.java
More information about the jdk-changes
mailing list