Our company is currently going to evaluate some ARM platforms. One of them may be an i.MX6.
We want to have a fast processing of CPI images via the GPU. One solution may be one that is mentioned in the blog of Andre Silva
Computer Vision on i.MX Processors: Video to Texture Streaming (Part 3) - i.MX6 processor
but apart from that site I couldn't find any documentation about glTexDirectVIV.and no example code how one could directly stream from CPI to memory
accessible via OpenGL.
There are several posts about using gstreamer, but we're interested in a pure OpenGL based solution. So is there some kind of direct
streaming from CPI to an OpenGL texture? Sample code would be much appreciated.
Solved! Go to Solution.
Please take a look at the Vivante VDK located in the following link:
Under IDE - Debug, Compile and Build Tools
You will find examples to textures.
Is there any documentation about the possible power of two requirements (or performance penalties in case of NPOT) regarding the texture size used in glTexDirectVIVMAP?
I finally downloaded the VDK and installed the emulator and the texture tools package on a windows pc. But neither the README nor the emulator samples mentions glTexDirectVIV. I only could find the declaration in the header files. So my question is still, where can I find any documentation. It does not seem to be a valid khronos extension, or at least I couldn't find any documentation on the khronos website.
I just found a documentation PDF in the L3.0.35_4.0.0_docs package.