/// <summary> /// /// </summary> /// <param name="Program"></param> /// <param name="programInterface"></param> /// <param name="pname"></param> /// <param name="params"></param> /// <returns></returns> public static int GetProgramInterfaceiv(uint Program, ProgramInterface programInterface, ProgramInterfaceParameters pname) { int tmp = 0; Delegates.glGetProgramInterfaceiv(Program, programInterface, pname, ref tmp); return tmp; }
/// <summary> /// /// </summary> /// <param name="Program"></param> /// <param name="programInterface"></param> /// <param name="pname"></param> /// <param name="params"></param> /// <returns></returns> public static int GetProgramInterfaceiv(uint Program, ProgramInterface programInterface, ProgramInterfaceParameters pname) { int tmp = 0; Delegates.glGetProgramInterfaceiv(Program, programInterface, pname, ref tmp); return(tmp); }
//ARB_program_interface_query /// <summary> /// Returns from a program parameters defined by program interface. /// </summary> /// <param name="Program">Program to query.</param> /// <param name="programInterface">Which interface to get common properties for</param> /// <param name="pname">Name of parameter to retrive.</param> /// <param name="params"></param> public static void GetProgramInterfaceiv(uint Program, ProgramInterface programInterface, ProgramInterfaceParameters pname, int[] @params) { Delegates.glGetProgramInterfaceiv(Program, programInterface, pname, ref @params[0]); }
//ARB_program_interface_query /// <summary> /// Returns from a program parameters defined by program interface. /// </summary> /// <param name="Program">Program to query.</param> /// <param name="programInterface">Which interface to get common properties for</param> /// <param name="pname">Name of parameter to retrive.</param> /// <param name="params"></param> public static void GetProgramInterfaceiv(uint Program, ProgramInterface programInterface, ProgramInterfaceParameters pname, int[] @params) { Delegates.glGetProgramInterfaceiv(Program, programInterface, pname, ref @params[0]); }