I am using IMX6SXSABRESD platform (imx-4.1.15-1.0.0_ga). I'd like to use overlay functionality of LCD Interface. I thought that fb1 is used for overlay surface and fb0 is used for background surface. I don't know how to control ALPHA_CTRL (embedded/override/multiply/rops) specified in the RM (page 2512 of IMX6SXRM.pdf Rev.1, 6/2016). Someone can explain how to use/control overlay on MX6SX?
Please refer this article regarding to frame buffer overlay:
https://community.nxp.com/message/804514#comment-804514
Have a great day,
Victor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
I appreciate your reply, Victor.
What I want to do is to combine Qt GUI (fb0) and OpenGLES rendering(fb1).
i.MX6SoloX does not have IPU. And also fb driver for MX6SX does not support
MXCFB_* ioctls defined in mxcfb.h.
From the RM(Chapter 37), MX6SoloX have similar functionality in Enhanced LCD Interface.
Is there any way to control LCD interface of MX6SX?
Should I code new device driver?