Other types of gradients can be parsed, but they're not yet supported, it's not clear if they can be supported without implementing them in OpenGL, Metal, or Core Graphics because VectorDrawable allows setting several properties that aren't supported by CAGradientLayer, and one of the types of gradients isn't supported at all
Fixes a hack in the XML parsing where it was assumed that certain elements always close immediately and have no children
fixes an issue with arcs where arc paths moved to the origin too aggressively.
CAGradientLayer
, and one of the types of gradients isn't supported at all