Android Low image quality / altered image when using glReadPixels
问题 I've spend a lot of time trying to figure this out but can't see what I am doing wrong. This is my original image Image recaptured 5 times Recapturing the image multiple times clearly shows that there is something not right. Capturing it once is just ok but twice is enough to clearly see the difference. I found these similar issues on stackoverflow: Bitmap quality using glReadPixels with frame buffer objects Extract pixels from TextureSurface using glReadPixels resulting in bad image Bitmap