On the DM3730, we successfully used the bc-cat kernel module to perform efficient pixel reads from the GPU rendering with the SGX 530. We used these instructions to get that to work:
- http://processors.wiki.ti.com/index.php/OpenGLES_Texture_Streaming_-_bc-cat_User_Guide
- http://software-dl.ti.com/dsps/dsps_public_sw/apps_processors/OMAP35x_AM35x_Video_Texture_Streaming/1_0/index_FDS.html
It seems that the AM57xx does not support PIXMAP EGL Surfaces or the streaming texture extensions using bc-cat.
Is this true? If so, what is the alternative for fast alternatives to glReadPixels()?
Thank you.