Example #1
0
 public static unsafe void ViewportArray(this ArbViewportArray thisApi, [Flow(FlowDirection.In)] uint first, [Flow(FlowDirection.In)] uint count, [Count(Computed = "count"), Flow(FlowDirection.In)] ReadOnlySpan <float> v)
 {
     // SpanOverloader
     thisApi.ViewportArray(first, count, in v.GetPinnableReference());
 }
Example #2
0
 public static unsafe void ViewportIndexed(this ArbViewportArray thisApi, [Flow(FlowDirection.In)] uint index, [Count(Count = 4), Flow(FlowDirection.In)] ReadOnlySpan <float> v)
 {
     // SpanOverloader
     thisApi.ViewportIndexed(index, in v.GetPinnableReference());
 }
Example #3
0
 public static unsafe void GetFloat(this ArbViewportArray thisApi, [Flow(FlowDirection.In)] GetPName target, [Flow(FlowDirection.In)] uint index, [Count(Computed = "target"), Flow(FlowDirection.Out)] Span <float> data)
 {
     // SpanOverloader
     thisApi.GetFloat(target, index, out data.GetPinnableReference());
 }