<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I just tried to run a project with provided jmods and at some
point, certain nodes are just not rendered anymore and the window
contents vanish. But they render for a short period of time.<br>
<br>
There is no exception thrown as far as I can see, so not sure what
you need for debugging.<br>
<br>
For testing, this is the built application with the d3d12 jmods
that you can use to attempt to reproduce the problem:
<a class="moz-txt-link-freetext" href="https://we.tl/t-DJuX0BeqXm">https://we.tl/t-DJuX0BeqXm</a> . It is built from these sources:
<a class="moz-txt-link-freetext" href="https://github.com/xpipe-io/kickstartfx">https://github.com/xpipe-io/kickstartfx</a></p>
<div class="moz-cite-prefix">On 13/11/2025 14:40, Lukasz Kostyra
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:DM3PPF3367D7B9B73450CB12325D0070943FECDA@DM3PPF3367D7B9B.namprd10.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator"
content="Microsoft Word 15 (filtered medium)">
<style>@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-ligatures:standardcontextual;
mso-fareast-language:EN-US;}span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}div.WordSection1
{page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal">Hello openjfx-dev,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The second Early Access(EA) build of JavaFX
with the Windows Direct3D 12 rendering pipeline is now
available at: <a class="moz-txt-link-freetext" href="https://jdk.java.net/javafxdirect3d12/">https://jdk.java.net/javafxdirect3d12/</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Please test this bundle and share your
feedback by:<o:p></o:p></p>
<p class="MsoNormal">- emailing <a class="moz-txt-link-abbreviated" href="mailto:openjfx-dev@openjdk.java.net">openjfx-dev@openjdk.java.net</a> or<o:p></o:p></p>
<p class="MsoNormal">- reporting issues via
JBS[<a class="moz-txt-link-freetext" href="https://bugs.openjdk.org/">https://bugs.openjdk.org/</a>] or at
<a class="moz-txt-link-freetext" href="https://bugreport.java.com">https://bugreport.java.com</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This is the second EA release. The backend
is feature-complete
<span lang="EN-US">and went through a first optimization pass</span>,
but it <span lang="EN-US">
still </span>requires <span lang="EN-US">some </span>more
testing <span lang="EN-US">
on more hardware variants </span>before we can consider it
complete. As such, with this release we also would like to
call for
<span lang="EN-US">help with </span>performance <span
lang="EN-US">testing the backend
</span>(more details on that will be sent in a separate email
thread).<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Known issues and pending tasks are captured
on JBS and can be accessed using the filter provided on the
Direct3D 12 EA page [<a class="moz-txt-link-freetext" href="https://jdk.java.net/javafxdirect3d12/">https://jdk.java.net/javafxdirect3d12/</a>].
Before reporting a new bug, please review the existing issues
to avoid duplicates.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Important Notes:<o:p></o:p></p>
<p class="MsoNormal">1. This is a Windows-specific feature, so
only a Windows-specific bundle is provided.<o:p></o:p></p>
<p class="MsoNormal">2. The default rendering pipeline is set to
d3d12. Use "-Dprism.order=d3d" or "-Dprism.order=sw" to select
one of the other pipelines for comparison testing.<o:p></o:p></p>
<p class="MsoNormal">3. It is recommended to use JDK 25 or
later.<o:p></o:p></p>
<p class="MsoNormal">4. At this stage D3D12 backend is
feature-complete and went through the first phase of
optimization.
<span lang="EN-US">I</span>t is worth noting <span
lang="EN-US">that, while generally we noticed performance
improvements,</span> it might not be
<span lang="EN-US">on par with D3D backend on every machine
combo - </span>we already noted performance being worse on
recent NVidia discrete GPUs
[<a class="moz-txt-link-freetext" href="https://bugs.openjdk.org/browse/JDK-8370486">https://bugs.openjdk.org/browse/JDK-8370486</a>] and are looking
for solutions.<o:p></o:p></p>
<p class="MsoNormal">5. Issue behavior may vary across different
hardware<span lang="EN-US">, so
</span>please provide detailed information, such as the output
of "java -Dprism.verbose=true" or used hardware, when
reporting or discussing issues.<o:p></o:p></p>
<p class="MsoNormal">6. Refer: Run HelloWorld using JavaFX SDK
[<a class="moz-txt-link-freetext" href="https://openjfx.io/openjfx-docs/#install-javafx">https://openjfx.io/openjfx-docs/#install-javafx</a>]<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">We look forward to your feedback.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regards,<o:p></o:p></p>
<p class="MsoNormal">Lukasz<o:p></o:p></p>
</div>
<br>
<p
style="font-family:Calibri;font-size:10pt;color:#000000;margin:5pt;font-style:normal;font-weight:normal;text-decoration:none;"
align="Left">
Confidential- Oracle Internal<br>
</p>
</blockquote>
</body>
</html>