This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8168 EVM: problem to get the second frame buffer OPENGL ES2.0 HW accelerated

Hello,

I am working on DM8168 EVM and I have built Qt embedded 4.8.2 to have powervr OPENGL ES 2.0 enabled with Graphics_SDK4.06 and EZSDK_5.04. I can run some demos like hellogl_es2 successfully on single display (/dev/fb0). I already enable the second HDMI port (DVO2) on the daughter board (/dev/fb1, tiedvencs = 5) and it works fine. I can run non-opengl application on the two displays (fb0 and fb1, in extended mode, not clone mode.) without any problem.

However, when I try to run opengl es 2.0 application on the /dev/fb1, it always runs on the first display, which is /dev/fb0. Whatever I run like ./hellogl_es2 -qws -display powervr:/dev/fb100, even if /dev/fb100 does not exist,  it always runs on the first display (fb0). The second screen is always black. In short, it seems like powervr driver always runs the HW accelerated opengl es2 application on fb0.

Does somebody has the same issue? Any suggestion will be appreciated.

Frank