示例#1
0
 public static unsafe void SamplerParameterI(this ExtTextureBorderClamp thisApi, [Flow(FlowDirection.In)] uint sampler, [Flow(FlowDirection.In)] SamplerParameterI pname, [Count(Computed = "pname"), Flow(FlowDirection.In)] ReadOnlySpan<int> param)
 {
     // SpanOverloader
     thisApi.SamplerParameterI(sampler, pname, in param.GetPinnableReference());
 }
示例#2
0
 public static unsafe void GetSamplerParameterI(this ExtTextureBorderClamp thisApi, [Flow(FlowDirection.In)] uint sampler, [Flow(FlowDirection.In)] EXT pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] Span<uint> @params)
 {
     // SpanOverloader
     thisApi.GetSamplerParameterI(sampler, pname, out @params.GetPinnableReference());
 }
示例#3
0
 public static unsafe void GetTexParameterI(this ExtTextureBorderClamp thisApi, [Flow(FlowDirection.In)] TextureTarget target, [Flow(FlowDirection.In)] GetTextureParameter pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] Span<uint> @params)
 {
     // SpanOverloader
     thisApi.GetTexParameterI(target, pname, out @params.GetPinnableReference());
 }
示例#4
0
 public static unsafe void TexParameterI(this ExtTextureBorderClamp thisApi, [Flow(FlowDirection.In)] EXT target, [Flow(FlowDirection.In)] TextureParameterName pname, [Count(Computed = "pname"), Flow(FlowDirection.In)] ReadOnlySpan<uint> @params)
 {
     // SpanOverloader
     thisApi.TexParameterI(target, pname, in @params.GetPinnableReference());
 }