public static void GetRenderbufferParameter(RenderbufferTarget target, RenderbufferParameterName pname, RenderbufferStorage internalformat, out int @params) { if (GraphicsExtensions.UseArbFramebuffer) GL.GetRenderbufferParameter(target, pname, out @params); else GL.Ext.GetRenderbufferParameter(target, pname, out @params); }
public static void GetRenderbufferParameter(RenderbufferTarget target, RenderbufferParameterName pname, RenderbufferStorage internalformat, out int @params) { if (GraphicsExtensions.UseArbFramebuffer) { GL.GetRenderbufferParameter(target, pname, out @params); } else { GL.Ext.GetRenderbufferParameter(target, pname, out @params); } }
public static void GetRenderbufferParameterOES(RenderbufferTarget target, RenderbufferParameterName pname, [Out] Int32[] @params) { unsafe { fixed(Int32 *p_params = @params) { Debug.Assert(Delegates.pglGetRenderbufferParameterivOES != null, "pglGetRenderbufferParameterivOES not implemented"); Delegates.pglGetRenderbufferParameterivOES((Int32)target, (Int32)pname, p_params); LogCommand("glGetRenderbufferParameterivOES", null, target, pname, @params); } } DebugCheckErrors(null); }
public static unsafe void GetRenderbufferParameter(this ExtFramebufferObject thisApi, [Flow(FlowDirection.In)] RenderbufferTarget target, [Flow(FlowDirection.In)] RenderbufferParameterName pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] Span <int> @params) { // SpanOverloader thisApi.GetRenderbufferParameter(target, pname, out @params.GetPinnableReference()); }
public abstract void GetRenderbufferParameter([Flow(FlowDirection.In)] RenderbufferTarget target, [Flow(FlowDirection.In)] RenderbufferParameterName pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] out int @params);
public static void qglGetRenderbufferParameteriv(RenderbufferTarget target, RenderbufferParameterName pname, int * @params) => glGetRenderbufferParameteriv(target, pname, @params);
public static void GetRenderbufferParameteriv(RenderbufferTarget target, RenderbufferParameterName pname, int[] parameters) { glGetRenderbufferParameteriv deleg = BaseGraphicsContext.Current.Loader.Get<glGetRenderbufferParameteriv>(); if (deleg != null) deleg(target, pname, parameters); }