public static unsafe void ExtGetTexSubImage <T0>(this QComExtendedGet thisApi, [Flow(FlowDirection.In)] QCOM target, [Flow(FlowDirection.In)] int level, [Flow(FlowDirection.In)] int xoffset, [Flow(FlowDirection.In)] int yoffset, [Flow(FlowDirection.In)] int zoffset, [Flow(FlowDirection.In)] uint width, [Flow(FlowDirection.In)] uint height, [Flow(FlowDirection.In)] uint depth, [Flow(FlowDirection.In)] PixelFormat format, [Flow(FlowDirection.In)] PixelType type, [Flow(FlowDirection.Out)] Span <T0> texels) where T0 : unmanaged
 {
     // SpanOverloader
     thisApi.ExtGetTexSubImage(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, out texels.GetPinnableReference());
 }
 public static unsafe void ExtGetTexLevelParameter(this QComExtendedGet thisApi, [Flow(FlowDirection.In)] uint texture, [Flow(FlowDirection.In)] QCOM face, [Flow(FlowDirection.In)] int level, [Flow(FlowDirection.In)] QCOM pname, [Flow(FlowDirection.Out)] Span <int> @params)
 {
     // SpanOverloader
     thisApi.ExtGetTexLevelParameter(texture, face, level, pname, out @params.GetPinnableReference());
 }
 public static unsafe void ExtGetTextures(this QComExtendedGet thisApi, [Flow(FlowDirection.Out)] Span <uint> textures, [Flow(FlowDirection.In)] int maxTextures, [Flow(FlowDirection.Out)] Span <int> numTextures)
 {
     // SpanOverloader
     thisApi.ExtGetTextures(out textures.GetPinnableReference(), maxTextures, out numTextures.GetPinnableReference());
 }
 public static unsafe void ExtGetRenderbuffers(this QComExtendedGet thisApi, [Count(Parameter = "maxRenderbuffers"), Flow(FlowDirection.Out)] Span <uint> renderbuffers, [Flow(FlowDirection.In)] int maxRenderbuffers, [Count(Count = 1), Flow(FlowDirection.Out)] Span <int> numRenderbuffers)
 {
     // SpanOverloader
     thisApi.ExtGetRenderbuffers(out renderbuffers.GetPinnableReference(), maxRenderbuffers, out numRenderbuffers.GetPinnableReference());
 }
 public static unsafe void ExtGetFramebuffers(this QComExtendedGet thisApi, [Count(Parameter = "maxFramebuffers"), Flow(FlowDirection.Out)] Span <Framebuffer> framebuffers, [Flow(FlowDirection.In)] int maxFramebuffers, [Count(Count = 1), Flow(FlowDirection.Out)] int *numFramebuffers)
 {
     // SpanOverloader
     thisApi.ExtGetFramebuffers(out framebuffers.GetPinnableReference(), maxFramebuffers, numFramebuffers);
 }