コード例 #1
0
 public static void glMultiTexCoord2i(uint target, int s, int t)
 {
     XWGL.GetDelegateFor <glMultiTexCoord2iDelegate>()(target, s, t);
 }
コード例 #2
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glFramebufferTexture(uint target, uint attachment, uint texture, int level)
 {
     XWGL.GetDelegateFor <glFramebufferTextureDelegate>()(target, attachment, texture, level);
 }
コード例 #3
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glGetMultisamplefv(uint pname, uint index, float[] val)
 {
     XWGL.GetDelegateFor <glGetMultisamplefvDelegate>()(pname, index, val);
 }
コード例 #4
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glGetInteger64v(uint pname, Int64[] data)
 {
     XWGL.GetDelegateFor <glGetInteger64vDelegate>()(pname, data);
 }
コード例 #5
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glGetInteger64i_v(uint target, uint index, Int64[] data)
 {
     XWGL.GetDelegateFor <glGetInteger64i_vDelegate>()(target, index, data);
 }
コード例 #6
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static bool glIsSync(IntPtr sync)
 {
     return((bool)XWGL.GetDelegateFor <glIsSyncDelegate>()(sync));
 }
コード例 #7
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static uint glClientWaitSync(IntPtr sync, uint flags, UInt64 timeout)
 {
     return((uint)XWGL.GetDelegateFor <glClientWaitSyncDelegate>()(sync, flags, timeout));
 }
コード例 #8
0
 public static void glMultiTexCoord4fv(uint target, float[] v)
 {
     XWGL.GetDelegateFor <glMultiTexCoord4fvDelegate>()(target, v);
 }
コード例 #9
0
 public static void glMultiTexCoord4i(uint target, int s, int t, int r, int q)
 {
     XWGL.GetDelegateFor <glMultiTexCoord4iDelegate>()(target, s, t, r, q);
 }
コード例 #10
0
 public static void glMultiTexCoord4dv(uint target, double[] v)
 {
     XWGL.GetDelegateFor <glMultiTexCoord4dvDelegate>()(target, v);
 }
コード例 #11
0
 public static void glMultiTexCoord4f(uint target, float s, float t, float r, float q)
 {
     XWGL.GetDelegateFor <glMultiTexCoord4fDelegate>()(target, s, t, r, q);
 }
コード例 #12
0
 public static void glMultiTexCoord4d(uint target, double s, double t, double r, double q)
 {
     XWGL.GetDelegateFor <glMultiTexCoord4dDelegate>()(target, s, t, r, q);
 }
コード例 #13
0
 public static void glMultiTexCoord3i(uint target, int s, int t, int r)
 {
     XWGL.GetDelegateFor <glMultiTexCoord3iDelegate>()(target, s, t, r);
 }
コード例 #14
0
 public static void glMultiTexCoord2s(uint target, short s, short t)
 {
     XWGL.GetDelegateFor <glMultiTexCoord2sDelegate>()(target, s, t);
 }
コード例 #15
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glProvokingVertex(uint mode)
 {
     XWGL.GetDelegateFor <glProvokingVertexDelegate>()(mode);
 }
コード例 #16
0
 public static void glMultiTexCoord4s(uint target, short s, short t, short r, short q)
 {
     XWGL.GetDelegateFor <glMultiTexCoord4sDelegate>()(target, s, t, r, q);
 }
コード例 #17
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static IntPtr glFenceSync(uint condition, uint flags)
 {
     return((IntPtr)XWGL.GetDelegateFor <glFenceSyncDelegate>()(condition, flags));
 }
コード例 #18
0
 public static void glMultiTexCoord4sv(uint target, short[] v)
 {
     XWGL.GetDelegateFor <glMultiTexCoord4svDelegate>()(target, v);
 }
コード例 #19
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glDeleteSync(IntPtr sync)
 {
     XWGL.GetDelegateFor <glDeleteSyncDelegate>()(sync);
 }
コード例 #20
0
 public static void glMultTransposeMatrixf(float[] m)
 {
     XWGL.GetDelegateFor <glMultTransposeMatrixfDelegate>()(m);
 }
コード例 #21
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glWaitSync(IntPtr sync, uint flags, UInt64 timeout)
 {
     XWGL.GetDelegateFor <glWaitSyncDelegate>()(sync, flags, timeout);
 }
コード例 #22
0
 public static void glMultTransposeMatrixd(double[] m)
 {
     XWGL.GetDelegateFor <glMultTransposeMatrixdDelegate>()(m);
 }
コード例 #23
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glGetSynciv(IntPtr sync, uint pname, int bufSize, int[] length, int[] values)
 {
     XWGL.GetDelegateFor <glGetSyncivDelegate>()(sync, pname, bufSize, length, values);
 }
コード例 #24
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glDrawRangeElementsBaseVertex(uint mode, uint start, uint end, int count, uint type, IntPtr indices, int basevertex)
 {
     XWGL.GetDelegateFor <glDrawRangeElementsBaseVertexDelegate>()(mode, start, end, count, type, indices, basevertex);
 }
コード例 #25
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glGetBufferParameteri64v(uint target, uint pname, Int64[] @params)
 {
     XWGL.GetDelegateFor <glGetBufferParameteri64vDelegate>()(target, pname, @params);
 }
コード例 #26
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glDrawElementsInstancedBaseVertex(uint mode, int count, uint type, IntPtr indices, int instancecount, int basevertex)
 {
     XWGL.GetDelegateFor <glDrawElementsInstancedBaseVertexDelegate>()(mode, count, type, indices, instancecount, basevertex);
 }
コード例 #27
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glTexImage3DMultisample(uint target, int samples, uint internalformat, int width, int height, int depth, bool fixedsamplelocations)
 {
     XWGL.GetDelegateFor <glTexImage3DMultisampleDelegate>()(target, samples, internalformat, width, height, depth, fixedsamplelocations);
 }
コード例 #28
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glMultiDrawElementsBaseVertex(uint mode, int[] count, uint type, IntPtr indices, int drawcount, int[] basevertex)
 {
     XWGL.GetDelegateFor <glMultiDrawElementsBaseVertexDelegate>()(mode, count, type, indices, drawcount, basevertex);
 }
コード例 #29
0
ファイル: GL32.cs プロジェクト: bold-hen/Arqan
 public static void glSampleMaski(uint maskNumber, uint mask)
 {
     XWGL.GetDelegateFor <glSampleMaskiDelegate>()(maskNumber, mask);
 }
コード例 #30
0
 public static void glMultiTexCoord2f(uint target, float s, float t)
 {
     XWGL.GetDelegateFor <glMultiTexCoord2fDelegate>()(target, s, t);
 }