public static void TexGenOES(TextureCoordName coord, TextureGenParameter pname, float param) { Debug.Assert(Delegates.pglTexGenfOES != null, "pglTexGenfOES not implemented"); Delegates.pglTexGenfOES((Int32)coord, (Int32)pname, param); LogCommand("glTexGenfOES", null, coord, pname, param); DebugCheckErrors(null); }
public static void GetTexGenOES(TextureCoordName coord, TextureGenParameter pname, [Out] int[] @params) { unsafe { fixed(int *p_params = @params) { Debug.Assert(Delegates.pglGetTexGenivOES != null, "pglGetTexGenivOES not implemented"); Delegates.pglGetTexGenivOES((int)coord, (int)pname, p_params); LogCommand("glGetTexGenivOES", null, coord, pname, @params); } } DebugCheckErrors(null); }
public static void TexGenOES(TextureCoordName coord, TextureGenParameter pname, float[] @params) { unsafe { fixed(float *p_params = @params) { Debug.Assert(Delegates.pglTexGenfvOES != null, "pglTexGenfvOES not implemented"); Delegates.pglTexGenfvOES((Int32)coord, (Int32)pname, p_params); LogCommand("glTexGenfvOES", null, coord, pname, @params); } } DebugCheckErrors(null); }
internal static extern void glTexGenfv(TextureCoordName coord, TextureGenParameter pname, [OutAttribute] Single * @params);
internal static extern void glTexGend(TextureCoordName coord, TextureGenParameter pname, Double param);
internal static extern void glTexGeniv(TextureCoordName coord, TextureGenParameter pname, [OutAttribute] Int32* @params);
public static void GetMultiTexGenEXT(Int32 texunit, TextureCoordName coord, TextureGenParameter pname, [Out] float[] @params) { unsafe { fixed (float* p_params = @params) { Debug.Assert(Delegates.pglGetMultiTexGenfvEXT != null, "pglGetMultiTexGenfvEXT not implemented"); Delegates.pglGetMultiTexGenfvEXT(texunit, (Int32)coord, (Int32)pname, p_params); LogFunction("glGetMultiTexGenfvEXT({0}, {1}, {2}, {3})", LogEnumName(texunit), coord, pname, LogValue(@params)); } } DebugCheckErrors(null); }
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, float[] @params) { unsafe { fixed (float* p_params = @params) { Debug.Assert(Delegates.pglTexGenfv != null, "pglTexGenfv not implemented"); Delegates.pglTexGenfv((Int32)coord, (Int32)pname, p_params); LogFunction("glTexGenfv({0}, {1}, {2})", coord, pname, LogValue(@params)); } } DebugCheckErrors(null); }
public static extern void TexGenf( TextureCoordName coord, TextureGenParameter pname, float param );
public static void glTexGenfv(TextureCoordName coord, TextureGenParameter pname, ref Single[] @params) { i_OpenGL1_0.glTexGenfv(coord, pname, ref @params); }
public static extern void TexGend( TextureCoordName coord, TextureGenParameter pname, double param );
public static extern void TexGendv( TextureCoordName coord, TextureGenParameter pname, double[] @params );
public static void glGetTexGendv(TextureCoordName coord, TextureGenParameter pname, ref Double[] @params) { i_OpenGL1_1.glGetTexGendv(coord, pname, ref @params); }
public static void glTexGend(TextureCoordName coord, TextureGenParameter pname, Double param) { i_OpenGL1_1.glTexGend(coord, pname, param); }
internal abstract void glTexGen(TextureCoordName coord, TextureGenParameter pname, int *param);
internal static extern void glTexGeniv(TextureCoordName coord, TextureGenParameter pname, [OutAttribute] Int32 * @params);
public static extern void TexGenfv( TextureCoordName coord, TextureGenParameter pname, float[] @params );
public static void GetMultiTexGenEXT(Int32 texunit, TextureCoordName coord, TextureGenParameter pname, [Out] Int32[] @params) { unsafe { fixed (Int32* p_params = @params) { Debug.Assert(Delegates.pglGetMultiTexGenivEXT != null, "pglGetMultiTexGenivEXT not implemented"); Delegates.pglGetMultiTexGenivEXT(texunit, (Int32)coord, (Int32)pname, p_params); CallLog("glGetMultiTexGenivEXT({0}, {1}, {2}, {3})", texunit, coord, pname, @params); } } DebugCheckErrors(); }
public static extern void TexGeni( TextureCoordName coord, TextureGenParameter pname, int param );
public static void glGetTexGeniv(TextureCoordName coord, TextureGenParameter pname, ref Int32[] @params) { i_OpenGL1_0.glGetTexGeniv(coord, pname, ref @params); }
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, Int32 param) { Debug.Assert(Delegates.pglTexGeni != null, "pglTexGeni not implemented"); Delegates.pglTexGeni((Int32)coord, (Int32)pname, param); CallLog("glTexGeni({0}, {1}, {2})", coord, pname, param); DebugCheckErrors(); }
internal static extern void glTexGenfv(TextureCoordName coord, TextureGenParameter pname, [OutAttribute] Single* @params);
internal static extern void glGetTexGendv(TextureCoordName coord, TextureGenParameter pname, [OutAttribute] Double* @params);
public static void MultiTexGenEXT(Int32 texunit, TextureCoordName coord, TextureGenParameter pname, float param) { Debug.Assert(Delegates.pglMultiTexGenfEXT != null, "pglMultiTexGenfEXT not implemented"); Delegates.pglMultiTexGenfEXT(texunit, (Int32)coord, (Int32)pname, param); LogFunction("glMultiTexGenfEXT({0}, {1}, {2}, {3})", LogEnumName(texunit), coord, pname, param); DebugCheckErrors(null); }
internal static extern void glTexGenf(TextureCoordName coord, TextureGenParameter pname, Single param);
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, TextureGenMode param) { gl.glTexGeni((int)coord, (uint)pname, (int)param); }
internal static extern void glTexGeni(TextureCoordName coord, TextureGenParameter pname, Int32 param);
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, double[] parameters) { gl.glTexGendv((int)coord, (int)pname, parameters); }
internal static extern void glGetTexGendv(TextureCoordName coord, TextureGenParameter pname, [OutAttribute] Double * @params);
public static void GetTexGenfv(TextureCoordName coord, TextureGenParameter pname, float[] parameters) { gl.glGetTexGenfv((int)coord, (int)pname, parameters); }
public static extern void GetTexGeniv( TextureCoordName coord, TextureGenParameter pname, [Out]int[] @params );
public partial uint BindTexGenParameter([Flow(FlowDirection.In)] TextureUnit unit, [Flow(FlowDirection.In)] TextureCoordName coord, [Flow(FlowDirection.In)] TextureGenParameter value);
public static void MultiTexGenEXT(Int32 texunit, TextureCoordName coord, TextureGenParameter pname, Int32 param) { Debug.Assert(Delegates.pglMultiTexGeniEXT != null, "pglMultiTexGeniEXT not implemented"); Delegates.pglMultiTexGeniEXT(texunit, (Int32)coord, (Int32)pname, param); CallLog("glMultiTexGeniEXT({0}, {1}, {2}, {3})", texunit, coord, pname, param); DebugCheckErrors(); }
public void TexGen(TextureCoordName coord, TextureGenParameter pname, int param) { gl.glTexGeni((int)coord, (uint)pname, param); CheckException(); }
public static void glTexGenf(TextureCoordName coord, TextureGenParameter pname, Single param) { i_OpenGL1_0.glTexGenf(coord, pname, param); }
public void TexGen(TextureCoordName coord, TextureGenParameter pname, float[] parameters) { gl.glTexGenfv((int)coord, (uint)pname, parameters); CheckException(); }
public static void glTexGeni(TextureCoordName coord, TextureGenParameter pname, Int32 param) { i_OpenGL1_0.glTexGeni(coord, pname, param); }
public void GetTexGeniv(TextureCoordName coord, TextureGenParameter pname, int[] parameters) { gl.glGetTexGeniv((int)coord, (int)pname, parameters); }
public static UInt32 BindTexGenParameterEXT(Int32 unit, TextureCoordName coord, TextureGenParameter value) { UInt32 retValue; Debug.Assert(Delegates.pglBindTexGenParameterEXT != null, "pglBindTexGenParameterEXT not implemented"); retValue = Delegates.pglBindTexGenParameterEXT(unit, (Int32)coord, (Int32)value); CallLog("glBindTexGenParameterEXT({0}, {1}, {2}) = {3}", unit, coord, value, retValue); DebugCheckErrors(); return (retValue); }
public static unsafe void GetTexGenx(this OesFixedPoint thisApi, [Flow(FlowDirection.In)] OES coord, [Flow(FlowDirection.In)] TextureGenParameter pname, [Count(Computed = "pname"), Flow(FlowDirection.Out)] Span <int> @params) { // SpanOverloader thisApi.GetTexGenx(coord, pname, out @params.GetPinnableReference()); }
public static uint BindTexGenParameterEXT( uint unit, TextureCoordName coord, TextureGenParameter value ) { if (_BindTexGenParameterEXT == null) throw new Exception( "Extension method BindTexGenParameterEXT not found" ); return _BindTexGenParameterEXT( unit, coord, value ); }
public static unsafe void TexGenx(this OesFixedPoint thisApi, [Flow(FlowDirection.In)] TextureCoordName coord, [Flow(FlowDirection.In)] TextureGenParameter pname, [Count(Computed = "pname"), Flow(FlowDirection.In)] ReadOnlySpan <int> @params) { // SpanOverloader thisApi.TexGenx(coord, pname, in @params.GetPinnableReference()); }
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, Int32[] @params) { unsafe { fixed (Int32* p_params = @params) { Debug.Assert(Delegates.pglTexGeniv != null, "pglTexGeniv not implemented"); Delegates.pglTexGeniv((Int32)coord, (Int32)pname, p_params); CallLog("glTexGeniv({0}, {1}, {2})", coord, pname, @params); } } DebugCheckErrors(); }
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, float param) { Debug.Assert(Delegates.pglTexGenf != null, "pglTexGenf not implemented"); Delegates.pglTexGenf((Int32)coord, (Int32)pname, param); LogFunction("glTexGenf({0}, {1}, {2})", coord, pname, param); DebugCheckErrors(null); }