This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OpenGL Invalidate cache

I have incoming video frames in the user space. Then with GL_TI_image_external_raw_video I'm using that data as a texture for openGL. The problem is that the GPU caches the data and when come the next frame and it's rendered on the screen, some chunks of 32 bytes are from the current frame, some chunks of 32 bytes are from the previous frame or older ...

Is there a way to invalidate the cache of the memory in the GPU ?

p.p. The device is OMAP4460 based custom board