public static void GetVertexAttribLARB(UInt32 index, VertexAttribEnum pname, [Out] UInt64[] @params)
 {
     unsafe
     {
         fixed(UInt64 *p_params = @params)
         {
             Debug.Assert(Delegates.pglGetVertexAttribLui64vARB != null, "pglGetVertexAttribLui64vARB not implemented");
             Delegates.pglGetVertexAttribLui64vARB(index, (Int32)pname, p_params);
             LogCommand("glGetVertexAttribLui64vARB", null, index, pname, @params);
         }
     }
     DebugCheckErrors(null);
 }
Example #2
0
 public static void GetVertexAttribLNV(uint index, VertexAttribEnum pname, [Out] ulong[] @params)
 {
     unsafe
     {
         fixed(ulong *p_params = @params)
         {
             Debug.Assert(Delegates.pglGetVertexAttribLui64vNV != null, "pglGetVertexAttribLui64vNV not implemented");
             Delegates.pglGetVertexAttribLui64vNV(index, (int)pname, p_params);
             LogCommand("glGetVertexAttribLui64vNV", null, index, pname, @params);
         }
     }
     DebugCheckErrors(null);
 }
 public abstract void GetVertexAttribL([Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] VertexAttribEnum pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] out double @params);
Example #4
0
 public partial void GetVertexAttribL([Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] VertexAttribEnum pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] out ulong @params);
Example #5
0
 public unsafe partial void GetVertexAttribL([Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] VertexAttribEnum pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] double * @params);
Example #6
0
 public partial void GetVertexAttribI([Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] VertexAttribEnum pname, [Count(Count = 1), Flow(FlowDirection.Out)] out uint @params);
 public static unsafe void GetVertexAttribL(this ArbVertexAttrib64bit thisApi, [Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] VertexAttribEnum pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] Span <double> @params)
 {
     // SpanOverloader
     thisApi.GetVertexAttribL(index, pname, out @params.GetPinnableReference());
 }
 public abstract unsafe void GetVertexAttribI([Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] VertexAttribEnum pname, [Count(Count = 1), Flow(FlowDirection.Out)] uint * @params);
Example #9
0
 public unsafe partial void GetVertexAttribL([Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] VertexAttribEnum pname, [Flow(FlowDirection.Out)] ulong * @params);
Example #10
0
 public static unsafe void GetVertexAttribL(this ArbBindlessTexture thisApi, [Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] VertexAttribEnum pname, [Flow(FlowDirection.Out)] Span <ulong> @params)
 {
     // SpanOverloader
     thisApi.GetVertexAttribL(index, pname, out @params.GetPinnableReference());
 }
 public static unsafe void GetVertexAttribI(this ExtGpuShader4 thisApi, [Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] VertexAttribEnum pname, [Count(Count = 1), Flow(FlowDirection.Out)] Span <uint> @params)
 {
     // SpanOverloader
     thisApi.GetVertexAttribI(index, pname, out @params.GetPinnableReference());
 }
Example #12
0
 public abstract void GetVertexAttribL([Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] VertexAttribEnum pname, [Flow(FlowDirection.Out)] Span <ulong> @params);