Generates a new opengl texture and returns it's name
the name of the newly created texture
See Implementation
Generates a new opengl texture and returns it's name