Faster gradientSpan()
Don't delete texture.
Get rid of float conversions