jimmychan,
Thank you for the reply. I definitely have not tried the fsl-gpu-sdk. I have been pulling from several sources about getting Hardware Acceleration on the i.MX6 for X11/GL applications. I have been referencing some of the Yocto supported packages. We typically have used Debian on our x86 platforms and thus the desire to stick with that specific flavor.
In the last day and a half, I have roughly moved past this issue. I posted this thread: Vivante Behavior in 3.10.31-1.1.0-beta and would appreciate it if you have time to take a look or ask your expert. A listing of Xorg -version on my current setup yields:
jessie@deb7reep:~/usr/var/log$ Xorg -version
X.Org X Server 1.14.4
Release Date: 2013-10-31
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.10.31-82561-g30ad12b-dirty armv7l
Current Operating System: Linux deb7reep 3.10.31-82561-g30ad12b-dirty #4 SMP Mon Dec 8 13:43:46 EST 2014 armv7l
Kernel command line: console=ttymxc0,115200n8 vmalloc=400M fbmem=28M console=tty0 root=/dev/mmcblk3p2 rw rootfstype=ext3 rootwait rw video=mxcfb0:dev=ldb,ldb=sin1,bpp=32,1280x800M@60,if=RGB666 video=mxcfb1:off video=mxcfb2:off mxcfb3:off
Build Date: 07 January 2015 01:34:11PM
Current version of pixman: 0.33.1
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
I attempted to use a 1.12 version of Xorg and a 1.16 and have settled back to 1.14.4 (all experienced this similar issue of the new post).
I have built some of the Yocto releases for my custom board a while back but have not done so recently. It seemed that the acceleration and capabilities were working there and so I know they should work.
I believe that my major issue with the OpenGL items is in the fact that I built up a more bare bones version of Xserver when I posted this thread a few weeks back. I have since begun to use the more common build script method for Xserver as I listed in the post mentioned above. I now am able to run the Xserver in the same manner as mentioned in this thread and have eliminated the OpenGL and RGB errors. However, I am now experiencing GL applications such as glxinfo and glxgears as either running correctly OR segmentation faulting. And it appears that I can just rerun the commands even if they return segmentation fault several times and they will eventually run. Is this a bug? Or Is this a bad configuration on my behalf? I would lean towards a configuration/build/code/linking issue on my behalf.
Any other information would be greatly appreciated and thank you for the confirmation of X/GPU,
John