support pattern-fill
apply global linewidth