Ok I have gone through the code changing the parameters to no luck, I can get rid of the lines by setting the GL_TEXTURE_MAG_FILTER to GL_NEAREST but then the textures are not smooth. I have changed L_TEXTURE_WRAP_S and GL_TEXTURE_WRAP_T to GL_CLAMP_TO_EDGE, GL_CLAMP_TO_BORDER, GL_MIRRORED_REPEAT, GL_REPEAT, GL_MIRROR_CLAMP_TO_EDGE and its still the same im not too sure what to do about this....