[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-swing-dev
Subject:    <Swing 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:
      &quot;DejaVu Sans&quot;,&quot;Bitstream Vera Sans&quot;,&quot;Luxi
      Sans&quot;,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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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: &quot;DejaVu Sans&quot;,
      &quot;Bitstream Vera Sans&quot;, &quot;Luxi Sans&quot;, 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