<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
We briefly considered this several years ago. We are unlikely to
switch Prism rendering to Angle. Having a dependency on another
large third-party library in our core renderer is not a direction we
plan to go. As a note, WebGL wouldn't fall out for free from this
anyway, since the way WebKit's WebGL integrates with Angle is
different from what would happen if Prism used Angle internally, so
there would still be effort needed to integrate them.<br>
<br>
-- Kevin<br>
<br>
<div class="moz-cite-prefix">On 11/4/2022 8:53 AM, Anirvan Sarkar
wrote:<br>
</div>
<blockquote type="cite" cite="mid:CAEQxcvHN6_zpA5dBgZgcyNV4yT4T=S9HXRg0VZ5dK8qN_2m23w@mail.gmail.com">
<div>
<div>
<div dir="auto">There is an ANGLE RFE [1]. </div>
<div dir="auto">It is closed as a duplicate of an older WebGL
RFE [2].</div>
<div dir="auto"><br>
</div>
<div dir="auto">[1] :
<div><a href="https://bugs.openjdk.org/browse/JDK-8134841" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://bugs.openjdk.org/browse/JDK-8134841</a></div>
<div dir="auto">[2] :
<div><a href="https://bugs.openjdk.org/browse/JDK-8091035" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://bugs.openjdk.org/browse/JDK-8091035</a></div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
</div>
</div>
</div>
</div>
<div>
<div>
<div><br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, 2 Nov 2022 at
7:56 PM, Mike Hearn <a class="moz-txt-link-rfc2396E" href="mailto:mike@hydraulic.software"><mike@hydraulic.software></a>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div dir="ltr">On a topic unrelated to Conveyor, I saw
the JavaFX roadmap document presented at JavaOne and
the mention of a Metal pipeline.
<div><br>
</div>
<div>It prompted a thought I've never got around to
exploring - does it make sense to switch JavaFX to
using Google's ANGLE library i.e. to decommission
all but the GL backend and then use it on every OS?
This would have three big and obvious advantages:</div>
<div><br>
</div>
<div>1. A big reduction in the maintenance burden. A
metal port is maybe no longer required.</div>
<div><br>
</div>
<div>2. A component or canvas that exposes a GL
context (implicitly, on the current thread) could
then be provided relatively easily, allowing easier
integration of arbitrary drawing with the scene
graph without compromising portability.</div>
<div><br>
</div>
<div>3. In turn that would unblock enabling WebGL in
the WebView control, fixing Google Maps.</div>
<div><br>
</div>
<div>It's mostly a question of curiosity but I'm
wondering if that approach has ever been prototyped
or explored.</div>
<div><br>
</div>
<div>thanks,</div>
<div>-mike</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
-- <br>
<div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Anirvan</div>
</blockquote>
<br>
</body>
</html>