Part Number: BEAGLEBK
Other Parts Discussed in Thread: AM3358
Tool/software: Linux
Following related questions on this forum, I tried it all.
Updating libpvrDRMWSEGL.so.1.14.3699939 library, as suggested in other related questions, didn't work, because it was binary identical to the library that was already installed in the file system under /usr/lib.
Editing powervr.ini file didn't work as well. By the way, my /etc/powervr.ini file looks like this:
[default] WindowSystem=libpvrDRMWSEGL.so DefaultPixelFormat=RGB565
The SGX drivers (bc_example.ko and pvrsrvkm.ko) load just fine.
Also, I can run Qt applications under X11 smoothly and with the right colors. So, device tree configuration of the LCD display seems fine to me. Nevertheless, my LCD panel is 800x480, which is not compliant with the 32 boundary of the SGX driver. So, I wanna know if I have to do some dirty hacking on my device tree overlay to tilt the display dimensions to the next 32 boundary.
I just wanted to run eglinfo to make sure I have a proper working SGX environment before I go into building Qt with OpenGL ES accelerated by SGX.