load texture into shader