public static void FragmentLightModelSGIX(FragmentLightModelParameterSGIX pname, int param)
 {
     Debug.Assert(Delegates.pglFragmentLightModeliSGIX != null, "pglFragmentLightModeliSGIX not implemented");
     Delegates.pglFragmentLightModeliSGIX((int)pname, param);
     LogCommand("glFragmentLightModeliSGIX", null, pname, param);
     DebugCheckErrors(null);
 }
 public static void FragmentLightModelSGIX(FragmentLightModelParameterSGIX pname, Int32 param)
 {
     Debug.Assert(Delegates.pglFragmentLightModeliSGIX != null, "pglFragmentLightModeliSGIX not implemented");
     Delegates.pglFragmentLightModeliSGIX((Int32)pname, param);
     LogFunction("glFragmentLightModeliSGIX({0}, {1})", pname, param);
     DebugCheckErrors(null);
 }
 public static void FragmentLightModelSGIX(FragmentLightModelParameterSGIX pname, int[] @params)
 {
     unsafe
     {
         fixed(int *p_params = @params)
         {
             Debug.Assert(Delegates.pglFragmentLightModelivSGIX != null, "pglFragmentLightModelivSGIX not implemented");
             Delegates.pglFragmentLightModelivSGIX((int)pname, p_params);
             LogCommand("glFragmentLightModelivSGIX", null, pname, @params);
         }
     }
     DebugCheckErrors(null);
 }
 public static void FragmentLightModelSGIX(FragmentLightModelParameterSGIX pname, Int32[] @params)
 {
     unsafe
     {
         fixed(Int32 *p_params = @params)
         {
             Debug.Assert(Delegates.pglFragmentLightModelivSGIX != null, "pglFragmentLightModelivSGIX not implemented");
             Delegates.pglFragmentLightModelivSGIX((Int32)pname, p_params);
             LogFunction("glFragmentLightModelivSGIX({0}, {1})", pname, LogValue(@params));
         }
     }
     DebugCheckErrors(null);
 }
 public abstract void FragmentLightModel([Flow(FlowDirection.In)] FragmentLightModelParameterSGIX pname, [Count(Computed = "pname"), Flow(FlowDirection.In)] ref int @params);
 public abstract void FragmentLightModel([Flow(FlowDirection.In)] FragmentLightModelParameterSGIX pname, [Flow(FlowDirection.In)] int param);
		public static void FragmentLightModelSGIX(FragmentLightModelParameterSGIX pname, Int32 param)
		{
			Debug.Assert(Delegates.pglFragmentLightModeliSGIX != null, "pglFragmentLightModeliSGIX not implemented");
			Delegates.pglFragmentLightModeliSGIX((Int32)pname, param);
			LogFunction("glFragmentLightModeliSGIX({0}, {1})", pname, param);
			DebugCheckErrors(null);
		}
		public static void FragmentLightModelSGIX(FragmentLightModelParameterSGIX pname, Int32[] @params)
		{
			unsafe {
				fixed (Int32* p_params = @params)
				{
					Debug.Assert(Delegates.pglFragmentLightModelivSGIX != null, "pglFragmentLightModelivSGIX not implemented");
					Delegates.pglFragmentLightModelivSGIX((Int32)pname, p_params);
					LogFunction("glFragmentLightModelivSGIX({0}, {1})", pname, LogValue(@params));
				}
			}
			DebugCheckErrors(null);
		}
 public static void FragmentLightModelivSGIX( FragmentLightModelParameterSGIX pname, int[] @params )
 {
     if (_FragmentLightModelivSGIX == null) throw new Exception( "Extension method FragmentLightModelivSGIX not found" );
      _FragmentLightModelivSGIX( pname, @params );
 }
 public static void FragmentLightModelfSGIX( FragmentLightModelParameterSGIX pname, float param )
 {
     if (_FragmentLightModelfSGIX == null) throw new Exception( "Extension method FragmentLightModelfSGIX not found" );
      _FragmentLightModelfSGIX( pname, param );
 }
Esempio n. 11
0
 public static unsafe void FragmentLightModel(this SgixFragmentLighting thisApi, [Flow(FlowDirection.In)] FragmentLightModelParameterSGIX pname, [Count(Computed = "pname"), Flow(FlowDirection.In)] ReadOnlySpan <int> @params)
 {
     // SpanOverloader
     thisApi.FragmentLightModel(pname, in @params.GetPinnableReference());
 }
		public static void FragmentLightModelSGIX(FragmentLightModelParameterSGIX pname, float[] @params)
		{
			unsafe {
				fixed (float* p_params = @params)
				{
					Debug.Assert(Delegates.pglFragmentLightModelfvSGIX != null, "pglFragmentLightModelfvSGIX not implemented");
					Delegates.pglFragmentLightModelfvSGIX((Int32)pname, p_params);
					CallLog("glFragmentLightModelfvSGIX({0}, {1})", pname, @params);
				}
			}
			DebugCheckErrors();
		}
		public static void FragmentLightModelSGIX(FragmentLightModelParameterSGIX pname, float param)
		{
			Debug.Assert(Delegates.pglFragmentLightModelfSGIX != null, "pglFragmentLightModelfSGIX not implemented");
			Delegates.pglFragmentLightModelfSGIX((Int32)pname, param);
			CallLog("glFragmentLightModelfSGIX({0}, {1})", pname, param);
			DebugCheckErrors();
		}