Class GL.Sgix
Inherited Members
Namespace: OpenTK.Graphics.OpenGL
Assembly: OpenTK.dll
Syntax
public static class SgixMethods
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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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()