The case for WebGL support

Pedro Duque Vieira pedro.duquevieira at gmail.com
Mon Oct 15 16:08:05 UTC 2018


Hi John, and others,

Chromium runs on ios and android so probably, technically, it should be
possible to have it run in the future through JavaFX too.

Cheers,

On Mon, Oct 15, 2018 at 5:05 PM John-Val Rose <johnvalrose at gmail.com> wrote:

> Hi Pedro,
>
> I’m actually using the commercial product known as JxBrowser (for our
> first commercial JavaFX based product) which is basically a Java wrapper
> around Chromium and works amazingly well.
>
> But it’s not portable to either iOS or Android which is a “headache” to
> say the least.
>
> Graciously,
>
> John-Val
>
> > On 14 Oct 2018, at 02:01, Tom Schindl <tom.schindl at bestsolution.at>
> wrote:
> >
> > Hi,
> >
> > I think Pedro is right rather than investing into WebGL for WebView I‘d
> invest in using CEF. I think CEF can render offscreen and you can get that
> Texture ID.
> >
> > The missing piece then is that we need a way to map native textures into
> FX - if only someone would work on that :-)
> >
> > Tom
> >
> > Von meinem iPhone gesendet
> >
> >> Am 13.10.2018 um 15:48 schrieb Pedro Duque Vieira <
> pedro.duquevieira at gmail.com>:
> >>
> >> Not talking about whether this is a needed feature or not, or whether
> there
> >> is demand for it, because I don't know. But maybe the webview could be
> >> based on the Chromium project (the engine behind Chrome browser), to cut
> >> corners and development time and to have more features than the current
> one
> >> has. There many projects based on Chromium (e.g: Electron a cross
> platform
> >> solution for building apps, etc).
> >>
> >> In fact there is a project called JCEF, which renders the Chromium
> browser
> >> into a Swing application.
> >> Perhaps John you could even already use this in your JavaFX apps.
> >>
> >> My 2 cents,
> >>
> >>> On Sat, Oct 13, 2018 at 3:20 AM John-Val Rose <johnvalrose at gmail.com>
> wrote:
> >>>
> >>> I know I have mentioned this numerous times but maybe this list is the
> best
> >>> place to discuss this particular (missing) feature.
> >>>
> >>> For our needs, there are so many reasons why we could really benefit
> from
> >>> WebGL support even if, as I've also said before, it were only to enable
> >>> Google Maps to work in "full" mode.
> >>>
> >>> What do others think about this?  Am I the only one who feels the need
> for
> >>> WebGL as a *priority* feature?
> >>>
> >>> Yes, I do understand that it's not as simple as just "turning it on"
> and
> >>> does open-up the even larger discussion about JavaFX supporting all the
> >>> major graphics APIs like OpenGL, Direct3D, Metal & Vulkan.
> >>>
> >>> So, can we discuss this?  I would really like to get responses from
> people
> >>> who have opinions on the merits of WebGL support and also anyone who
> has
> >>> the skills/knowledge to best suggest a means of getting this feature
> >>> implemented.
> >>>
> >>> Graciously,
> >>>
> >>> John-Val Rose
> >>> Chief Scientist/Architect
> >>> Rosethorn Technology
> >>> Australia
> >>>
> >>
> >>
> >> --
> >> Pedro Duque Vieira - https://www.pixelduke.com
> >
>


-- 
Pedro Duque Vieira - https://www.pixelduke.com


More information about the openjfx-discuss mailing list