FB overlay using alpha surface (i.MX 6SoloX)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FB overlay using alpha surface (i.MX 6SoloX)

587 Views
tos319
Contributor I

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?

0 Kudos
2 Replies

420 Views
b36401
NXP Employee
NXP Employee

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!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

420 Views
tos319
Contributor I

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?

0 Kudos