/// <summary> /// Retrives a parameter value from a framebuffer. /// </summary> /// <param name="target">id of framebuffer to query.</param> /// <param name="pname">Name of parameter to retive.</param> /// <returns>value of parameter</returns> public static int GetFramebufferParameteriv(FramebufferTarget target, FramebufferParameters pname) { int tmp = 0; Delegates.glGetFramebufferParameteriv(target, pname, ref tmp); return(tmp); }
public static int GetNamedFramebufferParameterivEXT(uint framebuffer, FramebufferParameters pname) { int tmp = 0; Delegates.glGetNamedFramebufferParameterivEXT(framebuffer, pname, ref tmp); return(tmp); }
public static int GetNamedFramebufferParameterivEXT(uint framebuffer, FramebufferParameters pname) { int tmp = 0; Delegates.glGetNamedFramebufferParameterivEXT(framebuffer, pname, ref tmp); return tmp; }
public static void GetNamedFramebufferParameterivEXT(uint framebuffer, FramebufferParameters pname, int[] @params) { Delegates.glGetNamedFramebufferParameterivEXT(framebuffer, pname, ref @params[0]); }
//ARB_framebuffer_no_attachments public static void NamedFramebufferParameteriEXT(uint framebuffer, FramebufferParameters pname, int param) { Delegates.glNamedFramebufferParameteriEXT(framebuffer, pname, param); }
/// <summary> /// Retrives a parameter value from a framebuffer. /// </summary> /// <param name="target">id of framebuffer to query.</param> /// <param name="pname">Name of parameter to retive.</param> /// <returns>value of parameter</returns> public static int GetFramebufferParameteriv(FramebufferTarget target, FramebufferParameters pname) { int tmp = 0; Delegates.glGetFramebufferParameteriv(target, pname, ref tmp); return tmp; }
/// <summary> /// Retrives a parameter value from a framebuffer. /// </summary> /// <param name="target">id of framebuffer to query.</param> /// <param name="pname">Name of parameter to retive.</param> /// <param name="params">value of parameter</param> public static void GetFramebufferParameteriv(FramebufferTarget target, FramebufferParameters pname, int[] @params) { Delegates.glGetFramebufferParameteriv(target, pname, ref @params[0]); }
//ARB_framebuffer_no_attachment /// <summary> /// Sets a framebuffer parameter. /// </summary> /// <param name="target">id of framebuffer to set</param> /// <param name="pname">Name of parameter to change.</param> /// <param name="param">new value of parameter.</param> public static void FramebufferParameteri(FramebufferTarget target, FramebufferParameters pname, int param) { Delegates.glFramebufferParameteri(target, pname, param); }