コード例 #1
0
 public static unsafe void MultiDrawRangeElementArray(this AppleElementArray thisApi, [Flow(FlowDirection.In)] APPLE mode, [Flow(FlowDirection.In)] uint start, [Flow(FlowDirection.In)] uint end, [Count(Parameter = "primcount"), Flow(FlowDirection.In)] ReadOnlySpan <int> first, [Count(Parameter = "primcount"), Flow(FlowDirection.In)] ReadOnlySpan <uint> count, [Flow(FlowDirection.In)] uint primcount)
 {
     // SpanOverloader
     thisApi.MultiDrawRangeElementArray(mode, start, end, in first.GetPinnableReference(), in count.GetPinnableReference(), primcount);
 }
コード例 #2
0
ファイル: AppleFence.gen.cs プロジェクト: swoolcock/Silk.NET
 public abstract void FinishObject([Flow(FlowDirection.In)] APPLE @object, [Flow(FlowDirection.In)] int name);
コード例 #3
0
 public partial void VertexArrayParameter([Flow(FlowDirection.In)] APPLE pname, [Flow(FlowDirection.In)] int param);
コード例 #4
0
 public partial bool IsVertexAttribEnabled([Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] APPLE pname);
コード例 #5
0
 public abstract unsafe void ElementPointer([Flow(FlowDirection.In)] APPLE type, [Count(Computed = "type"), Flow(FlowDirection.In)] void *pointer);
コード例 #6
0
 public abstract unsafe void MultiDrawElementArray([Flow(FlowDirection.In)] APPLE mode, [Count(Parameter = "primcount"), Flow(FlowDirection.In)] int *first, [Count(Parameter = "primcount"), Flow(FlowDirection.In)] uint *count, [Flow(FlowDirection.In)] uint primcount);
コード例 #7
0
 public partial void GetInteger64([Flow(FlowDirection.In)] APPLE pname, [Flow(FlowDirection.Out)] out long @params);
コード例 #8
0
 public abstract void VertexArrayParameter([Flow(FlowDirection.In)] APPLE pname, [Flow(FlowDirection.In)] int param);
コード例 #9
0
 public partial nint FenceSync([Flow(FlowDirection.In)] APPLE condition, [Flow(FlowDirection.In)] SyncBehaviorFlags flags);
コード例 #10
0
 public unsafe partial void GetInteger64([Flow(FlowDirection.In)] APPLE pname, [Flow(FlowDirection.Out)] long * @params);
コード例 #11
0
 public partial void TextureRange <T0>([Flow(FlowDirection.In)] APPLE target, [Flow(FlowDirection.In)] uint length, [Count(Parameter = "length"), Flow(FlowDirection.In)] in T0 pointer) where T0 : unmanaged;
コード例 #12
0
 public unsafe partial void GetTexParameterPointer([Flow(FlowDirection.In)] APPLE target, [Flow(FlowDirection.In)] APPLE pname, [Count(Count = 1), Flow(FlowDirection.Out)] out void * @params);
コード例 #13
0
 public partial void RenderbufferStorageMultisample([Flow(FlowDirection.In)] RenderbufferTarget target, [Flow(FlowDirection.In)] uint samples, [Flow(FlowDirection.In)] APPLE internalformat, [Flow(FlowDirection.In)] uint width, [Flow(FlowDirection.In)] uint height);
コード例 #14
0
ファイル: AppleSync.gen.cs プロジェクト: swoolcock/Silk.NET
 public abstract void GetInteger64([Flow(FlowDirection.In)] APPLE pname, [Flow(FlowDirection.Out)] Span <long> @params);
コード例 #15
0
 public partial void GetSync([Flow(FlowDirection.In)] nint sync, [Flow(FlowDirection.In)] APPLE pname, [Flow(FlowDirection.In)] uint count, [Flow(FlowDirection.Out)] out uint length, [Count(Parameter = "count"), Flow(FlowDirection.Out)] out int values);
コード例 #16
0
 public abstract void TextureRange <T0>([Flow(FlowDirection.In)] APPLE target, [Flow(FlowDirection.In)] uint length, [Count(Parameter = "length"), Flow(FlowDirection.In)] Span <T0> pointer) where T0 : unmanaged;
コード例 #17
0
 public unsafe void GetSync([Flow(FlowDirection.In)] nint sync, [Flow(FlowDirection.In)] APPLE pname, [Flow(FlowDirection.Out)] uint *length, [Count(Parameter = "count"), Flow(FlowDirection.Out)] Span <int> values)
 {
     // ImplicitCountSpanOverloader
     GetSync(sync, pname, (uint)values.Length, length, out values.GetPinnableReference());
 }
コード例 #18
0
 public abstract void DrawRangeElementArray([Flow(FlowDirection.In)] APPLE mode, [Flow(FlowDirection.In)] uint start, [Flow(FlowDirection.In)] uint end, [Flow(FlowDirection.In)] int first, [Flow(FlowDirection.In)] uint count);
コード例 #19
0
ファイル: Class1.cs プロジェクト: KumoKyaku/MMDARPG
    void wash(APPLE a)
    {

    }
コード例 #20
0
 public abstract void ElementPointer <T0>([Flow(FlowDirection.In)] APPLE type, [Count(Computed = "type"), Flow(FlowDirection.In)] ref T0 pointer) where T0 : unmanaged;
コード例 #21
0
 public partial void BufferParameter([Flow(FlowDirection.In)] APPLE target, [Flow(FlowDirection.In)] APPLE pname, [Flow(FlowDirection.In)] int param);
コード例 #22
0
 public abstract void MultiDrawRangeElementArray([Flow(FlowDirection.In)] APPLE mode, [Flow(FlowDirection.In)] uint start, [Flow(FlowDirection.In)] uint end, [Count(Parameter = "primcount"), Flow(FlowDirection.In)] Span <int> first, [Count(Parameter = "primcount"), Flow(FlowDirection.In)] Span <uint> count, [Flow(FlowDirection.In)] uint primcount);
コード例 #23
0
 public partial void FlushMappedBufferRange([Flow(FlowDirection.In)] APPLE target, [Flow(FlowDirection.In)] IntPtr offset, [Flow(FlowDirection.In)] UIntPtr size);
コード例 #24
0
 public partial void EnableVertexAttrib([Flow(FlowDirection.In)] uint index, [Flow(FlowDirection.In)] APPLE pname);
コード例 #25
0
 public abstract unsafe void GetTexParameterPointer([Flow(FlowDirection.In)] APPLE target, [Flow(FlowDirection.In)] APPLE pname, [Count(Count = 1), Flow(FlowDirection.Out)] void ** @params);
コード例 #26
0
 public static unsafe void ElementPointer <T0>(this AppleElementArray thisApi, [Flow(FlowDirection.In)] APPLE type, [Count(Computed = "type"), Flow(FlowDirection.In)] ReadOnlySpan <T0> pointer) where T0 : unmanaged
 {
     // SpanOverloader
     thisApi.ElementPointer(type, in pointer.GetPinnableReference());
 }
コード例 #27
0
 public abstract unsafe void GetTexParameterPointer <T0>([Flow(FlowDirection.In)] APPLE target, [Flow(FlowDirection.In)] APPLE pname, [Count(Count = 1), Flow(FlowDirection.Out)] out T0 * @params) where T0 : unmanaged;
コード例 #28
0
ファイル: AppleFence.gen.cs プロジェクト: swoolcock/Silk.NET
 public abstract bool TestObject([Flow(FlowDirection.In)] APPLE @object, [Flow(FlowDirection.In)] uint name);
コード例 #29
0
 public abstract unsafe void TextureRange([Flow(FlowDirection.In)] APPLE target, [Flow(FlowDirection.In)] uint length, [Count(Parameter = "length"), Flow(FlowDirection.In)] void *pointer);
コード例 #30
0
 public partial nint FenceSync([Flow(FlowDirection.In)] APPLE condition, [Flow(FlowDirection.In)] uint flags);
コード例 #31
0
ファイル: AppleSync.gen.cs プロジェクト: swoolcock/Silk.NET
 public abstract unsafe void GetInteger64([Flow(FlowDirection.In)] APPLE pname, [Flow(FlowDirection.Out)] long * @params);