Show / Hide Table of Contents

Class GL.Sgix

Inheritance
Object
GL.Sgix
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: OpenTK.Graphics.OpenGL
Assembly: OpenTK.dll
Syntax
public static class Sgix

Methods

AsyncMarker(Int32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glAsyncMarkerSGIX")]
[CLSCompliant(false)]
public static void AsyncMarker(int marker)
Parameters
Type Name Description
Int32 marker

AsyncMarker(UInt32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glAsyncMarkerSGIX")]
[CLSCompliant(false)]
public static void AsyncMarker(uint marker)
Parameters
Type Name Description
UInt32 marker

Deform(FfdMaskSgix)

[requires: SGIX_polynomial_ffd]

Declaration
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformSGIX")]
public static void Deform(FfdMaskSgix mask)
Parameters
Type Name Description
FfdMaskSgix mask

Deform(Int32)

[requires: SGIX_polynomial_ffd]

Declaration
[Obsolete("Use FfdMaskSgix overload instead")]
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformSGIX")]
public static void Deform(int mask)
Parameters
Type Name Description
Int32 mask

Deform(UInt32)

[requires: SGIX_polynomial_ffd]

Declaration
[Obsolete("Use FfdMaskSgix overload instead")]
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformSGIX")]
[CLSCompliant(false)]
public static void Deform(uint mask)
Parameters
Type Name Description
UInt32 mask

DeformationMap3(FfdTargetSgix, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double*)

[requires: SGIX_polynomial_ffd]

Declaration
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3dSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(FfdTargetSgix target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] double *points)
Parameters
Type Name Description
FfdTargetSgix target
Double u1
Double u2
Int32 ustride
Int32 uorder
Double v1
Double v2
Int32 vstride
Int32 vorder
Double w1
Double w2
Int32 wstride
Int32 worder
Double* points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(FfdTargetSgix, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, ref Double)

[requires: SGIX_polynomial_ffd]

Declaration
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3dSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(FfdTargetSgix target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] ref double points)
Parameters
Type Name Description
FfdTargetSgix target
Double u1
Double u2
Int32 ustride
Int32 uorder
Double v1
Double v2
Int32 vstride
Int32 vorder
Double w1
Double w2
Int32 wstride
Int32 worder
Double points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(FfdTargetSgix, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double[])

[requires: SGIX_polynomial_ffd]

Declaration
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3dSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(FfdTargetSgix target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] double[] points)
Parameters
Type Name Description
FfdTargetSgix target
Double u1
Double u2
Int32 ustride
Int32 uorder
Double v1
Double v2
Int32 vstride
Int32 vorder
Double w1
Double w2
Int32 wstride
Int32 worder
Double[] points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(FfdTargetSgix, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single*)

[requires: SGIX_polynomial_ffd]

Declaration
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3fSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(FfdTargetSgix target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] float *points)
Parameters
Type Name Description
FfdTargetSgix target
Single u1
Single u2
Int32 ustride
Int32 uorder
Single v1
Single v2
Int32 vstride
Int32 vorder
Single w1
Single w2
Int32 wstride
Int32 worder
Single* points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(FfdTargetSgix, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, ref Single)

[requires: SGIX_polynomial_ffd]

Declaration
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3fSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(FfdTargetSgix target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] ref float points)
Parameters
Type Name Description
FfdTargetSgix target
Single u1
Single u2
Int32 ustride
Int32 uorder
Single v1
Single v2
Int32 vstride
Int32 vorder
Single w1
Single w2
Int32 wstride
Int32 worder
Single points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(FfdTargetSgix, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single[])

[requires: SGIX_polynomial_ffd]

Declaration
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3fSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(FfdTargetSgix target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] float[] points)
Parameters
Type Name Description
FfdTargetSgix target
Single u1
Single u2
Int32 ustride
Int32 uorder
Single v1
Single v2
Int32 vstride
Int32 vorder
Single w1
Single w2
Int32 wstride
Int32 worder
Single[] points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(SgixPolynomialFfd, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double*)

[requires: SGIX_polynomial_ffd]

Declaration
[Obsolete("Use FfdTargetSgix overload instead")]
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3dSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(SgixPolynomialFfd target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] double *points)
Parameters
Type Name Description
SgixPolynomialFfd target
Double u1
Double u2
Int32 ustride
Int32 uorder
Double v1
Double v2
Int32 vstride
Int32 vorder
Double w1
Double w2
Int32 wstride
Int32 worder
Double* points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(SgixPolynomialFfd, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, ref Double)

[requires: SGIX_polynomial_ffd]

Declaration
[Obsolete("Use FfdTargetSgix overload instead")]
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3dSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(SgixPolynomialFfd target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] ref double points)
Parameters
Type Name Description
SgixPolynomialFfd target
Double u1
Double u2
Int32 ustride
Int32 uorder
Double v1
Double v2
Int32 vstride
Int32 vorder
Double w1
Double w2
Int32 wstride
Int32 worder
Double points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(SgixPolynomialFfd, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double[])

[requires: SGIX_polynomial_ffd]

Declaration
[Obsolete("Use FfdTargetSgix overload instead")]
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3dSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(SgixPolynomialFfd target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] double[] points)
Parameters
Type Name Description
SgixPolynomialFfd target
Double u1
Double u2
Int32 ustride
Int32 uorder
Double v1
Double v2
Int32 vstride
Int32 vorder
Double w1
Double w2
Int32 wstride
Int32 worder
Double[] points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(SgixPolynomialFfd, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single*)

[requires: SGIX_polynomial_ffd]

Declaration
[Obsolete("Use FfdTargetSgix overload instead")]
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3fSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(SgixPolynomialFfd target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] float *points)
Parameters
Type Name Description
SgixPolynomialFfd target
Single u1
Single u2
Int32 ustride
Int32 uorder
Single v1
Single v2
Int32 vstride
Int32 vorder
Single w1
Single w2
Int32 wstride
Int32 worder
Single* points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(SgixPolynomialFfd, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, ref Single)

[requires: SGIX_polynomial_ffd]

Declaration
[Obsolete("Use FfdTargetSgix overload instead")]
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3fSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(SgixPolynomialFfd target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] ref float points)
Parameters
Type Name Description
SgixPolynomialFfd target
Single u1
Single u2
Int32 ustride
Int32 uorder
Single v1
Single v2
Int32 vstride
Int32 vorder
Single w1
Single w2
Int32 wstride
Int32 worder
Single points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeformationMap3(SgixPolynomialFfd, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single[])

[requires: SGIX_polynomial_ffd]

Declaration
[Obsolete("Use FfdTargetSgix overload instead")]
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glDeformationMap3fSGIX")]
[CLSCompliant(false)]
public static void DeformationMap3(SgixPolynomialFfd target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, [Count(Computed = "target,ustride,uorder,vstride,vorder,wstride,worder")] float[] points)
Parameters
Type Name Description
SgixPolynomialFfd target
Single u1
Single u2
Int32 ustride
Int32 uorder
Single v1
Single v2
Int32 vstride
Int32 vorder
Single w1
Single w2
Int32 wstride
Int32 worder
Single[] points

[length: COMPSIZE(target,ustride,uorder,vstride,vorder,wstride,worder)]

DeleteAsyncMarkers(Int32, Int32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glDeleteAsyncMarkersSGIX")]
[CLSCompliant(false)]
public static void DeleteAsyncMarkers(int marker, int range)
Parameters
Type Name Description
Int32 marker
Int32 range

DeleteAsyncMarkers(UInt32, Int32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glDeleteAsyncMarkersSGIX")]
[CLSCompliant(false)]
public static void DeleteAsyncMarkers(uint marker, int range)
Parameters
Type Name Description
UInt32 marker
Int32 range

FinishAsync(Int32*)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glFinishAsyncSGIX")]
[CLSCompliant(false)]
public static int FinishAsync([Count(Count = 1)] int *markerp)
Parameters
Type Name Description
Int32* markerp

[length: 1]

Returns
Type Description
Int32

FinishAsync(out Int32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glFinishAsyncSGIX")]
[CLSCompliant(false)]
public static int FinishAsync([Count(Count = 1)] out int markerp)
Parameters
Type Name Description
Int32 markerp

[length: 1]

Returns
Type Description
Int32

FinishAsync(UInt32*)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glFinishAsyncSGIX")]
[CLSCompliant(false)]
public static int FinishAsync([Count(Count = 1)] uint *markerp)
Parameters
Type Name Description
UInt32* markerp

[length: 1]

Returns
Type Description
Int32

FinishAsync(out UInt32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glFinishAsyncSGIX")]
[CLSCompliant(false)]
public static int FinishAsync([Count(Count = 1)] out uint markerp)
Parameters
Type Name Description
UInt32 markerp

[length: 1]

Returns
Type Description
Int32

FlushRaster()

[requires: SGIX_flush_raster]

Declaration
[AutoGenerated(Category = "SGIX_flush_raster", Version = "", EntryPoint = "glFlushRasterSGIX")]
public static void FlushRaster()

FragmentColorMaterial(MaterialFace, MaterialParameter)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentColorMaterialSGIX")]
public static void FragmentColorMaterial(MaterialFace face, MaterialParameter mode)
Parameters
Type Name Description
MaterialFace face
MaterialParameter mode

FragmentLight(SgixFragmentLighting, SgixFragmentLighting, Int32)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightiSGIX")]
public static void FragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, int param)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Int32 param

FragmentLight(SgixFragmentLighting, SgixFragmentLighting, Int32*)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightivSGIX")]
[CLSCompliant(false)]
public static void FragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Int32* params

FragmentLight(SgixFragmentLighting, SgixFragmentLighting, Int32[])

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightivSGIX")]
[CLSCompliant(false)]
public static void FragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Int32[] params

FragmentLight(SgixFragmentLighting, SgixFragmentLighting, Single)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightfSGIX")]
public static void FragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, float param)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Single param

FragmentLight(SgixFragmentLighting, SgixFragmentLighting, Single*)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightfvSGIX")]
[CLSCompliant(false)]
public static void FragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Single* params

FragmentLight(SgixFragmentLighting, SgixFragmentLighting, Single[])

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightfvSGIX")]
[CLSCompliant(false)]
public static void FragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Single[] params

FragmentLightModel(FragmentLightModelParameterSgix, Int32)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModeliSGIX")]
public static void FragmentLightModel(FragmentLightModelParameterSgix pname, int param)
Parameters
Type Name Description
FragmentLightModelParameterSgix pname
Int32 param

FragmentLightModel(FragmentLightModelParameterSgix, Int32*)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModelivSGIX")]
[CLSCompliant(false)]
public static void FragmentLightModel(FragmentLightModelParameterSgix pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
FragmentLightModelParameterSgix pname
Int32* params

FragmentLightModel(FragmentLightModelParameterSgix, Int32[])

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModelivSGIX")]
[CLSCompliant(false)]
public static void FragmentLightModel(FragmentLightModelParameterSgix pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
FragmentLightModelParameterSgix pname
Int32[] params

FragmentLightModel(FragmentLightModelParameterSgix, Single)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModelfSGIX")]
public static void FragmentLightModel(FragmentLightModelParameterSgix pname, float param)
Parameters
Type Name Description
FragmentLightModelParameterSgix pname
Single param

FragmentLightModel(FragmentLightModelParameterSgix, Single*)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModelfvSGIX")]
[CLSCompliant(false)]
public static void FragmentLightModel(FragmentLightModelParameterSgix pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
FragmentLightModelParameterSgix pname
Single* params

FragmentLightModel(FragmentLightModelParameterSgix, Single[])

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModelfvSGIX")]
[CLSCompliant(false)]
public static void FragmentLightModel(FragmentLightModelParameterSgix pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
FragmentLightModelParameterSgix pname
Single[] params

FragmentLightModel(SgixFragmentLighting, Int32)

[requires: SGIX_fragment_lighting]

Declaration
[Obsolete("Use FragmentLightModelParameterSgix overload instead")]
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModeliSGIX")]
public static void FragmentLightModel(SgixFragmentLighting pname, int param)
Parameters
Type Name Description
SgixFragmentLighting pname
Int32 param

FragmentLightModel(SgixFragmentLighting, Int32*)

[requires: SGIX_fragment_lighting]

Declaration
[Obsolete("Use FragmentLightModelParameterSgix overload instead")]
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModelivSGIX")]
[CLSCompliant(false)]
public static void FragmentLightModel(SgixFragmentLighting pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
SgixFragmentLighting pname
Int32* params

FragmentLightModel(SgixFragmentLighting, Int32[])

[requires: SGIX_fragment_lighting]

Declaration
[Obsolete("Use FragmentLightModelParameterSgix overload instead")]
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModelivSGIX")]
[CLSCompliant(false)]
public static void FragmentLightModel(SgixFragmentLighting pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
SgixFragmentLighting pname
Int32[] params

FragmentLightModel(SgixFragmentLighting, Single)

[requires: SGIX_fragment_lighting]

Declaration
[Obsolete("Use FragmentLightModelParameterSgix overload instead")]
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModelfSGIX")]
public static void FragmentLightModel(SgixFragmentLighting pname, float param)
Parameters
Type Name Description
SgixFragmentLighting pname
Single param

FragmentLightModel(SgixFragmentLighting, Single*)

[requires: SGIX_fragment_lighting]

Declaration
[Obsolete("Use FragmentLightModelParameterSgix overload instead")]
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModelfvSGIX")]
[CLSCompliant(false)]
public static void FragmentLightModel(SgixFragmentLighting pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
SgixFragmentLighting pname
Single* params

FragmentLightModel(SgixFragmentLighting, Single[])

[requires: SGIX_fragment_lighting]

Declaration
[Obsolete("Use FragmentLightModelParameterSgix overload instead")]
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentLightModelfvSGIX")]
[CLSCompliant(false)]
public static void FragmentLightModel(SgixFragmentLighting pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
SgixFragmentLighting pname
Single[] params

FragmentMaterial(MaterialFace, MaterialParameter, Int32)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentMaterialiSGIX")]
public static void FragmentMaterial(MaterialFace face, MaterialParameter pname, int param)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Int32 param

FragmentMaterial(MaterialFace, MaterialParameter, Int32*)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentMaterialivSGIX")]
[CLSCompliant(false)]
public static void FragmentMaterial(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Int32* params

FragmentMaterial(MaterialFace, MaterialParameter, Int32[])

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentMaterialivSGIX")]
[CLSCompliant(false)]
public static void FragmentMaterial(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Int32[] params

FragmentMaterial(MaterialFace, MaterialParameter, Single)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentMaterialfSGIX")]
public static void FragmentMaterial(MaterialFace face, MaterialParameter pname, float param)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Single param

FragmentMaterial(MaterialFace, MaterialParameter, Single*)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentMaterialfvSGIX")]
[CLSCompliant(false)]
public static void FragmentMaterial(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Single* params

FragmentMaterial(MaterialFace, MaterialParameter, Single[])

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glFragmentMaterialfvSGIX")]
[CLSCompliant(false)]
public static void FragmentMaterial(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Single[] params

FrameZoom(Int32)

[requires: SGIX_framezoom]

Declaration
[AutoGenerated(Category = "SGIX_framezoom", Version = "", EntryPoint = "glFrameZoomSGIX")]
public static void FrameZoom(int factor)
Parameters
Type Name Description
Int32 factor

GenAsyncMarkers(Int32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glGenAsyncMarkersSGIX")]
public static int GenAsyncMarkers(int range)
Parameters
Type Name Description
Int32 range
Returns
Type Description
Int32

GetFragmentLight(SgixFragmentLighting, SgixFragmentLighting, Int32*)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentLightivSGIX")]
[CLSCompliant(false)]
public static void GetFragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Int32* params

GetFragmentLight(SgixFragmentLighting, SgixFragmentLighting, out Int32)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentLightivSGIX")]
[CLSCompliant(false)]
public static void GetFragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, [Count(Computed = "pname")] out int params)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Int32 params

GetFragmentLight(SgixFragmentLighting, SgixFragmentLighting, Int32[])

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentLightivSGIX")]
[CLSCompliant(false)]
public static void GetFragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Int32[] params

GetFragmentLight(SgixFragmentLighting, SgixFragmentLighting, Single*)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentLightfvSGIX")]
[CLSCompliant(false)]
public static void GetFragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Single* params

GetFragmentLight(SgixFragmentLighting, SgixFragmentLighting, out Single)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentLightfvSGIX")]
[CLSCompliant(false)]
public static void GetFragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, [Count(Computed = "pname")] out float params)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Single params

GetFragmentLight(SgixFragmentLighting, SgixFragmentLighting, Single[])

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentLightfvSGIX")]
[CLSCompliant(false)]
public static void GetFragmentLight(SgixFragmentLighting light, SgixFragmentLighting pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
SgixFragmentLighting light
SgixFragmentLighting pname
Single[] params

GetFragmentMaterial(MaterialFace, MaterialParameter, Int32*)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentMaterialivSGIX")]
[CLSCompliant(false)]
public static void GetFragmentMaterial(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Int32* params

GetFragmentMaterial(MaterialFace, MaterialParameter, out Int32)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentMaterialivSGIX")]
[CLSCompliant(false)]
public static void GetFragmentMaterial(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Int32 params

GetFragmentMaterial(MaterialFace, MaterialParameter, Int32[])

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentMaterialivSGIX")]
[CLSCompliant(false)]
public static void GetFragmentMaterial(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Int32[] params

GetFragmentMaterial(MaterialFace, MaterialParameter, Single*)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentMaterialfvSGIX")]
[CLSCompliant(false)]
public static void GetFragmentMaterial(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Single* params

GetFragmentMaterial(MaterialFace, MaterialParameter, out Single)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentMaterialfvSGIX")]
[CLSCompliant(false)]
public static void GetFragmentMaterial(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] out float params)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Single params

GetFragmentMaterial(MaterialFace, MaterialParameter, Single[])

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glGetFragmentMaterialfvSGIX")]
[CLSCompliant(false)]
public static void GetFragmentMaterial(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
MaterialFace face
MaterialParameter pname
Single[] params

GetInstruments()

[requires: SGIX_instruments]

Declaration
[AutoGenerated(Category = "SGIX_instruments", Version = "", EntryPoint = "glGetInstrumentsSGIX")]
public static int GetInstruments()
Returns
Type Description
Int32

GetListParameter(Int32, ListParameterName, Int32*)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterivSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(int list, ListParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Int32* params

GetListParameter(Int32, ListParameterName, out Int32)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterivSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(int list, ListParameterName pname, [Count(Computed = "pname")] out int params)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Int32 params

GetListParameter(Int32, ListParameterName, Int32[])

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterivSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(int list, ListParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Int32[] params

GetListParameter(Int32, ListParameterName, Single*)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterfvSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(int list, ListParameterName pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Single* params

GetListParameter(Int32, ListParameterName, out Single)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterfvSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(int list, ListParameterName pname, [Count(Computed = "pname")] out float params)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Single params

GetListParameter(Int32, ListParameterName, Single[])

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterfvSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(int list, ListParameterName pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Single[] params

GetListParameter(UInt32, ListParameterName, Int32*)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterivSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(uint list, ListParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Int32* params

GetListParameter(UInt32, ListParameterName, out Int32)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterivSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(uint list, ListParameterName pname, [Count(Computed = "pname")] out int params)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Int32 params

GetListParameter(UInt32, ListParameterName, Int32[])

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterivSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(uint list, ListParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Int32[] params

GetListParameter(UInt32, ListParameterName, Single*)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterfvSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(uint list, ListParameterName pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Single* params

GetListParameter(UInt32, ListParameterName, out Single)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterfvSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(uint list, ListParameterName pname, [Count(Computed = "pname")] out float params)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Single params

GetListParameter(UInt32, ListParameterName, Single[])

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glGetListParameterfvSGIX")]
[CLSCompliant(false)]
public static void GetListParameter(uint list, ListParameterName pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Single[] params

IglooInterface(All, IntPtr)

[requires: SGIX_igloo_interface]

Declaration
[Obsolete("Use SgixIglooInterface overload instead")]
[AutoGenerated(Category = "SGIX_igloo_interface", Version = "", EntryPoint = "glIglooInterfaceSGIX")]
public static void IglooInterface(All pname, [Count(Computed = "pname")] IntPtr params)
Parameters
Type Name Description
All pname
IntPtr params

IglooInterface(SgixIglooInterface, IntPtr)

[requires: SGIX_igloo_interface]

Declaration
[AutoGenerated(Category = "SGIX_igloo_interface", Version = "", EntryPoint = "glIglooInterfaceSGIX")]
public static void IglooInterface(SgixIglooInterface pname, [Count(Computed = "pname")] IntPtr params)
Parameters
Type Name Description
SgixIglooInterface pname
IntPtr params

IglooInterface<T1>(All, ref T1)

[requires: SGIX_igloo_interface]

Declaration
[Obsolete("Use SgixIglooInterface overload instead")]
[AutoGenerated(Category = "SGIX_igloo_interface", Version = "", EntryPoint = "glIglooInterfaceSGIX")]
public static void IglooInterface<T1>(All pname, [Count(Computed = "pname")] ref T1 params)
    where T1 : struct
Parameters
Type Name Description
All pname
T1 params
Type Parameters
Name Description
T1

IglooInterface<T1>(All, T1[])

[requires: SGIX_igloo_interface]

Declaration
[Obsolete("Use SgixIglooInterface overload instead")]
[AutoGenerated(Category = "SGIX_igloo_interface", Version = "", EntryPoint = "glIglooInterfaceSGIX")]
[CLSCompliant(false)]
public static void IglooInterface<T1>(All pname, [Count(Computed = "pname")] T1[] params)
    where T1 : struct
Parameters
Type Name Description
All pname
T1[] params
Type Parameters
Name Description
T1

IglooInterface<T1>(All, T1[,,])

[requires: SGIX_igloo_interface]

Declaration
[Obsolete("Use SgixIglooInterface overload instead")]
[AutoGenerated(Category = "SGIX_igloo_interface", Version = "", EntryPoint = "glIglooInterfaceSGIX")]
[CLSCompliant(false)]
public static void IglooInterface<T1>(All pname, [Count(Computed = "pname")] T1[,, ] params)
    where T1 : struct
Parameters
Type Name Description
All pname
T1[,,] params
Type Parameters
Name Description
T1

IglooInterface<T1>(All, T1[,])

[requires: SGIX_igloo_interface]

Declaration
[Obsolete("Use SgixIglooInterface overload instead")]
[AutoGenerated(Category = "SGIX_igloo_interface", Version = "", EntryPoint = "glIglooInterfaceSGIX")]
[CLSCompliant(false)]
public static void IglooInterface<T1>(All pname, [Count(Computed = "pname")] T1[, ] params)
    where T1 : struct
Parameters
Type Name Description
All pname
T1[,] params
Type Parameters
Name Description
T1

IglooInterface<T1>(SgixIglooInterface, ref T1)

[requires: SGIX_igloo_interface]

Declaration
[AutoGenerated(Category = "SGIX_igloo_interface", Version = "", EntryPoint = "glIglooInterfaceSGIX")]
public static void IglooInterface<T1>(SgixIglooInterface pname, [Count(Computed = "pname")] ref T1 params)
    where T1 : struct
Parameters
Type Name Description
SgixIglooInterface pname
T1 params
Type Parameters
Name Description
T1

IglooInterface<T1>(SgixIglooInterface, T1[])

[requires: SGIX_igloo_interface]

Declaration
[AutoGenerated(Category = "SGIX_igloo_interface", Version = "", EntryPoint = "glIglooInterfaceSGIX")]
[CLSCompliant(false)]
public static void IglooInterface<T1>(SgixIglooInterface pname, [Count(Computed = "pname")] T1[] params)
    where T1 : struct
Parameters
Type Name Description
SgixIglooInterface pname
T1[] params
Type Parameters
Name Description
T1

IglooInterface<T1>(SgixIglooInterface, T1[,,])

[requires: SGIX_igloo_interface]

Declaration
[AutoGenerated(Category = "SGIX_igloo_interface", Version = "", EntryPoint = "glIglooInterfaceSGIX")]
[CLSCompliant(false)]
public static void IglooInterface<T1>(SgixIglooInterface pname, [Count(Computed = "pname")] T1[,, ] params)
    where T1 : struct
Parameters
Type Name Description
SgixIglooInterface pname
T1[,,] params
Type Parameters
Name Description
T1

IglooInterface<T1>(SgixIglooInterface, T1[,])

[requires: SGIX_igloo_interface]

Declaration
[AutoGenerated(Category = "SGIX_igloo_interface", Version = "", EntryPoint = "glIglooInterfaceSGIX")]
[CLSCompliant(false)]
public static void IglooInterface<T1>(SgixIglooInterface pname, [Count(Computed = "pname")] T1[, ] params)
    where T1 : struct
Parameters
Type Name Description
SgixIglooInterface pname
T1[,] params
Type Parameters
Name Description
T1

InstrumentsBuffer(Int32, Int32*)

[requires: SGIX_instruments]

Declaration
[AutoGenerated(Category = "SGIX_instruments", Version = "", EntryPoint = "glInstrumentsBufferSGIX")]
[CLSCompliant(false)]
public static void InstrumentsBuffer(int size, [Count(Parameter = "size")] int *buffer)
Parameters
Type Name Description
Int32 size
Int32* buffer

[length: size]

InstrumentsBuffer(Int32, out Int32)

[requires: SGIX_instruments]

Declaration
[AutoGenerated(Category = "SGIX_instruments", Version = "", EntryPoint = "glInstrumentsBufferSGIX")]
[CLSCompliant(false)]
public static void InstrumentsBuffer(int size, [Count(Parameter = "size")] out int buffer)
Parameters
Type Name Description
Int32 size
Int32 buffer

[length: size]

InstrumentsBuffer(Int32, Int32[])

[requires: SGIX_instruments]

Declaration
[AutoGenerated(Category = "SGIX_instruments", Version = "", EntryPoint = "glInstrumentsBufferSGIX")]
[CLSCompliant(false)]
public static void InstrumentsBuffer(int size, [Count(Parameter = "size")] int[] buffer)
Parameters
Type Name Description
Int32 size
Int32[] buffer

[length: size]

IsAsyncMarker(Int32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glIsAsyncMarkerSGIX")]
[CLSCompliant(false)]
public static bool IsAsyncMarker(int marker)
Parameters
Type Name Description
Int32 marker
Returns
Type Description
Boolean

IsAsyncMarker(UInt32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glIsAsyncMarkerSGIX")]
[CLSCompliant(false)]
public static bool IsAsyncMarker(uint marker)
Parameters
Type Name Description
UInt32 marker
Returns
Type Description
Boolean

LightEnv(LightEnvParameterSgix, Int32)

[requires: SGIX_fragment_lighting]

Declaration
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glLightEnviSGIX")]
public static void LightEnv(LightEnvParameterSgix pname, int param)
Parameters
Type Name Description
LightEnvParameterSgix pname
Int32 param

LightEnv(SgixFragmentLighting, Int32)

[requires: SGIX_fragment_lighting]

Declaration
[Obsolete("Use LightEnvParameterSgix overload instead")]
[AutoGenerated(Category = "SGIX_fragment_lighting", Version = "", EntryPoint = "glLightEnviSGIX")]
public static void LightEnv(SgixFragmentLighting pname, int param)
Parameters
Type Name Description
SgixFragmentLighting pname
Int32 param

ListParameter(Int32, ListParameterName, Int32)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameteriSGIX")]
[CLSCompliant(false)]
public static void ListParameter(int list, ListParameterName pname, int param)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Int32 param

ListParameter(Int32, ListParameterName, Int32*)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameterivSGIX")]
[CLSCompliant(false)]
public static void ListParameter(int list, ListParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Int32* params

ListParameter(Int32, ListParameterName, Int32[])

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameterivSGIX")]
[CLSCompliant(false)]
public static void ListParameter(int list, ListParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Int32[] params

ListParameter(Int32, ListParameterName, Single)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameterfSGIX")]
[CLSCompliant(false)]
public static void ListParameter(int list, ListParameterName pname, float param)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Single param

ListParameter(Int32, ListParameterName, Single*)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameterfvSGIX")]
[CLSCompliant(false)]
public static void ListParameter(int list, ListParameterName pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Single* params

ListParameter(Int32, ListParameterName, Single[])

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameterfvSGIX")]
[CLSCompliant(false)]
public static void ListParameter(int list, ListParameterName pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
Int32 list
ListParameterName pname
Single[] params

ListParameter(UInt32, ListParameterName, Int32)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameteriSGIX")]
[CLSCompliant(false)]
public static void ListParameter(uint list, ListParameterName pname, int param)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Int32 param

ListParameter(UInt32, ListParameterName, Int32*)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameterivSGIX")]
[CLSCompliant(false)]
public static void ListParameter(uint list, ListParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Int32* params

ListParameter(UInt32, ListParameterName, Int32[])

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameterivSGIX")]
[CLSCompliant(false)]
public static void ListParameter(uint list, ListParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Int32[] params

ListParameter(UInt32, ListParameterName, Single)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameterfSGIX")]
[CLSCompliant(false)]
public static void ListParameter(uint list, ListParameterName pname, float param)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Single param

ListParameter(UInt32, ListParameterName, Single*)

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameterfvSGIX")]
[CLSCompliant(false)]
public static void ListParameter(uint list, ListParameterName pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Single* params

ListParameter(UInt32, ListParameterName, Single[])

[requires: SGIX_list_priority]

Declaration
[AutoGenerated(Category = "SGIX_list_priority", Version = "", EntryPoint = "glListParameterfvSGIX")]
[CLSCompliant(false)]
public static void ListParameter(uint list, ListParameterName pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
UInt32 list
ListParameterName pname
Single[] params

LoadIdentityDeformationMap(FfdMaskSgix)

[requires: SGIX_polynomial_ffd]

Declaration
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glLoadIdentityDeformationMapSGIX")]
public static void LoadIdentityDeformationMap(FfdMaskSgix mask)
Parameters
Type Name Description
FfdMaskSgix mask

LoadIdentityDeformationMap(Int32)

[requires: SGIX_polynomial_ffd]

Declaration
[Obsolete("Use FfdMaskSgix overload instead")]
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glLoadIdentityDeformationMapSGIX")]
public static void LoadIdentityDeformationMap(int mask)
Parameters
Type Name Description
Int32 mask

LoadIdentityDeformationMap(UInt32)

[requires: SGIX_polynomial_ffd]

Declaration
[Obsolete("Use FfdMaskSgix overload instead")]
[AutoGenerated(Category = "SGIX_polynomial_ffd", Version = "", EntryPoint = "glLoadIdentityDeformationMapSGIX")]
[CLSCompliant(false)]
public static void LoadIdentityDeformationMap(uint mask)
Parameters
Type Name Description
UInt32 mask

PixelTexGen(SgixPixelTexture)

[requires: SGIX_pixel_texture]

Declaration
[AutoGenerated(Category = "SGIX_pixel_texture", Version = "", EntryPoint = "glPixelTexGenSGIX")]
public static void PixelTexGen(SgixPixelTexture mode)
Parameters
Type Name Description
SgixPixelTexture mode

PollAsync(Int32*)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glPollAsyncSGIX")]
[CLSCompliant(false)]
public static int PollAsync([Count(Count = 1)] int *markerp)
Parameters
Type Name Description
Int32* markerp

[length: 1]

Returns
Type Description
Int32

PollAsync(out Int32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glPollAsyncSGIX")]
[CLSCompliant(false)]
public static int PollAsync([Count(Count = 1)] out int markerp)
Parameters
Type Name Description
Int32 markerp

[length: 1]

Returns
Type Description
Int32

PollAsync(UInt32*)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glPollAsyncSGIX")]
[CLSCompliant(false)]
public static int PollAsync([Count(Count = 1)] uint *markerp)
Parameters
Type Name Description
UInt32* markerp

[length: 1]

Returns
Type Description
Int32

PollAsync(out UInt32)

[requires: SGIX_async]

Declaration
[AutoGenerated(Category = "SGIX_async", Version = "", EntryPoint = "glPollAsyncSGIX")]
[CLSCompliant(false)]
public static int PollAsync([Count(Count = 1)] out uint markerp)
Parameters
Type Name Description
UInt32 markerp

[length: 1]

Returns
Type Description
Int32

PollInstruments(Int32*)

[requires: SGIX_instruments]

Declaration
[AutoGenerated(Category = "SGIX_instruments", Version = "", EntryPoint = "glPollInstrumentsSGIX")]
[CLSCompliant(false)]
public static int PollInstruments([Count(Count = 1)] int *marker_p)
Parameters
Type Name Description
Int32* marker_p

[length: 1]

Returns
Type Description
Int32

PollInstruments(out Int32)

[requires: SGIX_instruments]

Declaration
[AutoGenerated(Category = "SGIX_instruments", Version = "", EntryPoint = "glPollInstrumentsSGIX")]
[CLSCompliant(false)]
public static int PollInstruments([Count(Count = 1)] out int marker_p)
Parameters
Type Name Description
Int32 marker_p

[length: 1]

Returns
Type Description
Int32

ReadInstruments(Int32)

[requires: SGIX_instruments]

Declaration
[AutoGenerated(Category = "SGIX_instruments", Version = "", EntryPoint = "glReadInstrumentsSGIX")]
public static void ReadInstruments(int marker)
Parameters
Type Name Description
Int32 marker

ReferencePlane(Double*)

[requires: SGIX_reference_plane]

Declaration
[AutoGenerated(Category = "SGIX_reference_plane", Version = "", EntryPoint = "glReferencePlaneSGIX")]
[CLSCompliant(false)]
public static void ReferencePlane([Count(Count = 4)] double *equation)
Parameters
Type Name Description
Double* equation

[length: 4]

ReferencePlane(ref Double)

[requires: SGIX_reference_plane]

Declaration
[AutoGenerated(Category = "SGIX_reference_plane", Version = "", EntryPoint = "glReferencePlaneSGIX")]
[CLSCompliant(false)]
public static void ReferencePlane([Count(Count = 4)] ref double equation)
Parameters
Type Name Description
Double equation

[length: 4]

ReferencePlane(Double[])

[requires: SGIX_reference_plane]

Declaration
[AutoGenerated(Category = "SGIX_reference_plane", Version = "", EntryPoint = "glReferencePlaneSGIX")]
[CLSCompliant(false)]
public static void ReferencePlane([Count(Count = 4)] double[] equation)
Parameters
Type Name Description
Double[] equation

[length: 4]

SpriteParameter(SgixSprite, Int32)

[requires: SGIX_sprite]

Declaration
[AutoGenerated(Category = "SGIX_sprite", Version = "", EntryPoint = "glSpriteParameteriSGIX")]
public static void SpriteParameter(SgixSprite pname, int param)
Parameters
Type Name Description
SgixSprite pname
Int32 param

SpriteParameter(SgixSprite, Int32*)

[requires: SGIX_sprite]

Declaration
[AutoGenerated(Category = "SGIX_sprite", Version = "", EntryPoint = "glSpriteParameterivSGIX")]
[CLSCompliant(false)]
public static void SpriteParameter(SgixSprite pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
SgixSprite pname
Int32* params

SpriteParameter(SgixSprite, Int32[])

[requires: SGIX_sprite]

Declaration
[AutoGenerated(Category = "SGIX_sprite", Version = "", EntryPoint = "glSpriteParameterivSGIX")]
[CLSCompliant(false)]
public static void SpriteParameter(SgixSprite pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
SgixSprite pname
Int32[] params

SpriteParameter(SgixSprite, Single)

[requires: SGIX_sprite]

Declaration
[AutoGenerated(Category = "SGIX_sprite", Version = "", EntryPoint = "glSpriteParameterfSGIX")]
public static void SpriteParameter(SgixSprite pname, float param)
Parameters
Type Name Description
SgixSprite pname
Single param

SpriteParameter(SgixSprite, Single*)

[requires: SGIX_sprite]

Declaration
[AutoGenerated(Category = "SGIX_sprite", Version = "", EntryPoint = "glSpriteParameterfvSGIX")]
[CLSCompliant(false)]
public static void SpriteParameter(SgixSprite pname, [Count(Computed = "pname")] float *params)
Parameters
Type Name Description
SgixSprite pname
Single* params

SpriteParameter(SgixSprite, Single[])

[requires: SGIX_sprite]

Declaration
[AutoGenerated(Category = "SGIX_sprite", Version = "", EntryPoint = "glSpriteParameterfvSGIX")]
[CLSCompliant(false)]
public static void SpriteParameter(SgixSprite pname, [Count(Computed = "pname")] float[] params)
Parameters
Type Name Description
SgixSprite pname
Single[] params

StartInstruments()

[requires: SGIX_instruments]

Declaration
[AutoGenerated(Category = "SGIX_instruments", Version = "", EntryPoint = "glStartInstrumentsSGIX")]
public static void StartInstruments()

StopInstruments(Int32)

[requires: SGIX_instruments]

Declaration
[AutoGenerated(Category = "SGIX_instruments", Version = "", EntryPoint = "glStopInstrumentsSGIX")]
public static void StopInstruments(int marker)
Parameters
Type Name Description
Int32 marker

TagSampleBuffer()

[requires: SGIX_tag_sample_buffer]

Declaration
[AutoGenerated(Category = "SGIX_tag_sample_buffer", Version = "", EntryPoint = "glTagSampleBufferSGIX")]
public static void TagSampleBuffer()
In This Article
Back to top Generated by DocFX