i am measuring a strange performance decrease from 7fps to 4fps just when binding another texture for texture data upload per frame with glTexSubImage2D().
could someone explain to me, why?
before, im generating 2 texture ids, initializing the textures with glTexImage2D().
then every frame, i access the textures to upload data.
when i bind texID[0] i get 7fps,
when i do the same, but bind texID[1] instead, i get 4fps. whats the issue?
just now i am speaking about the update of the texture data per frame.
both textures have the same size and format, so i can updata the same data into each of the textures.
when i just bind texture0, i get 7fps and when i just bind texture1 for the update i get 4fps.