fix shader to support color in SpriteBatch.Draw