Is it faster to load images into a GLubyte array to load them as textures using glReadPixels or to use an atlas and cut the image into a sub image using glTexSubImage2D for a games textures. Also how do I use bindless textures if they are available?
Is there a way to give texture coordinates by there pixels? Like to specify 32x32 texel areas in a large image file?