The rendering performance on imx6q dual display

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

The rendering performance on imx6q dual display

394 Views
747550962
Contributor I

Hi,every nxp experts

I use the imxv4l2src and appsink plugins of gstreamer to get the frame of the MIPI camera(OV5640),then i use QML+OpenGL to render the video and glsl to convert the pix format(YUV->RGB).when i run the program on the LVDS(1280x800),the rendering performance is very well,but when running the same program on the dual display(1920x1080@60,HDMI+LVDS),there is only about 15fps and 300ms rendering delay.

so how can i improve the performance when rendering on dual display

And is it the imx6q board is qualified the high rendering performance of dual display.

The bsp version is Linux4.9.88+Qt5.9.4+xwayland

0 Kudos
1 Reply

382 Views
igorpadykov
NXP Employee
NXP Employee

Hi 747550962

 

in general video performance depends on internal bus loading and use case.

One can try to tweak IPUs (QoS) priority using IOMUXC_GPR6, described

in sect.36.4.7 GPR (IOMUXC_GPR6) i.MX 6Dual/6Quad Applications Processor Reference Manual

One can also try latest linux releases described on

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

Best regards
igor

0 Kudos