Small Change to allow GeometricPrimitives to draw PatchLists

Added an option to GeometricPrimitive to use a PatchList of 3 instead of
a TriangleList when drawing.