javafx: multiple displays when using opengl-es2 pipeline on embedded platforms

David Hill David.Hill at
Tue Jul 15 15:07:22 UTC 2014

On 7/15/14, 10:28 AM, Anthony Petrov wrote:
> Hi Prasant,
> JavaFX supports multi-screen configurations on all the desktop platforms (Windows, Mac, and Linux).
> David, or Daniel, or Lisa (all cc'ed) could clarify whether this is supported on embedded platforms currently.
This is not something we have targeted yet for ARM devices.

There are several reasons for this, none of which is a "stopper".
    * we do not have a device in house that supports multiple screens (ie 2 HDMI ports), though I may be wrong on this because I do have a device with an LCD touch and an HDMI port, so I might be able to configure both to work.
    * we have not been asked to spend the time support this
    * because of our focus on direct to framebuffer, we need vendor specific API is pick which screen we are referencing. I have seen this capability documented for the i.MX6, but have not seen how to do it on on other platforms.

Certainly adding support for multiple screens should not be hard, if I am right, it would mean extending code in two to three places. (discovery in MonocleScreen, and then using the screen in the creation of the EGL context in prism).

Can you share which device you were thinking of using this with ?
Would you be interested in helping with this?


> -- 
> best regards,
> Anthony
> On 7/15/2014 4:28 PM, Prasant J wrote:
>> Hi,
>> I'm using javafx (build 1.8.0-b132) using opengl-es2 pipeline.
>> I have found out on my ARM linux board (when using opengl-es2 using
>> eglfb pipeline) only one screen is supported.
>> I would like to know whether multiple displays is supported at all (on
>> any platform: windows/mac/linux) when opengl-es2 pipeline is used?
>> Any inputs will be of help.
>> -Pj

David Hill<David.Hill at>
Java Embedded Development

"A man's feet should be planted in his country, but his eyes should survey the world."
-- George Santayana (1863 - 1952)

More information about the openjfx-dev mailing list