As seen at #bcon16 Geometry shader version is automatically used on modern GL runtimes. Legacy version is used on pre-3.2 systems (Mac, Mesa compat profile). They have the same inputs and visual result. TODO: specialized versions that are less flexible -- draw ALL edges or draw JUST silhouette edges. Part of T49165