public static unsafe void GetnUniform(this ArbRobustness thisApi, [Flow(FlowDirection.In)] uint program, [Flow(FlowDirection.In)] int location, [Flow(FlowDirection.In)] uint bufSize, [Count(Parameter = "bufSize"), Flow(FlowDirection.Out)] Span <double> @params)
 {
     // SpanOverloader
     thisApi.GetnUniform(program, location, bufSize, out @params.GetPinnableReference());
 }
 public static unsafe void GetnCompressedTexImage <T0>(this ArbRobustness thisApi, [Flow(FlowDirection.In)] ARB target, [Flow(FlowDirection.In)] int lod, [Flow(FlowDirection.In)] uint bufSize, [Count(Parameter = "bufSize"), Flow(FlowDirection.Out)] Span <T0> img) where T0 : unmanaged
 {
     // SpanOverloader
     thisApi.GetnCompressedTexImage(target, lod, bufSize, out img.GetPinnableReference());
 }
 public static unsafe void GetnTexImage <T0>(this ArbRobustness thisApi, [Flow(FlowDirection.In)] TextureTarget target, [Flow(FlowDirection.In)] int level, [Flow(FlowDirection.In)] PixelFormat format, [Flow(FlowDirection.In)] PixelType type, [Flow(FlowDirection.In)] uint bufSize, [Count(Parameter = "bufSize"), Flow(FlowDirection.Out)] Span <T0> img) where T0 : unmanaged
 {
     // SpanOverloader
     thisApi.GetnTexImage(target, level, format, type, bufSize, out img.GetPinnableReference());
 }
 public static unsafe void ReadnPixels <T0>(this ArbRobustness thisApi, [Flow(FlowDirection.In)] int x, [Flow(FlowDirection.In)] int y, [Flow(FlowDirection.In)] uint width, [Flow(FlowDirection.In)] uint height, [Flow(FlowDirection.In)] PixelFormat format, [Flow(FlowDirection.In)] PixelType type, [Flow(FlowDirection.In)] uint bufSize, [Count(Parameter = "bufSize"), Flow(FlowDirection.Out)] Span <T0> data) where T0 : unmanaged
 {
     // SpanOverloader
     thisApi.ReadnPixels(x, y, width, height, format, type, bufSize, out data.GetPinnableReference());
 }