uniform4f(location, num v0, num v1, num v2, num v3) { return glUniform4f( location, v0.toDouble(), v1.toDouble(), v2.toDouble(), v3.toDouble()); }