/// <summary> /// Gets Program Stage Parameters. /// </summary> /// <param name="Program">Program to Query.</param> /// <param name="type">Which shader stage of program to query.</param> /// <param name="pname">Name of parameter to retrive.</param> /// <returns></returns> public static int GetProgramStageiv(uint Program, ShaderType type, ProgramStageParameters pname) { int tmp = 0; Delegates.glGetProgramStageiv(Program, type, pname, ref tmp); return tmp; }
/// <summary> /// Gets Program Stage Parameters. /// </summary> /// <param name="Program">Program to Query.</param> /// <param name="type">Which shader stage of program to query.</param> /// <param name="pname">Name of parameter to retrive.</param> /// <param name="values"></param> public static void GetProgramStageiv(uint Program, ShaderType type, ProgramStageParameters pname, int[] values) { Delegates.glGetProgramStageiv(Program, type, pname, ref values[0]); }