public static unsafe void ProgramSubroutineParameters(this NVGpuProgram5 thisApi, [Flow(FlowDirection.In)] NV target, [Flow(FlowDirection.In)] uint count, [Count(Parameter = "count"), Flow(FlowDirection.In)] ReadOnlySpan <uint> @params) { // SpanOverloader thisApi.ProgramSubroutineParameters(target, count, in @params.GetPinnableReference()); }
public static unsafe void GetProgramSubroutineParameter(this NVGpuProgram5 thisApi, [Flow(FlowDirection.In)] NV target, [Flow(FlowDirection.In)] uint index, [Count(Computed = "target"), Flow(FlowDirection.Out)] Span <uint> param) { // SpanOverloader thisApi.GetProgramSubroutineParameter(target, index, out param.GetPinnableReference()); }