I've attempted to use this however when I use it with glCopyTexImage2D I get no texture.

That make sence as I've notice that glCopyTexImage2D gets no pointer to my data.

How does this all work? Do I need to load the texture in first with glTexImage2D then call glCopyTexImage2D ?

I've tried a few combinations but can't seem to work out how this is meant to be operated.

Any clues?

Chris