public static unsafe void GetProgramLocalParameterI(this NVGpuProgram4 thisApi, [Flow(FlowDirection.In)] ProgramTarget target, [Flow(FlowDirection.In)] uint index, [Count(Count = 4), Flow(FlowDirection.Out)] Span <uint> @params) { // SpanOverloader thisApi.GetProgramLocalParameterI(target, index, out @params.GetPinnableReference()); }
public static unsafe void ProgramEnvParametersI4(this NVGpuProgram4 thisApi, [Flow(FlowDirection.In)] ProgramTarget target, [Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] uint count, [Count(Parameter = "count"), Flow(FlowDirection.In)] ReadOnlySpan <int> @params) { // SpanOverloader thisApi.ProgramEnvParametersI4(target, index, count, in @params.GetPinnableReference()); }
public static unsafe void ProgramLocalParameterI4(this NVGpuProgram4 thisApi, [Flow(FlowDirection.In)] NV target, [Flow(FlowDirection.In)] uint index, [Count(Count = 4), Flow(FlowDirection.In)] ReadOnlySpan <uint> @params) { // SpanOverloader thisApi.ProgramLocalParameterI4(target, index, in @params.GetPinnableReference()); }