public static unsafe void GetLocalConstantFloat(this ExtVertexShader thisApi, [Flow(FlowDirection.In)] uint id, [Flow(FlowDirection.In)] GetVariantValueEXT value, [Count(Computed = "id"), Flow(FlowDirection.Out)] Span <float> data)
 {
     // SpanOverloader
     thisApi.GetLocalConstantFloat(id, value, out data.GetPinnableReference());
 }
 public static unsafe void GetInvariantInteger(this ExtVertexShader thisApi, [Flow(FlowDirection.In)] uint id, [Flow(FlowDirection.In)] EXT value, [Count(Computed = "id"), Flow(FlowDirection.Out)] Span <int> data)
 {
     // SpanOverloader
     thisApi.GetInvariantInteger(id, value, out data.GetPinnableReference());
 }
 public static unsafe void Variant(this ExtVertexShader thisApi, [Flow(FlowDirection.In)] uint id, [Count(Computed = "id"), Flow(FlowDirection.In)] ReadOnlySpan <uint> addr)
 {
     // SpanOverloader
     thisApi.Variant(id, in addr.GetPinnableReference());
 }
 public static unsafe void VariantPointer <T0>(this ExtVertexShader thisApi, [Flow(FlowDirection.In)] uint id, [Flow(FlowDirection.In)] ScalarType type, [Flow(FlowDirection.In)] uint stride, [Count(Computed = "id, type, stride"), Flow(FlowDirection.In)] ReadOnlySpan <T0> addr) where T0 : unmanaged
 {
     // SpanOverloader
     thisApi.VariantPointer(id, type, stride, in addr.GetPinnableReference());
 }
 public static unsafe void SetLocalConstant <T0>(this ExtVertexShader thisApi, [Flow(FlowDirection.In)] uint id, [Flow(FlowDirection.In)] EXT type, [Count(Computed = "id, type"), Flow(FlowDirection.In)] ReadOnlySpan <T0> addr) where T0 : unmanaged
 {
     // SpanOverloader
     thisApi.SetLocalConstant(id, type, in addr.GetPinnableReference());
 }