OpenGL

OpenGL requires kernel drivers and libraries. There are a couple of packages in the enormous tarball, one for the framebuffer and one for X. According to the "i.MX53 START Linux Reference Manual", these are supposed to contain "proprietary binary kernel modules, libraries and test code". Actually they don't contain any kernel modules; the kernel modules are in the kernel patches, and I don't think there are any binary blobs involved. So far, it shows some signs of life; of the test programs that they supply, a couple seem to do something that might be correct. But most of them segfault. I've posted a question about this on the i.mx forum (here) but with not much response.

In the longer term I'd like to use OpenGL to composite together decoded video frames, the UI, and other content. For the time being I'll do something simpler.