stop reloading texture is already being used by the shader
texture swapping put back in - problems with some demos!
Merge branch 'develop' of https://github.com/tipam/pi3d into develop