public void uniform4f(WebGLUniformLocation location, double x, double y, double z, double w) { #if _DEBUG Log.Info(string.Format("uniform4f {0} {1} {2} {3} {4}", location.Value, x, y, z, w)); #endif #if GLEW_STATIC Gl.glUniform4f((int)location.Value, (float)x, (float)y, (float)z, (float)w); #else Gl.__glewUniform4f((int)location.Value, (float)x, (float)y, (float)z, (float)w); #endif this.ErrorTest(); }