drawGradient