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[] @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 ); }
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(); }