How to test this drawing: create and edit a curve and press shift + drag your mouse (or tablet). The Curve needs a Bevel Depth > 0.0.
@Mike Erwin (merwin): this has a problem. Basically the GPU_SHADER_3D_POINT_VARYING_SIZE_UNIFORM_COLOR doesn't really work for world sized points.
When not using a tablet stroke_elem_radius returns the cu->ext2 (aka the bevel depth). Which is the expected size of the points in Blender units.
Any suggestion on how to handle it?
Part of T49043