Binds a texture directly to texture unit zero then activates it.
If the texture is already at unit zero, it skips the bind.
Make sure to call
clearTextureZero after using this method.
The WebGL texture that needs to be bound.
Flush the pipeline if the texture is different?