示例#1
0
 public static void LightModeliv(LightModelParameter pname, int[] @params)
 {
     unsafe
     {
         fixed(int * @params_ptr = @params)
         {
             Interop.Calli((int)pname, @params_ptr, LightModelivAddress);
         }
     }
 }
示例#2
0
		public static void LightModel(LightModelParameter pname, Int32 param)
		{
			Debug.Assert(Delegates.pglLightModeli != null, "pglLightModeli not implemented");
			Delegates.pglLightModeli((Int32)pname, param);
			CallLog("glLightModeli({0}, {1})", pname, param);
			DebugCheckErrors();
		}
示例#3
0
 public static void glLightModelf(LightModelParameter pname, Single param)
 {
     i_OpenGL1_0.glLightModelf(pname, param);
 }
示例#4
0
 public static void glLightModeli(LightModelParameter pname, Int32 param)
 {
     i_OpenGL1_0.glLightModeli(pname, param);
 }
示例#5
0
 internal static extern void glLightModelf(LightModelParameter pname, Single param);
示例#6
0
 internal static extern void glLightModeli(LightModelParameter pname, Int32 param);
 public static extern void LightModeliv( LightModelParameter pname, int[] @params );
示例#8
0
		internal static extern void glLightModeli(LightModelParameter pname, Int32 param);
 public static extern void LightModelfv( LightModelParameter pname, float[] @params );
 public static extern void LightModeli( LightModelParameter pname, int param );
 public static extern void LightModelf( LightModelParameter pname, float param );
示例#12
0
		public static void LightModel(LightModelParameter pname, float[] @params)
		{
			unsafe {
				fixed (float* p_params = @params)
				{
					Debug.Assert(Delegates.pglLightModelfv != null, "pglLightModelfv not implemented");
					Delegates.pglLightModelfv((Int32)pname, p_params);
					LogFunction("glLightModelfv({0}, {1})", pname, LogValue(@params));
				}
			}
			DebugCheckErrors(null);
		}
示例#13
0
		public static void LightModel(LightModelParameter pname, float param)
		{
			Debug.Assert(Delegates.pglLightModelf != null, "pglLightModelf not implemented");
			Delegates.pglLightModelf((Int32)pname, param);
			LogFunction("glLightModelf({0}, {1})", pname, param);
			DebugCheckErrors(null);
		}
示例#14
0
		internal static extern void glLightModelf(LightModelParameter pname, Single param);
示例#15
0
文件: GL.cs 项目: Wiladams/NewTOAPIA
 public static void LightModel(LightModelParameter pname, float param)
 {
     gl.glLightModelf((int)pname, param);
 }
示例#16
0
		internal static extern void glLightModelfv(LightModelParameter pname, Single* @params);
示例#17
0
文件: GL.cs 项目: Wiladams/NewTOAPIA
 public static void LightModel(LightModelParameter pname, int[] parameters)
 {
     gl.glLightModeliv((int)pname, parameters);
 }
示例#18
0
		internal static extern void glLightModeliv(LightModelParameter pname, Int32* @params);
示例#19
0
文件: GL.cs 项目: Wiladams/NewTOAPIA
 public static void LightModel(LightModelParameter pname, LightModel param)
 {
     gl.glLightModeli((int)pname, (int)param);
 }
示例#20
0
 internal static extern void glLightModelfv(LightModelParameter pname, Single * @params);
示例#21
0
 public void LightModel(LightModelParameter pname, float param)
 {
     gl.glLightModelf((int)pname, param);
     CheckException();
 }
示例#22
0
 internal static extern void glLightModeliv(LightModelParameter pname, Int32 * @params);
示例#23
0
 public void LightModel(LightModelParameter pname, int[] parameters)
 {
     gl.glLightModeliv((int)pname, parameters);
     CheckException();
 }
示例#24
0
 public static void glLightModelfv(LightModelParameter pname, ref Single[] @params)
 {
     i_OpenGL1_0.glLightModelfv(pname, ref @params);
 }
示例#25
0
 public void LightModel(LightModelParameter pname, LightModel param)
 {
     gl.glLightModeli((int)pname, (int)param);
     CheckException();
 }
示例#26
0
 public static void glLightModeliv(LightModelParameter pname, ref Int32[] @params)
 {
     i_OpenGL1_0.glLightModeliv(pname, ref @params);
 }
 public static unsafe void LightModelx(this OesFixedPoint thisApi, [Flow(FlowDirection.In)] LightModelParameter pname, [Count(Computed = "pname"), Flow(FlowDirection.In)] ReadOnlySpan <int> param)
 {
     // SpanOverloader
     thisApi.LightModelx(pname, in param.GetPinnableReference());
 }
示例#28
0
		public static void LightModel(LightModelParameter pname, Int32[] @params)
		{
			unsafe {
				fixed (Int32* p_params = @params)
				{
					Debug.Assert(Delegates.pglLightModeliv != null, "pglLightModeliv not implemented");
					Delegates.pglLightModeliv((Int32)pname, p_params);
					CallLog("glLightModeliv({0}, {1})", pname, @params);
				}
			}
			DebugCheckErrors();
		}
示例#29
0
 public static void LightModeli(LightModelParameter pname, int param)
 {
     Interop.Calli((int)pname, param, LightModeliAddress);
 }