2.2k views
in Platform Packages by
Using the Generic openGL platform package (Freescale imx6 opengl-es) i was formerly able to achieve v-syncronized updates by simply setting the environment variable "export FB_MULTI_BUFFER=2".

somehow this won't work anymore and therefore i'd like to set the double framebuffering directly in embedded wizard to make sure updates are V-syncronized. Where do i have to look for this setting?

 

Thank you very much,

Moritz Wagner

1 Answer

0 votes
by

The article framebuffer integration and double-buffering describes the different possible integration scenarios that can be used or that might be useful for several reasons.

In case of OpenGL ES 2.0 the entire framebuffer integration and the aspect double-buffering is managed by EGL. This means, EGL allocates and manages the framebuffer and takes care for the update (swapping) of the framebuffers.

Please check the settings of your EGL initialization - from Embedded Wizard side there are no settings that will change or control the EGL framebuffer behaviour.

Maybe the return values from the EGL initialization functions will help to find the reason.

 

 

Ask Embedded Wizard - Archive

Welcome to the Ask Embedded Wizard archive. This community forum served us well for many years, but we've evolved our support approach!

Your resources:

The Embedded Wizard Online Documentation provides comprehensive documentation, tutorials, examples and ready-to-use software packages.

For dedicated assistance, explore our Embedded Wizard Product Support.

You can still browse the valuable discussions from our community history here.

Embedded Wizard Website | Privacy Policy | Imprint

...