Types.ShaderUniformDataType
type t =
| Float
| Vec2
| Vec3
| Vec4
| Int
| Ivec2
| Ivec3
| Ivec4
| Sampler2d
val vals : (t * int64 F.const) list
val t : t F.typ