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