/// <summary> /// Retrives a renderbuffer parameter from named renderbuffer. /// </summary> /// <param name="RenderbufferID">id of renderbuffer to query.</param> /// <param name="pname">Name of parameter to retrive.</param> /// <returns>Result</returns> public static int GetNamedRenderbufferParameterivEXT(uint RenderbufferID, RenderbufferParameters pname) { int tmp = 0; Delegates.glGetNamedRenderbufferParameterivEXT(RenderbufferID, pname, ref tmp); return(tmp); }
/// <summary> /// Retrives a renderbuffer parameter from named renderbuffer. /// </summary> /// <param name="RenderbufferID">id of renderbuffer to query.</param> /// <param name="pname">Name of parameter to retrive.</param> /// <param name="params">Result</param> public static void GetNamedRenderbufferParameterivEXT(uint RenderbufferID, RenderbufferParameters pname, int[] @params) { Delegates.glGetNamedRenderbufferParameterivEXT(RenderbufferID, pname, ref @params[0]); }
/// <summary> /// Retrives a renderbuffer parameter from named renderbuffer. /// </summary> /// <param name="RenderbufferID">id of renderbuffer to query.</param> /// <param name="pname">Name of parameter to retrive.</param> /// <returns>Result</returns> public static int GetNamedRenderbufferParameterivEXT(uint RenderbufferID, RenderbufferParameters pname) { int tmp = 0; Delegates.glGetNamedRenderbufferParameterivEXT(RenderbufferID, pname, ref tmp); return tmp; }
/// <summary> /// Retrives renderbuffer parameters from current bound renderbuffer. /// </summary> /// <param name="pname">Paramenter name to retrive.</param> /// <param name="rTarget">Renderbuffer target with bound renderbuffer to query..</param> /// <returns>Result of query.</returns> public static int GetRenderbufferParameteriv(RenderbufferParameters pname, RenderbufferTarget rTarget = RenderbufferTarget.Renderbuffer) { int tmp = 0; Delegates.glGetRenderbufferParameteriv(rTarget, pname, ref tmp); return tmp; }
/// <summary> /// Retrives renderbuffer parameters from current bound renderbuffer. /// </summary> /// <param name="pname">Paramenter name to retrive.</param> /// <param name="params">Result of query.</param> /// <param name="rTarget">Renderbuffer target with bound renderbuffer to query..</param> public static void GetRenderbufferParameteriv(RenderbufferParameters pname, int[] @params, RenderbufferTarget rTarget = RenderbufferTarget.Renderbuffer ) { Delegates.glGetRenderbufferParameteriv(rTarget, pname, ref @params[0]); }