'HOW to read pixel data from screen in android using GLES 3

i am using GLES 3 to create 3D textures and render data in surface view. Is it possible to read this data from the screen/texture some how.



Solution 1:[1]

You can read what you've rendered with glReadPixels(), but that tends to be slow.

Depending on what you're trying to do, you may get better results by rendering to an FBO.

You can find some example code in Grafika; see for example EglSurfaceBase#saveFrame().

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 hata