Login  Register

Re: What is the status of font rendering with JOGL?

Posted by Sven Gothel on May 29, 2019; 6:23pm
URL: https://forum.jogamp.org/What-is-the-status-of-font-rendering-with-JOGL-tp4039805p4039820.html

On 5/29/19 7:45 PM, Xerxes Rånby [via jogamp] wrote:
> Yocto and Buildroot are both good tools if you want to bring up a working
> system and a build environment for embedded systems from sourcecode. When
> using Yocto or Buildroot the whole build can be done deterministic.
>
> I have tested to use Buildroot to compile custom aarch64 rasperry pi 3 systems
> with minimal footprint with OpenGL support using the mesa vc4 drivers directly
> from eaarly init after Linux is loaded by using the Linux kernel modesetting
> drm-kms driver api.

Nice, thank you. Will check after 2.40.

>
> I explored the possibility to run Jogamp on the Linux kernel modesetting
> drm-kms api however it require some new ways to initialize EGL in Jogl because
> the drm-kms api did not work with EGL default device instead you had to
> initialize EGL using an extension.
> eglGetPlatformDisplayEXT(EGL_PLATFORM_GBM_KHR, gbm->dev, NULL);
> https://gitlab.freedesktop.org/mesa/kmscube
> https://gitlab.freedesktop.org/mesa/kmscube/blob/master/common.c#L164-235

Yes, did EGL drivers and 'headless' GL glue-ing myself in the past
and such things brought up w/ JOGL for like TV sets.
Technically no problem, sometimes you might even get some poor
native windows via layers :)

All doable and would reduce the bringup costs dramatically of course,
add a nice hibernation mode and kick-off should be < 1s.

~Sven