I'm trying to do the following: I 'm drawing 4 256x256 images on the screen, and need from each image a rectangle made of the pixels (0,0) to (64,256), and these 4 rectangles need to form a new texture.

How can I load an array of textures to a framebuffer? I can then maybe read back pixels from that framebuffer with readPixels()?

Any help or advise is appreciated