[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-awt-dev
Subject: <AWT Dev> EA5 build of Project Lanai (Metal rendering pipeline for macOS) is now posted
From: Philip Race <philip.race () oracle ! com>
Date: 2020-09-17 23:56:15
Message-ID: 5F63F79F.7000702 () oracle ! com
[Download RAW message or body]
After some technical hiccups which delayed it,
https://jdk.java.net/lanai/ is now hosting the EA 5 build of Lanai
EA 5 Build 16-lanai+1-129 (2020/9/7)
Please do give it a try (-Dsun.java2d.metal=true) and let us know of issues.
EA 5 contains the following new bug fixes relative to EA 4
# 8252845: Regressions in Sanity tests after JDK-8251032
<https://bugs.openjdk.java.net/browse/JDK-8252845>
# 8252798: Cleanup LCD text rendering code
<https://bugs.openjdk.java.net/browse/JDK-8252798>
# 8252386: Lanai: Implement RadialGradientPaint in shader
<https://bugs.openjdk.java.net/browse/JDK-8252386>
# 8252706: Enable usage of rowBytesOffset for LCD non cache rendering
<https://bugs.openjdk.java.net/browse/JDK-8252706>
# 8251032: Colors with texture background look different with Alpha Com...
<https://bugs.openjdk.java.net/browse/JDK-8251032>
# 8252385: Lanai: Implement LinearGradient paint in shader
<https://bugs.openjdk.java.net/browse/JDK-8252385>
# 8243547: Lanai - Netbeans IDE has BLACK background for the Toolbar and
Statusbar <https://bugs.openjdk.java.net/browse/JDK-8243547>
# 8240164: Test
java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java
fails for metal <https://bugs.openjdk.java.net/browse/JDK-8240164>
# 8240074: Test
java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java fails
for metal <https://bugs.openjdk.java.net/browse/JDK-8240074>
# 8251027: DrawString with TexturePaint is corrupted
<https://bugs.openjdk.java.net/browse/JDK-8251027>
# 8242920: Gradient Paint doesn't work with metal
<https://bugs.openjdk.java.net/browse/JDK-8242920>
# 8252371: LCD text rendered with Metal pipeline is corrupted
<https://bugs.openjdk.java.net/browse/JDK-8252371>
# 8252217: Crash in metal pipeline which running J2DBench test
<https://bugs.openjdk.java.net/browse/JDK-8252217>
# 8252057: Crash in metal pipeline when dragging any Swing app to other...
<https://bugs.openjdk.java.net/browse/JDK-8252057>
# 8251484: Performace drop in FlatBoxAA renderperf test for metal pipeline
<https://bugs.openjdk.java.net/browse/JDK-8251484>
# 8251242: Tile based rendering results in artifacts in last column while
using metal pipeline <https://bugs.openjdk.java.net/browse/JDK-8251242>
# 8249659: [Lanai] Crash while running RenderPerfTest with metal pipeli...
<https://bugs.openjdk.java.net/browse/JDK-8249659>
# 8251167: Drawing polyline twice in XOR mode leaves out some traces on
screen (only with uiScale=1.0)
<https://bugs.openjdk.java.net/browse/JDK-8251167>
-phil.
[Attachment #3 (text/html)]
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
After some technical hiccups which delayed it,
<a class="moz-txt-link-freetext" \
href="https://jdk.java.net/lanai/">https://jdk.java.net/lanai/</a> is now hosting the \
EA 5 build of Lanai<br> <br>
<h2 style="font-size: 10.5pt; font-weight: bold; padding: 0pt;
margin: 2ex 0pt 1ex; color: rgb(0, 0, 0); font-family:
"DejaVu Sans","Bitstream Vera Sans","Luxi
Sans",Verdana,Arial,Helvetica; font-style: normal;
letter-spacing: normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; word-spacing: 0px;
text-decoration: none;">EA 5 Build 16-lanai+1-129 (2020/9/7)</h2>
<p><br>
Please do give it a try (-Dsun.java2d.metal=true) and let us know
of issues.<br>
</p>
<br class="Apple-interchange-newline">
EA 5 contains the following new bug fixes relative to EA 4<br>
<br>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8252845"
style="text-decoration: none; color: rgb(102, 102, 102);">8252845:
Regressions in Sanity tests after JDK-8251032</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8252798"
style="text-decoration: none; color: rgb(102, 102, 102);">8252798:
Cleanup LCD text rendering code</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8252386"
style="text-decoration: none; color: rgb(102, 102, 102);">8252386:
Lanai: Implement RadialGradientPaint in shader</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8252706"
style="text-decoration: none; color: rgb(102, 102, 102);">8252706:
Enable usage of rowBytesOffset for LCD non cache rendering</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8251032"
style="text-decoration: none; color: rgb(102, 102, 102);">8251032:
Colors with texture background look different with Alpha Com...</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8252385"
style="text-decoration: none; color: rgb(102, 102, 102);">8252385:
Lanai: Implement LinearGradient paint in shader</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8243547"
style="text-decoration: none; color: rgb(102, 102, 102);">8243547:
Lanai - Netbeans IDE has BLACK background for the Toolbar and
Statusbar</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8240164"
style="text-decoration: none; color: rgb(102, 102, 102);">8240164:
Test
java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java
fails for metal</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8240074"
style="text-decoration: none; color: rgb(102, 102, 102);">8240074:
Test
java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java
fails for metal</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8251027"
style="text-decoration: none; color: rgb(102, 102, 102);">8251027:
DrawString with TexturePaint is corrupted</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8242920"
style="text-decoration: none; color: rgb(102, 102, 102);">8242920:
Gradient Paint doesn't work with metal</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8252371"
style="text-decoration: none; color: rgb(102, 102, 102);">8252371:
LCD text rendered with Metal pipeline is corrupted</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8252217"
style="text-decoration: none; color: rgb(102, 102, 102);">8252217:
Crash in metal pipeline which running J2DBench test</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8252057"
style="text-decoration: none; color: rgb(102, 102, 102);">8252057:
Crash in metal pipeline when dragging any Swing app to other...</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8251484"
style="text-decoration: none; color: rgb(102, 102, 102);">8251484:
Performace drop in FlatBoxAA renderperf test for metal pipeline</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8251242"
style="text-decoration: none; color: rgb(102, 102, 102);">8251242:
Tile based rendering results in artifacts in last column while
using metal pipeline</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8249659"
style="text-decoration: none; color: rgb(102, 102, 102);">8249659:
[Lanai] Crash while running RenderPerfTest with metal pipeli...</a></li>
<li style="margin-top: 1ex; margin-bottom: 1ex; caret-color: rgb(0,
0, 0); color: rgb(0, 0, 0); font-family: "DejaVu Sans",
"Bitstream Vera Sans", "Luxi Sans", Verdana,
Arial, Helvetica; font-size: 13.333333015441895px; font-style:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: auto; text-indent: 0px;
text-transform: none; white-space: normal; widows: auto;
word-spacing: 0px; -webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; text-decoration: none;"><a
href="https://bugs.openjdk.java.net/browse/JDK-8251167"
style="text-decoration: none; color: rgb(102, 102, 102);">8251167:
Drawing polyline twice in XOR mode leaves out some traces on
screen (only with uiScale=1.0)</a></li>
<br>
<br>
-phil.<br>
</body>
</html>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic