en shader program to the specified value.

The following values must be accepted as the specified OpenGL value types:
  ALLOY:SIZE         vec2
  ALLOY:POINT        vec2
  COLORED:COLOR      vec4
  VECTOR             mat3
  SINGLE-FLOAT       float
  (SIGNED-BYTE 32)   int

The backend will access the following locations in shaders:
  transform
  color
  line_width
  gap
  view_size
  size
  corner_radius[0]
  corner_radius[1]
  corner_radius[2]
  corner_radius[3]
  corner_radius[4]
  start_angle
  end_angl