There is an ANGLE RFE [1].
It is closed as a duplicate of an older WebGL RFE [2].

[1] :
https://bugs.openjdk.org/browse/JDK-8134841
[2] :
https://bugs.openjdk.org/browse/JDK-8091035



On Wed, 2 Nov 2022 at 7:56 PM, Mike Hearn <mike@hydraulic.software> wrote:

> On a topic unrelated to Conveyor, I saw the JavaFX roadmap document
> presented at JavaOne and the mention of a Metal pipeline.
>
> 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:
>
> 1. A big reduction in the maintenance burden. A metal port is maybe no
> longer required.
>
> 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.
>
> 3. In turn that would unblock enabling WebGL in the WebView control,
> fixing Google Maps.
>
> It's mostly a question of curiosity but I'm wondering if that approach has
> ever been prototyped or explored.
>
> thanks,
> -mike
>
-- 
Anirvan

Reply via email to