Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8089359

Fix embedded eglx11 build to use EGL_X11_FB_CONTAINER

XMLWordPrintable

      One of the runtime configurations we ship with for embedded is currently broken. We used to be filtering this out the eglx11 port from released builds, but we stopped doing so. This is a port that was never completed.

      We could remove this from the build. However, it would be much better to make some small changes to make this configuration be the eglfb code built with the experimental EGL_X11_FB_CONTAINER option. This option runs almost exactly the same code as the EGL/framebuffer port, but instead of writing directly to the system framebuffer it opens up a full-screen X11 window and uses EGL/X11 to render accelerated graphics in to that window. Input is directly from device drivers, as with EGL/framebuffer.

      This will potentially let us run out of the box on devices such as PandaBoard that have EGL/X11 support but not EGL/framebuffer. The same is true of i.MX6 variants built with only EGL/X11 support, such as Linaro/Ubuntu and some configurations of Yocto.

            ddhill David Hill (Inactive)
            dblaukop Daniel Blaukopf (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: