public int GetProgramParameter(GLProgramHandle program, GLProgramParameter pname) { int result; GL.GetProgram((int)program, (ProgramParameter)pname, out result); return(result); }
public int GetProgramParameter(GLProgramHandle program, GLProgramParameter pname) { int result; TKGL.GetProgram((uint)(int)program, (GetProgramParameterName)pname, out result); return(result); }
public void UseProgram(GLProgramHandle program) { try { this.BeginFunc(); this._gl.UseProgram(program); } finally { this.EndFunc(); } }
public int GetUniformLocation(GLProgramHandle program, string name) { try { this.BeginFunc(); return(this._gl.GetUniformLocation(program, name)); } finally { this.EndFunc(); } }
public void BindAttribLocation(GLProgramHandle program, int index, string name) { try { this.BeginFunc(); this._gl.BindAttribLocation(program, index, name); } finally { this.EndFunc(); } }
public int GetProgramParameter(GLProgramHandle program, GLProgramParameter pname) { try { this.BeginFunc(); return(this._gl.GetProgramParameter(program, pname)); } finally { this.EndFunc(); } }
public string GetProgramInfoLog(GLProgramHandle program) { try { this.BeginFunc(); return(this._gl.GetProgramInfoLog(program)); } finally { this.EndFunc(); } }
public void DetachShader(GLProgramHandle program, GLShaderHandle shader) { try { this.BeginFunc(); this._gl.DetachShader(program, shader); } finally { this.EndFunc(); } }
public void LinkProgram(GLProgramHandle program) { TKGL.LinkProgram((int)program); }
public void DetachShader(GLProgramHandle program, GLShaderHandle shader) { TKGL.DetachShader((int)program, (int)shader); }
public void DeleteProgram(GLProgramHandle program) { DisposeAndRemoveObject(_programs, (int)program); }
public int GetUniformLocation(GLProgramHandle program, string name) { return(TKGL.GetUniformLocation((int)program, name)); }
public void BindAttribLocation(GLProgramHandle program, int index, string name) { TKGL.BindAttribLocation((int)program, index, name); }
public static void BindAttribLocation(GLProgramHandle handle, int index, string name) { GL._gl.BindAttribLocation(handle, index, name); }
public static void DetachShader(GLProgramHandle program, GLShaderHandle shader) { GL._gl.DetachShader(program, shader); }
public void BindAttribLocation(GLProgramHandle handle, int index, string name) { GL.BindAttribLocation((int)handle, index, name); }
public static int GetUniformLocation(GLProgramHandle program, string name) { return(GL._gl.GetUniformLocation(program, name)); }
public static void UseProgram(GLProgramHandle program) { GL._gl.UseProgram(program); }
public static void LinkProgram(GLProgramHandle program) { GL._gl.LinkProgram(program); }
public static string GetProgramInfoLog(GLProgramHandle program) { return(GL._gl.GetProgramInfoLog(program)); }
public static int GetProgramParameter(GLProgramHandle program, GLProgramParameter pname) { return(GL._gl.GetProgramParameter(program, pname)); }
public string GetProgramInfoLog(GLProgramHandle program) { return(""); }
public string GetProgramInfoLog(GLProgramHandle program) { return(TKGL.GetProgramInfoLog((int)program)); }
public static void DeleteProgram(GLProgramHandle program) { GL._gl.DeleteProgram(program); }
public int GetProgramParameter(GLProgramHandle program, GLProgramParameter pname) { return(0); }
public void UseProgram(GLProgramHandle program) { TKGL.UseProgram((int)program); }
public int GetAttribLocation(GLProgramHandle program, string name) { return(GL.GetAttribLocation((int)program, name)); }
public string GetProgramInfoLog(GLProgramHandle program) { return(MacGL.GetShaderInfoLog((int)program)); }
public void AttachShader(GLProgramHandle program, GLShaderHandle shader) { GL.AttachShader((int)program, (int)shader); }
public void LinkProgram(GLProgramHandle program) { }