Is there a way to have a background thread access the camera preview using an OpenGL ES texture?
It is perfectly fine to access the camera preview using OpenGL ES within a view that is visible to the user. I need to access the camera frame within a background thread in an OpenGL context. Download the resulting data using glReadPixels after transformed by a shader and do further processing in the CPU. The user view should not be affected.