The changes for the new mesa-driver are in a branch ( https://bitbucket.org/javafxports/8u-dev-rt/branch/mesa) and we don't distribute binaries from the Gluon download yet, as the new driver is still experimental. I am told, though, that it will soon become the default driver, and then those changes are needed and we will update the binary SDK on http://gluonhq.com/labs/javafxports/get/
Meanwhile, if you want to test, there is a build of the JavaFX SDK for armv6hf that works with X11 and OpenGL here: http://download.gluonhq.com/tmp/armv6hf-sdk.tar.bz2 You can get a very simple JavaFX app here: http://download.gluonhq.com/tmp/HelloPi.jar When the tar.bz2 is unpacked in /opt, you can run the sample app as follows: java -Djava.ext.dirs=/opt/armv6hf-sdk/rt/lib/ext/ -Dmonocle.platform.traceConfig=true -Djavafx.verbose=true -Dx11.geometry=400x200 -Dx11.input=true -jar HelloPi.jar Make sure the java.ext.dirs points to the directory where you unpacked the JavaFX SDK/rt/lib/ext . One final thing, I removed the /opt/vc dir on my Pi, as somehow the eglGetDisplay was still retrieved from a lib in /opt/vc instead of the mesa library. - Johan On Sat, Feb 11, 2017 at 5:38 AM Scott Palmer <swpal...@gmail.com> wrote: > Hi Johan, > > Excellent! Do you have a build or instructions somewhere? > > Thanks, > > Scott > > On Feb 10, 2017, at 4:03 AM, Johan Vos <johan....@gluonhq.com> wrote: > > Hi Scott, > > I actually have this working, leveraging the new mesa driver for the Pi. > It is using monocle and ES2 and it integrates very well with the X11 > system on the Raspberry Pi. > > - Johan > > On Thu, Feb 9, 2017 at 8:19 PM Scott Palmer <swpal...@gmail.com> wrote: > > Just wondering if there are some options for building OpenJFX for > embedded ARM such that it behaves like it does on x86 Linux with X11. > I mean with actual decorated windows instead of just lumping > everything onto the frame buffer or a single window. > > Is this currently possible? > > > Scott > > >