public static void GetFramebufferParameterAMD(FramebufferTarget target, FramebufferAttachmentParameterName pname, UInt32 numsamples, UInt32 pixelindex, Int32 size, [Out] float[] values) { unsafe { fixed(float *p_values = values) { Debug.Assert(Delegates.pglGetFramebufferParameterfvAMD != null, "pglGetFramebufferParameterfvAMD not implemented"); Delegates.pglGetFramebufferParameterfvAMD((Int32)target, (Int32)pname, numsamples, pixelindex, size, p_values); LogCommand("glGetFramebufferParameterfvAMD", null, target, pname, numsamples, pixelindex, size, values); } } DebugCheckErrors(null); }
public partial void GetFramebufferParameter([Flow(FlowDirection.In)] FramebufferTarget target, [Flow(FlowDirection.In)] FramebufferAttachmentParameterName pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] out int @params);
public unsafe partial void GetFramebufferParameter([Flow(FlowDirection.In)] ARB target, [Flow(FlowDirection.In)] FramebufferAttachmentParameterName pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] int * @params);
public static void GetFramebufferAttachmentParameterOES(FramebufferTarget target, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, [Out] Int32[] @params) { unsafe { fixed(Int32 *p_params = @params) { Debug.Assert(Delegates.pglGetFramebufferAttachmentParameterivOES != null, "pglGetFramebufferAttachmentParameterivOES not implemented"); Delegates.pglGetFramebufferAttachmentParameterivOES((Int32)target, (Int32)attachment, (Int32)pname, p_params); LogCommand("glGetFramebufferAttachmentParameterivOES", null, target, attachment, pname, @params); } } DebugCheckErrors(null); }
public abstract unsafe void GetFramebufferParameter([Flow(FlowDirection.In)] FramebufferTarget target, [Flow(FlowDirection.In)] FramebufferAttachmentParameterName pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] int * @params);
public static unsafe void GetFramebufferParameter(this MesaFramebufferFlipY thisApi, [Flow(FlowDirection.In)] FramebufferTarget target, [Flow(FlowDirection.In)] FramebufferAttachmentParameterName pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] Span <int> @params) { // SpanOverloader thisApi.GetFramebufferParameter(target, pname, out @params.GetPinnableReference()); }
public static unsafe void GetFramebufferParameter(this AmdFramebufferSamplePositions thisApi, [Flow(FlowDirection.In)] FramebufferTarget target, [Flow(FlowDirection.In)] FramebufferAttachmentParameterName pname, [Flow(FlowDirection.In)] uint numsamples, [Flow(FlowDirection.In)] uint pixelindex, [Flow(FlowDirection.In)] uint size, [Flow(FlowDirection.Out)] Span <float> values) { // SpanOverloader thisApi.GetFramebufferParameter(target, pname, numsamples, pixelindex, size, out values.GetPinnableReference()); }
public abstract void GetFramebufferParameter([Flow(FlowDirection.In)] FramebufferTarget target, [Flow(FlowDirection.In)] FramebufferAttachmentParameterName pname, [Flow(FlowDirection.In)] uint numsamples, [Flow(FlowDirection.In)] uint pixelindex, [Flow(FlowDirection.In)] uint size, [Flow(FlowDirection.Out)] Span <float> values);
public static void qglGetFramebufferAttachmentParameteriv(FramebufferTarget target, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, int * @params) => glGetFramebufferAttachmentParameteriv(target, attachment, pname, @params);