Login  Register

Re: A new binary build available soon

Posted by gouessej on Aug 28, 2021; 9:23am
URL: https://forum.jogamp.org/A-new-binary-build-available-soon-tp4038575p4041228.html

Hello

I started investigating WebGPU support a few days ago. As a first step, I tried to use OpenJFX WebView to run WebGL but it didn't work and it will probably never work:
https://mail.openjdk.java.net/pipermail/openjfx-dev/2021-August/031736.html

I've found no other cross-platform solution similar to WebView and supporting WebGL. NativeFX claims to work. That's why I had to choose another approach. I remind that I have to use WebGPU to modernize the rendering pipeline and I have to use several Web APIs to get rid of ardor3d-ui on the long term.

I give another try to Bck2brwsr + Dukescript-canvas. I fixed the latter with the latest version of the former, I sent a patch to its maintainer. I try to extend dukescript-canvas API to support WebGL 1, WebGL 2 and WebGPU. It seems to be doable and less time consuming than embedding Servo.

I still want to fix some limitations in JogAmp's Ardor3D Continuation 1.0 before concentrating all my efforts on JogAmp's Ardor3D Continuation 2.0. Preserving most of the public APIs seems to be doable but it's too early to be peremptory about that.
Julien Gouesse | Personal blog | Website