Class GL.Ati
Inherited Members
Namespace: OpenTK.Graphics.OpenGL
Assembly: OpenTK.dll
Syntax
public static class Ati
Methods
AlphaFragmentOp1(FragmentOpAti, Int32, Int32, Int32, Int32, Int32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glAlphaFragmentOp1ATI")]
[CLSCompliant(false)]
public static void AlphaFragmentOp1(FragmentOpAti op, int dst, int dstMod, int arg1, int arg1Rep, int arg1Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| Int32 | dst | |
| Int32 | dstMod | |
| Int32 | arg1 | |
| Int32 | arg1Rep | |
| Int32 | arg1Mod |
AlphaFragmentOp1(FragmentOpAti, UInt32, UInt32, UInt32, UInt32, UInt32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glAlphaFragmentOp1ATI")]
[CLSCompliant(false)]
public static void AlphaFragmentOp1(FragmentOpAti op, uint dst, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| UInt32 | dst | |
| UInt32 | dstMod | |
| UInt32 | arg1 | |
| UInt32 | arg1Rep | |
| UInt32 | arg1Mod |
AlphaFragmentOp2(FragmentOpAti, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glAlphaFragmentOp2ATI")]
[CLSCompliant(false)]
public static void AlphaFragmentOp2(FragmentOpAti op, int dst, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| Int32 | dst | |
| Int32 | dstMod | |
| Int32 | arg1 | |
| Int32 | arg1Rep | |
| Int32 | arg1Mod | |
| Int32 | arg2 | |
| Int32 | arg2Rep | |
| Int32 | arg2Mod |
AlphaFragmentOp2(FragmentOpAti, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glAlphaFragmentOp2ATI")]
[CLSCompliant(false)]
public static void AlphaFragmentOp2(FragmentOpAti op, uint dst, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| UInt32 | dst | |
| UInt32 | dstMod | |
| UInt32 | arg1 | |
| UInt32 | arg1Rep | |
| UInt32 | arg1Mod | |
| UInt32 | arg2 | |
| UInt32 | arg2Rep | |
| UInt32 | arg2Mod |
AlphaFragmentOp3(FragmentOpAti, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glAlphaFragmentOp3ATI")]
[CLSCompliant(false)]
public static void AlphaFragmentOp3(FragmentOpAti op, int dst, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod, int arg3, int arg3Rep, int arg3Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| Int32 | dst | |
| Int32 | dstMod | |
| Int32 | arg1 | |
| Int32 | arg1Rep | |
| Int32 | arg1Mod | |
| Int32 | arg2 | |
| Int32 | arg2Rep | |
| Int32 | arg2Mod | |
| Int32 | arg3 | |
| Int32 | arg3Rep | |
| Int32 | arg3Mod |
AlphaFragmentOp3(FragmentOpAti, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glAlphaFragmentOp3ATI")]
[CLSCompliant(false)]
public static void AlphaFragmentOp3(FragmentOpAti op, uint dst, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod, uint arg3, uint arg3Rep, uint arg3Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| UInt32 | dst | |
| UInt32 | dstMod | |
| UInt32 | arg1 | |
| UInt32 | arg1Rep | |
| UInt32 | arg1Mod | |
| UInt32 | arg2 | |
| UInt32 | arg2Rep | |
| UInt32 | arg2Mod | |
| UInt32 | arg3 | |
| UInt32 | arg3Rep | |
| UInt32 | arg3Mod |
ArrayObject(EnableCap, Int32, AtiVertexArrayObject, Int32, Int32, Int32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glArrayObjectATI")]
[CLSCompliant(false)]
public static void ArrayObject(EnableCap array, int size, AtiVertexArrayObject type, int stride, int buffer, int offset)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | array | |
| Int32 | size | |
| AtiVertexArrayObject | type | |
| Int32 | stride | |
| Int32 | buffer | |
| Int32 | offset |
ArrayObject(EnableCap, Int32, AtiVertexArrayObject, Int32, UInt32, UInt32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glArrayObjectATI")]
[CLSCompliant(false)]
public static void ArrayObject(EnableCap array, int size, AtiVertexArrayObject type, int stride, uint buffer, uint offset)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | array | |
| Int32 | size | |
| AtiVertexArrayObject | type | |
| Int32 | stride | |
| UInt32 | buffer | |
| UInt32 | offset |
BeginFragmentShader()
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glBeginFragmentShaderATI")]
public static void BeginFragmentShader()
BindFragmentShader(Int32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glBindFragmentShaderATI")]
[CLSCompliant(false)]
public static void BindFragmentShader(int id)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | id |
BindFragmentShader(UInt32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glBindFragmentShaderATI")]
[CLSCompliant(false)]
public static void BindFragmentShader(uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | id |
ClientActiveVertexStream(AtiVertexStreams)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glClientActiveVertexStreamATI")]
public static void ClientActiveVertexStream(AtiVertexStreams stream)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream |
ColorFragmentOp1(FragmentOpAti, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glColorFragmentOp1ATI")]
[CLSCompliant(false)]
public static void ColorFragmentOp1(FragmentOpAti op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| Int32 | dst | |
| Int32 | dstMask | |
| Int32 | dstMod | |
| Int32 | arg1 | |
| Int32 | arg1Rep | |
| Int32 | arg1Mod |
ColorFragmentOp1(FragmentOpAti, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glColorFragmentOp1ATI")]
[CLSCompliant(false)]
public static void ColorFragmentOp1(FragmentOpAti op, uint dst, uint dstMask, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| UInt32 | dst | |
| UInt32 | dstMask | |
| UInt32 | dstMod | |
| UInt32 | arg1 | |
| UInt32 | arg1Rep | |
| UInt32 | arg1Mod |
ColorFragmentOp2(FragmentOpAti, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glColorFragmentOp2ATI")]
[CLSCompliant(false)]
public static void ColorFragmentOp2(FragmentOpAti op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| Int32 | dst | |
| Int32 | dstMask | |
| Int32 | dstMod | |
| Int32 | arg1 | |
| Int32 | arg1Rep | |
| Int32 | arg1Mod | |
| Int32 | arg2 | |
| Int32 | arg2Rep | |
| Int32 | arg2Mod |
ColorFragmentOp2(FragmentOpAti, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glColorFragmentOp2ATI")]
[CLSCompliant(false)]
public static void ColorFragmentOp2(FragmentOpAti op, uint dst, uint dstMask, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| UInt32 | dst | |
| UInt32 | dstMask | |
| UInt32 | dstMod | |
| UInt32 | arg1 | |
| UInt32 | arg1Rep | |
| UInt32 | arg1Mod | |
| UInt32 | arg2 | |
| UInt32 | arg2Rep | |
| UInt32 | arg2Mod |
ColorFragmentOp3(FragmentOpAti, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glColorFragmentOp3ATI")]
[CLSCompliant(false)]
public static void ColorFragmentOp3(FragmentOpAti op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod, int arg3, int arg3Rep, int arg3Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| Int32 | dst | |
| Int32 | dstMask | |
| Int32 | dstMod | |
| Int32 | arg1 | |
| Int32 | arg1Rep | |
| Int32 | arg1Mod | |
| Int32 | arg2 | |
| Int32 | arg2Rep | |
| Int32 | arg2Mod | |
| Int32 | arg3 | |
| Int32 | arg3Rep | |
| Int32 | arg3Mod |
ColorFragmentOp3(FragmentOpAti, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glColorFragmentOp3ATI")]
[CLSCompliant(false)]
public static void ColorFragmentOp3(FragmentOpAti op, uint dst, uint dstMask, uint dstMod, uint arg1, uint arg1Rep, uint arg1Mod, uint arg2, uint arg2Rep, uint arg2Mod, uint arg3, uint arg3Rep, uint arg3Mod)
Parameters
| Type | Name | Description |
|---|---|---|
| FragmentOpAti | op | |
| UInt32 | dst | |
| UInt32 | dstMask | |
| UInt32 | dstMod | |
| UInt32 | arg1 | |
| UInt32 | arg1Rep | |
| UInt32 | arg1Mod | |
| UInt32 | arg2 | |
| UInt32 | arg2Rep | |
| UInt32 | arg2Mod | |
| UInt32 | arg3 | |
| UInt32 | arg3Rep | |
| UInt32 | arg3Mod |
DeleteFragmentShader(Int32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glDeleteFragmentShaderATI")]
[CLSCompliant(false)]
public static void DeleteFragmentShader(int id)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | id |
DeleteFragmentShader(UInt32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glDeleteFragmentShaderATI")]
[CLSCompliant(false)]
public static void DeleteFragmentShader(uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | id |
DrawBuffers(Int32, AtiDrawBuffers*)
[requires: ATI_draw_buffers] Specifies a list of color buffers to be drawn into
Declaration
[AutoGenerated(Category = "ATI_draw_buffers", Version = "", EntryPoint = "glDrawBuffersATI")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] AtiDrawBuffers*bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of buffers in bufs. |
| AtiDrawBuffers* | bufs | [length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. |
DrawBuffers(Int32, ref AtiDrawBuffers)
[requires: ATI_draw_buffers] Specifies a list of color buffers to be drawn into
Declaration
[AutoGenerated(Category = "ATI_draw_buffers", Version = "", EntryPoint = "glDrawBuffersATI")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] ref AtiDrawBuffers bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of buffers in bufs. |
| AtiDrawBuffers | bufs | [length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. |
DrawBuffers(Int32, AtiDrawBuffers[])
[requires: ATI_draw_buffers] Specifies a list of color buffers to be drawn into
Declaration
[AutoGenerated(Category = "ATI_draw_buffers", Version = "", EntryPoint = "glDrawBuffersATI")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] AtiDrawBuffers[] bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of buffers in bufs. |
| AtiDrawBuffers[] | bufs | [length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written. |
DrawElementArray(BeginMode, Int32)
[requires: ATI_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glDrawElementArrayATI")]
public static void DrawElementArray(BeginMode mode, int count)
Parameters
| Type | Name | Description |
|---|---|---|
| BeginMode | mode | |
| Int32 | count |
DrawElementArray(PrimitiveType, Int32)
[requires: ATI_element_array]
Declaration
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glDrawElementArrayATI")]
public static void DrawElementArray(PrimitiveType mode, int count)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | |
| Int32 | count |
DrawRangeElementArray(BeginMode, Int32, Int32, Int32)
[requires: ATI_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glDrawRangeElementArrayATI")]
[CLSCompliant(false)]
public static void DrawRangeElementArray(BeginMode mode, int start, int end, int count)
Parameters
| Type | Name | Description |
|---|---|---|
| BeginMode | mode | |
| Int32 | start | |
| Int32 | end | |
| Int32 | count |
DrawRangeElementArray(BeginMode, UInt32, UInt32, Int32)
[requires: ATI_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glDrawRangeElementArrayATI")]
[CLSCompliant(false)]
public static void DrawRangeElementArray(BeginMode mode, uint start, uint end, int count)
Parameters
| Type | Name | Description |
|---|---|---|
| BeginMode | mode | |
| UInt32 | start | |
| UInt32 | end | |
| Int32 | count |
DrawRangeElementArray(PrimitiveType, Int32, Int32, Int32)
[requires: ATI_element_array]
Declaration
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glDrawRangeElementArrayATI")]
[CLSCompliant(false)]
public static void DrawRangeElementArray(PrimitiveType mode, int start, int end, int count)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | |
| Int32 | start | |
| Int32 | end | |
| Int32 | count |
DrawRangeElementArray(PrimitiveType, UInt32, UInt32, Int32)
[requires: ATI_element_array]
Declaration
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glDrawRangeElementArrayATI")]
[CLSCompliant(false)]
public static void DrawRangeElementArray(PrimitiveType mode, uint start, uint end, int count)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | |
| UInt32 | start | |
| UInt32 | end | |
| Int32 | count |
ElementPointer(AtiElementArray, IntPtr)
[requires: ATI_element_array]
Declaration
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glElementPointerATI")]
public static void ElementPointer(AtiElementArray type, [Count(Computed = "type")] IntPtr pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiElementArray | type | |
| IntPtr | pointer | [length: COMPSIZE(type)] |
ElementPointer<T1>(AtiElementArray, ref T1)
[requires: ATI_element_array]
Declaration
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glElementPointerATI")]
public static void ElementPointer<T1>(AtiElementArray type, [Count(Computed = "type")] ref T1 pointer)
where T1 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| AtiElementArray | type | |
| T1 | pointer | [length: COMPSIZE(type)] |
Type Parameters
| Name | Description |
|---|---|
| T1 |
ElementPointer<T1>(AtiElementArray, T1[])
[requires: ATI_element_array]
Declaration
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glElementPointerATI")]
[CLSCompliant(false)]
public static void ElementPointer<T1>(AtiElementArray type, [Count(Computed = "type")] T1[] pointer)
where T1 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| AtiElementArray | type | |
| T1[] | pointer | [length: COMPSIZE(type)] |
Type Parameters
| Name | Description |
|---|---|
| T1 |
ElementPointer<T1>(AtiElementArray, T1[,,])
[requires: ATI_element_array]
Declaration
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glElementPointerATI")]
[CLSCompliant(false)]
public static void ElementPointer<T1>(AtiElementArray type, [Count(Computed = "type")] T1[,, ] pointer)
where T1 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| AtiElementArray | type | |
| T1[,,] | pointer | [length: COMPSIZE(type)] |
Type Parameters
| Name | Description |
|---|---|
| T1 |
ElementPointer<T1>(AtiElementArray, T1[,])
[requires: ATI_element_array]
Declaration
[AutoGenerated(Category = "ATI_element_array", Version = "", EntryPoint = "glElementPointerATI")]
[CLSCompliant(false)]
public static void ElementPointer<T1>(AtiElementArray type, [Count(Computed = "type")] T1[, ] pointer)
where T1 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| AtiElementArray | type | |
| T1[,] | pointer | [length: COMPSIZE(type)] |
Type Parameters
| Name | Description |
|---|---|
| T1 |
EndFragmentShader()
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glEndFragmentShaderATI")]
public static void EndFragmentShader()
FreeObjectBuffer(Int32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glFreeObjectBufferATI")]
[CLSCompliant(false)]
public static void FreeObjectBuffer(int buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer |
FreeObjectBuffer(UInt32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glFreeObjectBufferATI")]
[CLSCompliant(false)]
public static void FreeObjectBuffer(uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer |
GenFragmentShaders(Int32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glGenFragmentShadersATI")]
[CLSCompliant(false)]
public static int GenFragmentShaders(int range)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | range |
Returns
| Type | Description |
|---|---|
| Int32 |
GenFragmentShaders(UInt32)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glGenFragmentShadersATI")]
[CLSCompliant(false)]
public static int GenFragmentShaders(uint range)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | range |
Returns
| Type | Description |
|---|---|
| Int32 |
GetArrayObject(EnableCap, AtiVertexArrayObject, Int32*)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetArrayObject(EnableCap array, AtiVertexArrayObject pname, [Count(Count = 1)] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | array | |
| AtiVertexArrayObject | pname | |
| Int32* | params |
GetArrayObject(EnableCap, AtiVertexArrayObject, out Int32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetArrayObject(EnableCap array, AtiVertexArrayObject pname, [Count(Count = 1)] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | array | |
| AtiVertexArrayObject | pname | |
| Int32 | params |
GetArrayObject(EnableCap, AtiVertexArrayObject, Single*)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetArrayObject(EnableCap array, AtiVertexArrayObject pname, [Count(Count = 1)] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | array | |
| AtiVertexArrayObject | pname | |
| Single* | params |
GetArrayObject(EnableCap, AtiVertexArrayObject, out Single)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetArrayObject(EnableCap array, AtiVertexArrayObject pname, [Count(Count = 1)] out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | array | |
| AtiVertexArrayObject | pname | |
| Single | params |
GetObjectBuffer(Int32, AtiVertexArrayObject, Int32*)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetObjectBufferivATI")]
[CLSCompliant(false)]
public static void GetObjectBuffer(int buffer, AtiVertexArrayObject pname, [Count(Count = 1)] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer | |
| AtiVertexArrayObject | pname | |
| Int32* | params |
GetObjectBuffer(Int32, AtiVertexArrayObject, out Int32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetObjectBufferivATI")]
[CLSCompliant(false)]
public static void GetObjectBuffer(int buffer, AtiVertexArrayObject pname, [Count(Count = 1)] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer | |
| AtiVertexArrayObject | pname | |
| Int32 | params |
GetObjectBuffer(Int32, AtiVertexArrayObject, Single*)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetObjectBufferfvATI")]
[CLSCompliant(false)]
public static void GetObjectBuffer(int buffer, AtiVertexArrayObject pname, [Count(Count = 1)] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer | |
| AtiVertexArrayObject | pname | |
| Single* | params |
GetObjectBuffer(Int32, AtiVertexArrayObject, out Single)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetObjectBufferfvATI")]
[CLSCompliant(false)]
public static void GetObjectBuffer(int buffer, AtiVertexArrayObject pname, [Count(Count = 1)] out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer | |
| AtiVertexArrayObject | pname | |
| Single | params |
GetObjectBuffer(UInt32, AtiVertexArrayObject, Int32*)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetObjectBufferivATI")]
[CLSCompliant(false)]
public static void GetObjectBuffer(uint buffer, AtiVertexArrayObject pname, [Count(Count = 1)] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer | |
| AtiVertexArrayObject | pname | |
| Int32* | params |
GetObjectBuffer(UInt32, AtiVertexArrayObject, out Int32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetObjectBufferivATI")]
[CLSCompliant(false)]
public static void GetObjectBuffer(uint buffer, AtiVertexArrayObject pname, [Count(Count = 1)] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer | |
| AtiVertexArrayObject | pname | |
| Int32 | params |
GetObjectBuffer(UInt32, AtiVertexArrayObject, Single*)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetObjectBufferfvATI")]
[CLSCompliant(false)]
public static void GetObjectBuffer(uint buffer, AtiVertexArrayObject pname, [Count(Count = 1)] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer | |
| AtiVertexArrayObject | pname | |
| Single* | params |
GetObjectBuffer(UInt32, AtiVertexArrayObject, out Single)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetObjectBufferfvATI")]
[CLSCompliant(false)]
public static void GetObjectBuffer(uint buffer, AtiVertexArrayObject pname, [Count(Count = 1)] out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer | |
| AtiVertexArrayObject | pname | |
| Single | params |
GetTexBumpParameter(AtiEnvmapBumpmap)
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glGetTexBumpParameterfvATI")]
[CLSCompliant(false)]
public static float GetTexBumpParameter(AtiEnvmapBumpmap pname)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname |
Returns
| Type | Description |
|---|---|
| Single |
GetTexBumpParameter(AtiEnvmapBumpmap, Int32*)
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glGetTexBumpParameterivATI")]
[CLSCompliant(false)]
public static void GetTexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Int32* | param | [length: COMPSIZE(pname)] |
GetTexBumpParameter(AtiEnvmapBumpmap, out Int32)
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glGetTexBumpParameterivATI")]
[CLSCompliant(false)]
public static void GetTexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] out int param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Int32 | param | [length: COMPSIZE(pname)] |
GetTexBumpParameter(AtiEnvmapBumpmap, Int32[])
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glGetTexBumpParameterivATI")]
[CLSCompliant(false)]
public static void GetTexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] int[] param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Int32[] | param | [length: COMPSIZE(pname)] |
GetTexBumpParameter(AtiEnvmapBumpmap, Single*)
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glGetTexBumpParameterfvATI")]
[CLSCompliant(false)]
public static void GetTexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] float *param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Single* | param | [length: COMPSIZE(pname)] |
GetTexBumpParameter(AtiEnvmapBumpmap, out Single)
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glGetTexBumpParameterfvATI")]
[CLSCompliant(false)]
public static void GetTexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] out float param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Single | param | [length: COMPSIZE(pname)] |
GetTexBumpParameter(AtiEnvmapBumpmap, Single[])
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glGetTexBumpParameterfvATI")]
[CLSCompliant(false)]
public static void GetTexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] float[] param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Single[] | param | [length: COMPSIZE(pname)] |
GetVariantArrayObject(Int32, AtiVertexArrayObject, Int32*)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetVariantArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetVariantArrayObject(int id, AtiVertexArrayObject pname, [Count(Count = 1)] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | id | |
| AtiVertexArrayObject | pname | |
| Int32* | params |
GetVariantArrayObject(Int32, AtiVertexArrayObject, out Int32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetVariantArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetVariantArrayObject(int id, AtiVertexArrayObject pname, [Count(Count = 1)] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | id | |
| AtiVertexArrayObject | pname | |
| Int32 | params |
GetVariantArrayObject(Int32, AtiVertexArrayObject, Single*)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetVariantArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetVariantArrayObject(int id, AtiVertexArrayObject pname, [Count(Count = 1)] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | id | |
| AtiVertexArrayObject | pname | |
| Single* | params |
GetVariantArrayObject(Int32, AtiVertexArrayObject, out Single)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetVariantArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetVariantArrayObject(int id, AtiVertexArrayObject pname, [Count(Count = 1)] out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | id | |
| AtiVertexArrayObject | pname | |
| Single | params |
GetVariantArrayObject(UInt32, AtiVertexArrayObject, Int32*)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetVariantArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetVariantArrayObject(uint id, AtiVertexArrayObject pname, [Count(Count = 1)] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | id | |
| AtiVertexArrayObject | pname | |
| Int32* | params |
GetVariantArrayObject(UInt32, AtiVertexArrayObject, out Int32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetVariantArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetVariantArrayObject(uint id, AtiVertexArrayObject pname, [Count(Count = 1)] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | id | |
| AtiVertexArrayObject | pname | |
| Int32 | params |
GetVariantArrayObject(UInt32, AtiVertexArrayObject, Single*)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetVariantArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetVariantArrayObject(uint id, AtiVertexArrayObject pname, [Count(Count = 1)] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | id | |
| AtiVertexArrayObject | pname | |
| Single* | params |
GetVariantArrayObject(UInt32, AtiVertexArrayObject, out Single)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glGetVariantArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetVariantArrayObject(uint id, AtiVertexArrayObject pname, [Count(Count = 1)] out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | id | |
| AtiVertexArrayObject | pname | |
| Single | params |
GetVertexAttribArrayObject(Int32, AtiVertexAttribArrayObject, Int32*)
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(int index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Int32* | params |
GetVertexAttribArrayObject(Int32, AtiVertexAttribArrayObject, out Int32)
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(int index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Int32 | params |
GetVertexAttribArrayObject(Int32, AtiVertexAttribArrayObject, Int32[])
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(int index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Int32[] | params |
GetVertexAttribArrayObject(Int32, AtiVertexAttribArrayObject, Single*)
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(int index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Single* | params |
GetVertexAttribArrayObject(Int32, AtiVertexAttribArrayObject, out Single)
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(int index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Single | params |
GetVertexAttribArrayObject(Int32, AtiVertexAttribArrayObject, Single[])
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(int index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] float[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Single[] | params |
GetVertexAttribArrayObject(UInt32, AtiVertexAttribArrayObject, Int32*)
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(uint index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Int32* | params |
GetVertexAttribArrayObject(UInt32, AtiVertexAttribArrayObject, out Int32)
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(uint index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Int32 | params |
GetVertexAttribArrayObject(UInt32, AtiVertexAttribArrayObject, Int32[])
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectivATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(uint index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Int32[] | params |
GetVertexAttribArrayObject(UInt32, AtiVertexAttribArrayObject, Single*)
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(uint index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Single* | params |
GetVertexAttribArrayObject(UInt32, AtiVertexAttribArrayObject, out Single)
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(uint index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Single | params |
GetVertexAttribArrayObject(UInt32, AtiVertexAttribArrayObject, Single[])
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glGetVertexAttribArrayObjectfvATI")]
[CLSCompliant(false)]
public static void GetVertexAttribArrayObject(uint index, AtiVertexAttribArrayObject pname, [Count(Computed = "pname")] float[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | index | |
| AtiVertexAttribArrayObject | pname | |
| Single[] | params |
IsObjectBuffer(Int32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glIsObjectBufferATI")]
[CLSCompliant(false)]
public static bool IsObjectBuffer(int buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer |
Returns
| Type | Description |
|---|---|
| Boolean |
IsObjectBuffer(UInt32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glIsObjectBufferATI")]
[CLSCompliant(false)]
public static bool IsObjectBuffer(uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer |
Returns
| Type | Description |
|---|---|
| Boolean |
MapObjectBuffer(Int32)
[requires: ATI_map_object_buffer]
Declaration
[AutoGenerated(Category = "ATI_map_object_buffer", Version = "", EntryPoint = "glMapObjectBufferATI")]
[CLSCompliant(false)]
public static IntPtr MapObjectBuffer(int buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer |
Returns
| Type | Description |
|---|---|
| IntPtr |
MapObjectBuffer(UInt32)
[requires: ATI_map_object_buffer]
Declaration
[AutoGenerated(Category = "ATI_map_object_buffer", Version = "", EntryPoint = "glMapObjectBufferATI")]
[CLSCompliant(false)]
public static IntPtr MapObjectBuffer(uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer |
Returns
| Type | Description |
|---|---|
| IntPtr |
NewObjectBuffer(Int32, IntPtr, AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glNewObjectBufferATI")]
public static int NewObjectBuffer(int size, [Count(Parameter = "size")] IntPtr pointer, AtiVertexArrayObject usage)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| IntPtr | pointer | [length: size] |
| AtiVertexArrayObject | usage |
Returns
| Type | Description |
|---|---|
| Int32 |
NewObjectBuffer<T1>(Int32, ref T1, AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glNewObjectBufferATI")]
public static int NewObjectBuffer<T1>(int size, [Count(Parameter = "size")] ref T1 pointer, AtiVertexArrayObject usage)
where T1 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| T1 | pointer | [length: size] |
| AtiVertexArrayObject | usage |
Returns
| Type | Description |
|---|---|
| Int32 |
Type Parameters
| Name | Description |
|---|---|
| T1 |
NewObjectBuffer<T1>(Int32, T1[], AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glNewObjectBufferATI")]
[CLSCompliant(false)]
public static int NewObjectBuffer<T1>(int size, [Count(Parameter = "size")] T1[] pointer, AtiVertexArrayObject usage)
where T1 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| T1[] | pointer | [length: size] |
| AtiVertexArrayObject | usage |
Returns
| Type | Description |
|---|---|
| Int32 |
Type Parameters
| Name | Description |
|---|---|
| T1 |
NewObjectBuffer<T1>(Int32, T1[,,], AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glNewObjectBufferATI")]
[CLSCompliant(false)]
public static int NewObjectBuffer<T1>(int size, [Count(Parameter = "size")] T1[,, ] pointer, AtiVertexArrayObject usage)
where T1 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| T1[,,] | pointer | [length: size] |
| AtiVertexArrayObject | usage |
Returns
| Type | Description |
|---|---|
| Int32 |
Type Parameters
| Name | Description |
|---|---|
| T1 |
NewObjectBuffer<T1>(Int32, T1[,], AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glNewObjectBufferATI")]
[CLSCompliant(false)]
public static int NewObjectBuffer<T1>(int size, [Count(Parameter = "size")] T1[, ] pointer, AtiVertexArrayObject usage)
where T1 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| T1[,] | pointer | [length: size] |
| AtiVertexArrayObject | usage |
Returns
| Type | Description |
|---|---|
| Int32 |
Type Parameters
| Name | Description |
|---|---|
| T1 |
NormalStream3(AtiVertexStreams, Byte*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3bvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Byte* | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Byte, Byte, Byte)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3bATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, byte nx, byte ny, byte nz)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Byte | nx | |
| Byte | ny | |
| Byte | nz |
NormalStream3(AtiVertexStreams, ref Byte)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3bvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Byte | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Byte[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3bvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Byte[] | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Double*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3dvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] double *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double* | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Double, Double, Double)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3dATI")]
public static void NormalStream3(AtiVertexStreams stream, double nx, double ny, double nz)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double | nx | |
| Double | ny | |
| Double | nz |
NormalStream3(AtiVertexStreams, ref Double)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3dvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] ref double coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Double[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3dvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] double[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double[] | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Int16*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3svATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] short *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16* | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Int16, Int16, Int16)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3sATI")]
public static void NormalStream3(AtiVertexStreams stream, short nx, short ny, short nz)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16 | nx | |
| Int16 | ny | |
| Int16 | nz |
NormalStream3(AtiVertexStreams, ref Int16)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3svATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] ref short coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16 | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Int16[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3svATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] short[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16[] | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Int32*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3ivATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32* | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Int32, Int32, Int32)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3iATI")]
public static void NormalStream3(AtiVertexStreams stream, int nx, int ny, int nz)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32 | nx | |
| Int32 | ny | |
| Int32 | nz |
NormalStream3(AtiVertexStreams, ref Int32)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3ivATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32 | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Int32[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3ivATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32[] | coords | [length: 3] |
NormalStream3(AtiVertexStreams, SByte*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3bvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| SByte* | coords | [length: 3] |
NormalStream3(AtiVertexStreams, SByte, SByte, SByte)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3bATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, sbyte nx, sbyte ny, sbyte nz)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| SByte | nx | |
| SByte | ny | |
| SByte | nz |
NormalStream3(AtiVertexStreams, ref SByte)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3bvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| SByte | coords | [length: 3] |
NormalStream3(AtiVertexStreams, SByte[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3bvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| SByte[] | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Single*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3fvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] float *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single* | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Single, Single, Single)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3fATI")]
public static void NormalStream3(AtiVertexStreams stream, float nx, float ny, float nz)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single | nx | |
| Single | ny | |
| Single | nz |
NormalStream3(AtiVertexStreams, ref Single)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3fvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] ref float coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single | coords | [length: 3] |
NormalStream3(AtiVertexStreams, Single[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glNormalStream3fvATI")]
[CLSCompliant(false)]
public static void NormalStream3(AtiVertexStreams stream, [Count(Count = 3)] float[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single[] | coords | [length: 3] |
PassTexCoor(Int32, Int32, AtiFragmentShader)
Declaration
[AutoGenerated(Category = "AtiFragmentShader", Version = "1.2", EntryPoint = "glPassTexCoordATI")]
[Obsolete("Use PassTexCoord instead")]
public static void PassTexCoor(int dst, int coord, AtiFragmentShader swizzle)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | dst | |
| Int32 | coord | |
| AtiFragmentShader | swizzle |
PassTexCoor(UInt32, UInt32, AtiFragmentShader)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "AtiFragmentShader", Version = "1.2", EntryPoint = "glPassTexCoordATI")]
[Obsolete("Use PassTexCoord instead")]
public static void PassTexCoor(uint dst, uint coord, AtiFragmentShader swizzle)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | dst | |
| UInt32 | coord | |
| AtiFragmentShader | swizzle |
PassTexCoord(Int32, Int32, AtiFragmentShader)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glPassTexCoordATI")]
[CLSCompliant(false)]
public static void PassTexCoord(int dst, int coord, AtiFragmentShader swizzle)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | dst | |
| Int32 | coord | |
| AtiFragmentShader | swizzle |
PassTexCoord(UInt32, UInt32, AtiFragmentShader)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glPassTexCoordATI")]
[CLSCompliant(false)]
public static void PassTexCoord(uint dst, uint coord, AtiFragmentShader swizzle)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | dst | |
| UInt32 | coord | |
| AtiFragmentShader | swizzle |
PNTriangles(AtiPnTriangles, Int32)
[requires: ATI_pn_triangles]
Declaration
[AutoGenerated(Category = "ATI_pn_triangles", Version = "", EntryPoint = "glPNTrianglesiATI")]
public static void PNTriangles(AtiPnTriangles pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiPnTriangles | pname | |
| Int32 | param |
PNTriangles(AtiPnTriangles, Single)
[requires: ATI_pn_triangles]
Declaration
[AutoGenerated(Category = "ATI_pn_triangles", Version = "", EntryPoint = "glPNTrianglesfATI")]
public static void PNTriangles(AtiPnTriangles pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiPnTriangles | pname | |
| Single | param |
SampleMap(Int32, Int32, AtiFragmentShader)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glSampleMapATI")]
[CLSCompliant(false)]
public static void SampleMap(int dst, int interp, AtiFragmentShader swizzle)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | dst | |
| Int32 | interp | |
| AtiFragmentShader | swizzle |
SampleMap(UInt32, UInt32, AtiFragmentShader)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glSampleMapATI")]
[CLSCompliant(false)]
public static void SampleMap(uint dst, uint interp, AtiFragmentShader swizzle)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | dst | |
| UInt32 | interp | |
| AtiFragmentShader | swizzle |
SetFragmentShaderConstant(Int32, Single*)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glSetFragmentShaderConstantATI")]
[CLSCompliant(false)]
public static void SetFragmentShaderConstant(int dst, [Count(Count = 4)] float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | dst | |
| Single* | value | [length: 4] |
SetFragmentShaderConstant(Int32, ref Single)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glSetFragmentShaderConstantATI")]
[CLSCompliant(false)]
public static void SetFragmentShaderConstant(int dst, [Count(Count = 4)] ref float value)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | dst | |
| Single | value | [length: 4] |
SetFragmentShaderConstant(Int32, Single[])
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glSetFragmentShaderConstantATI")]
[CLSCompliant(false)]
public static void SetFragmentShaderConstant(int dst, [Count(Count = 4)] float[] value)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | dst | |
| Single[] | value | [length: 4] |
SetFragmentShaderConstant(UInt32, Single*)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glSetFragmentShaderConstantATI")]
[CLSCompliant(false)]
public static void SetFragmentShaderConstant(uint dst, [Count(Count = 4)] float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | dst | |
| Single* | value | [length: 4] |
SetFragmentShaderConstant(UInt32, ref Single)
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glSetFragmentShaderConstantATI")]
[CLSCompliant(false)]
public static void SetFragmentShaderConstant(uint dst, [Count(Count = 4)] ref float value)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | dst | |
| Single | value | [length: 4] |
SetFragmentShaderConstant(UInt32, Single[])
[requires: ATI_fragment_shader]
Declaration
[AutoGenerated(Category = "ATI_fragment_shader", Version = "", EntryPoint = "glSetFragmentShaderConstantATI")]
[CLSCompliant(false)]
public static void SetFragmentShaderConstant(uint dst, [Count(Count = 4)] float[] value)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | dst | |
| Single[] | value | [length: 4] |
StencilFuncSeparate(StencilFunction, StencilFunction, Int32, Int32)
[requires: ATI_separate_stencil] Set front and/or back function and reference value for stencil testing
Declaration
[AutoGenerated(Category = "ATI_separate_stencil", Version = "", EntryPoint = "glStencilFuncSeparateATI")]
[CLSCompliant(false)]
public static void StencilFuncSeparate(StencilFunction frontfunc, StencilFunction backfunc, int ref, int mask)
Parameters
| Type | Name | Description |
|---|---|---|
| StencilFunction | frontfunc | Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. |
| StencilFunction | backfunc | Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. |
| Int32 | ref | |
| Int32 | mask | Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. |
StencilFuncSeparate(StencilFunction, StencilFunction, Int32, UInt32)
[requires: ATI_separate_stencil] Set front and/or back function and reference value for stencil testing
Declaration
[AutoGenerated(Category = "ATI_separate_stencil", Version = "", EntryPoint = "glStencilFuncSeparateATI")]
[CLSCompliant(false)]
public static void StencilFuncSeparate(StencilFunction frontfunc, StencilFunction backfunc, int ref, uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| StencilFunction | frontfunc | Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. |
| StencilFunction | backfunc | Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always. |
| Int32 | ref | |
| UInt32 | mask | Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's. |
StencilOpSeparate(StencilFaceDirection, StencilOp, StencilOp, StencilOp)
[requires: ATI_separate_stencil] Set front and/or back stencil test actions
Declaration
[AutoGenerated(Category = "ATI_separate_stencil", Version = "", EntryPoint = "glStencilOpSeparateATI")]
public static void StencilOpSeparate(StencilFaceDirection face, StencilOp sfail, StencilOp dpfail, StencilOp dppass)
Parameters
| Type | Name | Description |
|---|---|---|
| StencilFaceDirection | face | Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack. |
| StencilOp | sfail | Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep. |
| StencilOp | dpfail | Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep. |
| StencilOp | dppass | Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep. |
TexBumpParameter(AtiEnvmapBumpmap, Int32*)
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glTexBumpParameterivATI")]
[CLSCompliant(false)]
public static void TexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Int32* | param | [length: COMPSIZE(pname)] |
TexBumpParameter(AtiEnvmapBumpmap, ref Int32)
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glTexBumpParameterivATI")]
[CLSCompliant(false)]
public static void TexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] ref int param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Int32 | param | [length: COMPSIZE(pname)] |
TexBumpParameter(AtiEnvmapBumpmap, Int32[])
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glTexBumpParameterivATI")]
[CLSCompliant(false)]
public static void TexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] int[] param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Int32[] | param | [length: COMPSIZE(pname)] |
TexBumpParameter(AtiEnvmapBumpmap, Single*)
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glTexBumpParameterfvATI")]
[CLSCompliant(false)]
public static void TexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] float *param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Single* | param | [length: COMPSIZE(pname)] |
TexBumpParameter(AtiEnvmapBumpmap, ref Single)
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glTexBumpParameterfvATI")]
[CLSCompliant(false)]
public static void TexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] ref float param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Single | param | [length: COMPSIZE(pname)] |
TexBumpParameter(AtiEnvmapBumpmap, Single[])
[requires: ATI_envmap_bumpmap]
Declaration
[AutoGenerated(Category = "ATI_envmap_bumpmap", Version = "", EntryPoint = "glTexBumpParameterfvATI")]
[CLSCompliant(false)]
public static void TexBumpParameter(AtiEnvmapBumpmap pname, [Count(Computed = "pname")] float[] param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiEnvmapBumpmap | pname | |
| Single[] | param | [length: COMPSIZE(pname)] |
UnmapObjectBuffer(Int32)
[requires: ATI_map_object_buffer]
Declaration
[AutoGenerated(Category = "ATI_map_object_buffer", Version = "", EntryPoint = "glUnmapObjectBufferATI")]
[CLSCompliant(false)]
public static void UnmapObjectBuffer(int buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer |
UnmapObjectBuffer(UInt32)
[requires: ATI_map_object_buffer]
Declaration
[AutoGenerated(Category = "ATI_map_object_buffer", Version = "", EntryPoint = "glUnmapObjectBufferATI")]
[CLSCompliant(false)]
public static void UnmapObjectBuffer(uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer |
UpdateObjectBuffer(Int32, Int32, Int32, IntPtr, AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glUpdateObjectBufferATI")]
[CLSCompliant(false)]
public static void UpdateObjectBuffer(int buffer, int offset, int size, [Count(Parameter = "size")] IntPtr pointer, AtiVertexArrayObject preserve)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer | |
| Int32 | offset | |
| Int32 | size | |
| IntPtr | pointer | [length: size] |
| AtiVertexArrayObject | preserve |
UpdateObjectBuffer(UInt32, UInt32, Int32, IntPtr, AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glUpdateObjectBufferATI")]
[CLSCompliant(false)]
public static void UpdateObjectBuffer(uint buffer, uint offset, int size, [Count(Parameter = "size")] IntPtr pointer, AtiVertexArrayObject preserve)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer | |
| UInt32 | offset | |
| Int32 | size | |
| IntPtr | pointer | [length: size] |
| AtiVertexArrayObject | preserve |
UpdateObjectBuffer<T3>(Int32, Int32, Int32, ref T3, AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glUpdateObjectBufferATI")]
[CLSCompliant(false)]
public static void UpdateObjectBuffer<T3>(int buffer, int offset, int size, [Count(Parameter = "size")] ref T3 pointer, AtiVertexArrayObject preserve)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer | |
| Int32 | offset | |
| Int32 | size | |
| T3 | pointer | [length: size] |
| AtiVertexArrayObject | preserve |
Type Parameters
| Name | Description |
|---|---|
| T3 |
UpdateObjectBuffer<T3>(Int32, Int32, Int32, T3[], AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glUpdateObjectBufferATI")]
[CLSCompliant(false)]
public static void UpdateObjectBuffer<T3>(int buffer, int offset, int size, [Count(Parameter = "size")] T3[] pointer, AtiVertexArrayObject preserve)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer | |
| Int32 | offset | |
| Int32 | size | |
| T3[] | pointer | [length: size] |
| AtiVertexArrayObject | preserve |
Type Parameters
| Name | Description |
|---|---|
| T3 |
UpdateObjectBuffer<T3>(Int32, Int32, Int32, T3[,,], AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glUpdateObjectBufferATI")]
[CLSCompliant(false)]
public static void UpdateObjectBuffer<T3>(int buffer, int offset, int size, [Count(Parameter = "size")] T3[,, ] pointer, AtiVertexArrayObject preserve)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer | |
| Int32 | offset | |
| Int32 | size | |
| T3[,,] | pointer | [length: size] |
| AtiVertexArrayObject | preserve |
Type Parameters
| Name | Description |
|---|---|
| T3 |
UpdateObjectBuffer<T3>(Int32, Int32, Int32, T3[,], AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glUpdateObjectBufferATI")]
[CLSCompliant(false)]
public static void UpdateObjectBuffer<T3>(int buffer, int offset, int size, [Count(Parameter = "size")] T3[, ] pointer, AtiVertexArrayObject preserve)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | buffer | |
| Int32 | offset | |
| Int32 | size | |
| T3[,] | pointer | [length: size] |
| AtiVertexArrayObject | preserve |
Type Parameters
| Name | Description |
|---|---|
| T3 |
UpdateObjectBuffer<T3>(UInt32, UInt32, Int32, ref T3, AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glUpdateObjectBufferATI")]
[CLSCompliant(false)]
public static void UpdateObjectBuffer<T3>(uint buffer, uint offset, int size, [Count(Parameter = "size")] ref T3 pointer, AtiVertexArrayObject preserve)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer | |
| UInt32 | offset | |
| Int32 | size | |
| T3 | pointer | [length: size] |
| AtiVertexArrayObject | preserve |
Type Parameters
| Name | Description |
|---|---|
| T3 |
UpdateObjectBuffer<T3>(UInt32, UInt32, Int32, T3[], AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glUpdateObjectBufferATI")]
[CLSCompliant(false)]
public static void UpdateObjectBuffer<T3>(uint buffer, uint offset, int size, [Count(Parameter = "size")] T3[] pointer, AtiVertexArrayObject preserve)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer | |
| UInt32 | offset | |
| Int32 | size | |
| T3[] | pointer | [length: size] |
| AtiVertexArrayObject | preserve |
Type Parameters
| Name | Description |
|---|---|
| T3 |
UpdateObjectBuffer<T3>(UInt32, UInt32, Int32, T3[,,], AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glUpdateObjectBufferATI")]
[CLSCompliant(false)]
public static void UpdateObjectBuffer<T3>(uint buffer, uint offset, int size, [Count(Parameter = "size")] T3[,, ] pointer, AtiVertexArrayObject preserve)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer | |
| UInt32 | offset | |
| Int32 | size | |
| T3[,,] | pointer | [length: size] |
| AtiVertexArrayObject | preserve |
Type Parameters
| Name | Description |
|---|---|
| T3 |
UpdateObjectBuffer<T3>(UInt32, UInt32, Int32, T3[,], AtiVertexArrayObject)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glUpdateObjectBufferATI")]
[CLSCompliant(false)]
public static void UpdateObjectBuffer<T3>(uint buffer, uint offset, int size, [Count(Parameter = "size")] T3[, ] pointer, AtiVertexArrayObject preserve)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | buffer | |
| UInt32 | offset | |
| Int32 | size | |
| T3[,] | pointer | [length: size] |
| AtiVertexArrayObject | preserve |
Type Parameters
| Name | Description |
|---|---|
| T3 |
VariantArrayObject(Int32, AtiVertexArrayObject, Int32, Int32, Int32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glVariantArrayObjectATI")]
[CLSCompliant(false)]
public static void VariantArrayObject(int id, AtiVertexArrayObject type, int stride, int buffer, int offset)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | id | |
| AtiVertexArrayObject | type | |
| Int32 | stride | |
| Int32 | buffer | |
| Int32 | offset |
VariantArrayObject(UInt32, AtiVertexArrayObject, Int32, UInt32, UInt32)
[requires: ATI_vertex_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_array_object", Version = "", EntryPoint = "glVariantArrayObjectATI")]
[CLSCompliant(false)]
public static void VariantArrayObject(uint id, AtiVertexArrayObject type, int stride, uint buffer, uint offset)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | id | |
| AtiVertexArrayObject | type | |
| Int32 | stride | |
| UInt32 | buffer | |
| UInt32 | offset |
VertexAttribArrayObject(Int32, Int32, AtiVertexAttribArrayObject, Boolean, Int32, Int32, Int32)
[requires: ATI_vertex_attrib_array_object]
Declaration
[Obsolete("Use VertexAttribPointerType overload instead")]
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glVertexAttribArrayObjectATI")]
[CLSCompliant(false)]
public static void VertexAttribArrayObject(int index, int size, AtiVertexAttribArrayObject type, bool normalized, int stride, int buffer, int offset)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | index | |
| Int32 | size | |
| AtiVertexAttribArrayObject | type | |
| Boolean | normalized | |
| Int32 | stride | |
| Int32 | buffer | |
| Int32 | offset |
VertexAttribArrayObject(Int32, Int32, VertexAttribPointerType, Boolean, Int32, Int32, Int32)
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glVertexAttribArrayObjectATI")]
[CLSCompliant(false)]
public static void VertexAttribArrayObject(int index, int size, VertexAttribPointerType type, bool normalized, int stride, int buffer, int offset)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | index | |
| Int32 | size | |
| VertexAttribPointerType | type | |
| Boolean | normalized | |
| Int32 | stride | |
| Int32 | buffer | |
| Int32 | offset |
VertexAttribArrayObject(UInt32, Int32, AtiVertexAttribArrayObject, Boolean, Int32, UInt32, UInt32)
[requires: ATI_vertex_attrib_array_object]
Declaration
[Obsolete("Use VertexAttribPointerType overload instead")]
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glVertexAttribArrayObjectATI")]
[CLSCompliant(false)]
public static void VertexAttribArrayObject(uint index, int size, AtiVertexAttribArrayObject type, bool normalized, int stride, uint buffer, uint offset)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | index | |
| Int32 | size | |
| AtiVertexAttribArrayObject | type | |
| Boolean | normalized | |
| Int32 | stride | |
| UInt32 | buffer | |
| UInt32 | offset |
VertexAttribArrayObject(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, UInt32, UInt32)
[requires: ATI_vertex_attrib_array_object]
Declaration
[AutoGenerated(Category = "ATI_vertex_attrib_array_object", Version = "", EntryPoint = "glVertexAttribArrayObjectATI")]
[CLSCompliant(false)]
public static void VertexAttribArrayObject(uint index, int size, VertexAttribPointerType type, bool normalized, int stride, uint buffer, uint offset)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | index | |
| Int32 | size | |
| VertexAttribPointerType | type | |
| Boolean | normalized | |
| Int32 | stride | |
| UInt32 | buffer | |
| UInt32 | offset |
VertexBlendEnv(AtiVertexStreams, Int32)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexBlendEnviATI")]
public static void VertexBlendEnv(AtiVertexStreams pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | pname | |
| Int32 | param |
VertexBlendEnv(AtiVertexStreams, Single)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexBlendEnvfATI")]
public static void VertexBlendEnv(AtiVertexStreams pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | pname | |
| Single | param |
VertexStream1(AtiVertexStreams, Double)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream1dATI")]
public static void VertexStream1(AtiVertexStreams stream, double x)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double | x |
VertexStream1(AtiVertexStreams, Double*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream1dvATI")]
[CLSCompliant(false)]
public static void VertexStream1(AtiVertexStreams stream, [Count(Count = 1)] double *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double* | coords | [length: 1] |
VertexStream1(AtiVertexStreams, Int16)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream1sATI")]
public static void VertexStream1(AtiVertexStreams stream, short x)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16 | x |
VertexStream1(AtiVertexStreams, Int16*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream1svATI")]
[CLSCompliant(false)]
public static void VertexStream1(AtiVertexStreams stream, [Count(Count = 1)] short *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16* | coords | [length: 1] |
VertexStream1(AtiVertexStreams, Int32)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream1iATI")]
public static void VertexStream1(AtiVertexStreams stream, int x)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32 | x |
VertexStream1(AtiVertexStreams, Int32*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream1ivATI")]
[CLSCompliant(false)]
public static void VertexStream1(AtiVertexStreams stream, [Count(Count = 1)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32* | coords | [length: 1] |
VertexStream1(AtiVertexStreams, Single)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream1fATI")]
public static void VertexStream1(AtiVertexStreams stream, float x)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single | x |
VertexStream1(AtiVertexStreams, Single*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream1fvATI")]
[CLSCompliant(false)]
public static void VertexStream1(AtiVertexStreams stream, [Count(Count = 1)] float *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single* | coords | [length: 1] |
VertexStream2(AtiVertexStreams, Double*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2dvATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] double *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double* | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Double, Double)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2dATI")]
public static void VertexStream2(AtiVertexStreams stream, double x, double y)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double | x | |
| Double | y |
VertexStream2(AtiVertexStreams, ref Double)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2dvATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] ref double coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Double[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2dvATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] double[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double[] | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Int16*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2svATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] short *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16* | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Int16, Int16)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2sATI")]
public static void VertexStream2(AtiVertexStreams stream, short x, short y)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16 | x | |
| Int16 | y |
VertexStream2(AtiVertexStreams, ref Int16)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2svATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] ref short coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16 | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Int16[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2svATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] short[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16[] | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Int32*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2ivATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32* | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Int32, Int32)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2iATI")]
public static void VertexStream2(AtiVertexStreams stream, int x, int y)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32 | x | |
| Int32 | y |
VertexStream2(AtiVertexStreams, ref Int32)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2ivATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32 | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Int32[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2ivATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32[] | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Single*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2fvATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] float *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single* | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Single, Single)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2fATI")]
public static void VertexStream2(AtiVertexStreams stream, float x, float y)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single | x | |
| Single | y |
VertexStream2(AtiVertexStreams, ref Single)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2fvATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] ref float coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single | coords | [length: 2] |
VertexStream2(AtiVertexStreams, Single[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream2fvATI")]
[CLSCompliant(false)]
public static void VertexStream2(AtiVertexStreams stream, [Count(Count = 2)] float[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single[] | coords | [length: 2] |
VertexStream3(AtiVertexStreams, Double*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3dvATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] double *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double* | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Double, Double, Double)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3dATI")]
public static void VertexStream3(AtiVertexStreams stream, double x, double y, double z)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double | x | |
| Double | y | |
| Double | z |
VertexStream3(AtiVertexStreams, ref Double)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3dvATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] ref double coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Double[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3dvATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] double[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double[] | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Int16*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3svATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] short *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16* | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Int16, Int16, Int16)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3sATI")]
public static void VertexStream3(AtiVertexStreams stream, short x, short y, short z)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16 | x | |
| Int16 | y | |
| Int16 | z |
VertexStream3(AtiVertexStreams, ref Int16)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3svATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] ref short coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16 | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Int16[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3svATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] short[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16[] | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Int32*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3ivATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32* | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Int32, Int32, Int32)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3iATI")]
public static void VertexStream3(AtiVertexStreams stream, int x, int y, int z)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32 | x | |
| Int32 | y | |
| Int32 | z |
VertexStream3(AtiVertexStreams, ref Int32)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3ivATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32 | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Int32[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3ivATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32[] | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Single*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3fvATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] float *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single* | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Single, Single, Single)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3fATI")]
public static void VertexStream3(AtiVertexStreams stream, float x, float y, float z)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single | x | |
| Single | y | |
| Single | z |
VertexStream3(AtiVertexStreams, ref Single)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3fvATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] ref float coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single | coords | [length: 3] |
VertexStream3(AtiVertexStreams, Single[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream3fvATI")]
[CLSCompliant(false)]
public static void VertexStream3(AtiVertexStreams stream, [Count(Count = 3)] float[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single[] | coords | [length: 3] |
VertexStream4(AtiVertexStreams, Double*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4dvATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] double *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double* | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Double, Double, Double, Double)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4dATI")]
public static void VertexStream4(AtiVertexStreams stream, double x, double y, double z, double w)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double | x | |
| Double | y | |
| Double | z | |
| Double | w |
VertexStream4(AtiVertexStreams, ref Double)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4dvATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] ref double coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Double[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4dvATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] double[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Double[] | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Int16*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4svATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] short *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16* | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Int16, Int16, Int16, Int16)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4sATI")]
public static void VertexStream4(AtiVertexStreams stream, short x, short y, short z, short w)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16 | x | |
| Int16 | y | |
| Int16 | z | |
| Int16 | w |
VertexStream4(AtiVertexStreams, ref Int16)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4svATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] ref short coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16 | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Int16[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4svATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] short[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int16[] | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Int32*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4ivATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32* | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Int32, Int32, Int32, Int32)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4iATI")]
public static void VertexStream4(AtiVertexStreams stream, int x, int y, int z, int w)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32 | x | |
| Int32 | y | |
| Int32 | z | |
| Int32 | w |
VertexStream4(AtiVertexStreams, ref Int32)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4ivATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32 | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Int32[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4ivATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Int32[] | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Single*)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4fvATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] float *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single* | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Single, Single, Single, Single)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4fATI")]
public static void VertexStream4(AtiVertexStreams stream, float x, float y, float z, float w)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single | x | |
| Single | y | |
| Single | z | |
| Single | w |
VertexStream4(AtiVertexStreams, ref Single)
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4fvATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] ref float coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single | coords | [length: 4] |
VertexStream4(AtiVertexStreams, Single[])
[requires: ATI_vertex_streams]
Declaration
[AutoGenerated(Category = "ATI_vertex_streams", Version = "", EntryPoint = "glVertexStream4fvATI")]
[CLSCompliant(false)]
public static void VertexStream4(AtiVertexStreams stream, [Count(Count = 4)] float[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| AtiVertexStreams | stream | |
| Single[] | coords | [length: 4] |