public static int GetProgramiv(int shader, GetProgramParameterName pname) { var ret = ES20.GL.GetProgramiv(shader, pname); CheckError(); return(ret); }
public int this[GetProgramParameterName parameter] { get { int value; GL.GetProgram(mId, parameter, out value); return(value); } }
public static int GetProgramiv(int shader, GetProgramParameterName pname) { int result = 0; glGetProgramiv(shader, pname, ref result); return(result); }
int GetInt32(GetProgramParameterName pname) { int result; using (Context.Lock()) GL.GetProgram(Id, pname, out result); return result; }
public unsafe int GetProgramParameter(int program, GetProgramParameterName pname) { int x; GetProgramiv(program, pname, &x); return(x); }
public int GetProgram(int handle, GetProgramParameterName pname) { GraphicsContext.Assert(); int @params; GL.GetProgram(handle, pname, out @params); OpenGlErrorHelper.CheckGlError(); return @params; }
public static void GetProgram(int program, GetProgramParameterName pname, out int parameters) { GL.GetProgram(program, pname, out parameters); if (enableErrorCheck) { LogErrors(); } }
void CheckError(GetProgramParameterName n) { int statusCode = 0; GL.GetProgram(shaderProgramHandle, n, out statusCode); if (statusCode != 1) { Debug.Error(n + "\n" + GL.GetProgramInfoLog(shaderProgramHandle)); } }
void CheckError(GetProgramParameterName n) { int statusCode = 0; GL.GetProgram(ShaderProgramHandle, n, out statusCode); MyGL.Check(); if (statusCode != 1) { var infoLog = GL.GetProgramInfoLog(ShaderProgramHandle); MyGL.Check(); Log.Error(n + "\n" + infoLog); } }
static void CheckProgramError(int program, GetProgramParameterName programParam, string errorMessage) { int success; GL.GetProgram(program, programParam, out success); if (success == 0) { string error = GL.GetProgramInfoLog(program); Console.WriteLine(errorMessage + ": '" + error + "'"); } }
public void GetParameter(GetProgramParameterName parameterName, out int output) { GL.GetProgram(Handle, parameterName, out output); }
public bool GetShaderProgramStatus(int handle, GetProgramParameterName pname) { GraphicsContext.Assert(); int @params; GL.GetProgram(handle, pname, out @params); OpenGlErrorHelper.CheckGlError(); return @params == 0 ? false : true; }
private static extern void glGetProgramiv(int shader, GetProgramParameterName pname, ref int parms);
public unsafe void GetProgramiv(int program, GetProgramParameterName pname, int *prams) { device.GetProgramiv(program, pname, prams); }
public unsafe int GetProgramParameter(int program, GetProgramParameterName pname) { return(device.GetProgramParameter(program, pname)); }
public static void glGetProgramiv(uint program, GetProgramParameterName pname, int * @params) => p_glGetProgramiv(program, pname, @params);