Is it possible to "degrade" the quality of textures in OpenGL ES? By degrade I mean make the images more pixelated/blocky/blurry etc.
My goal is to reduce the size of textures to help glReadPixels
run faster (transfer less bytes from VRAM to RAM).
Perhaps I can do something before calling glCopyTexImage2D
such that the copied texture is lower quality (and hopefully a smaller size)?