Class GL.Apple
Inherited Members
Namespace: OpenTK.Graphics.OpenGL
Assembly: OpenTK.dll
Syntax
public static class Apple
Methods
BindVertexArray(Int32)
[requires: APPLE_vertex_array_object] Bind a vertex array object
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayAPPLE")]
[CLSCompliant(false)]
public static void BindVertexArray(int array)
Parameters
Type | Name | Description |
---|---|---|
Int32 | array | Specifies the name of the vertex array to bind. |
BindVertexArray(UInt32)
[requires: APPLE_vertex_array_object] Bind a vertex array object
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayAPPLE")]
[CLSCompliant(false)]
public static void BindVertexArray(uint array)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | array | Specifies the name of the vertex array to bind. |
BufferParameter(BufferTarget, BufferParameterApple, Int32)
[requires: APPLE_flush_buffer_range]
Declaration
[AutoGenerated(Category = "APPLE_flush_buffer_range", Version = "", EntryPoint = "glBufferParameteriAPPLE")]
public static void BufferParameter(BufferTarget target, BufferParameterApple pname, int param)
Parameters
Type | Name | Description |
---|---|---|
BufferTarget | target | |
BufferParameterApple | pname | |
Int32 | param |
DeleteFence(Int32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glDeleteFencesAPPLE")]
[CLSCompliant(false)]
public static void DeleteFence([Count(Parameter = "n")] int fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | fences | [length: n] |
DeleteFence(UInt32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glDeleteFencesAPPLE")]
[CLSCompliant(false)]
public static void DeleteFence([Count(Parameter = "n")] uint fences)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | fences | [length: n] |
DeleteFences(Int32, Int32*)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glDeleteFencesAPPLE")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] int *fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
Int32* | fences | [length: n] |
DeleteFences(Int32, ref Int32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glDeleteFencesAPPLE")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] ref int fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
Int32 | fences | [length: n] |
DeleteFences(Int32, Int32[])
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glDeleteFencesAPPLE")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] int[] fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
Int32[] | fences | [length: n] |
DeleteFences(Int32, UInt32*)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glDeleteFencesAPPLE")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] uint *fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
UInt32* | fences | [length: n] |
DeleteFences(Int32, ref UInt32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glDeleteFencesAPPLE")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] ref uint fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
UInt32 | fences | [length: n] |
DeleteFences(Int32, UInt32[])
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glDeleteFencesAPPLE")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] uint[] fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
UInt32[] | fences | [length: n] |
DeleteVertexArray(Int32)
[requires: APPLE_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void DeleteVertexArray([Count(Parameter = "n")] int arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | arrays | [length: n] Specifies the address of an array containing the n names of the objects to be deleted. |
DeleteVertexArray(UInt32)
[requires: APPLE_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void DeleteVertexArray([Count(Parameter = "n")] uint arrays)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | arrays | [length: n] Specifies the address of an array containing the n names of the objects to be deleted. |
DeleteVertexArrays(Int32, Int32*)
[requires: APPLE_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void DeleteVertexArrays(int n, [Count(Parameter = "n")] int *arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array objects to be deleted. |
Int32* | arrays | [length: n] Specifies the address of an array containing the n names of the objects to be deleted. |
DeleteVertexArrays(Int32, ref Int32)
[requires: APPLE_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void DeleteVertexArrays(int n, [Count(Parameter = "n")] ref int arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array objects to be deleted. |
Int32 | arrays | [length: n] Specifies the address of an array containing the n names of the objects to be deleted. |
DeleteVertexArrays(Int32, Int32[])
[requires: APPLE_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void DeleteVertexArrays(int n, [Count(Parameter = "n")] int[] arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array objects to be deleted. |
Int32[] | arrays | [length: n] Specifies the address of an array containing the n names of the objects to be deleted. |
DeleteVertexArrays(Int32, UInt32*)
[requires: APPLE_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void DeleteVertexArrays(int n, [Count(Parameter = "n")] uint *arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array objects to be deleted. |
UInt32* | arrays | [length: n] Specifies the address of an array containing the n names of the objects to be deleted. |
DeleteVertexArrays(Int32, ref UInt32)
[requires: APPLE_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void DeleteVertexArrays(int n, [Count(Parameter = "n")] ref uint arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array objects to be deleted. |
UInt32 | arrays | [length: n] Specifies the address of an array containing the n names of the objects to be deleted. |
DeleteVertexArrays(Int32, UInt32[])
[requires: APPLE_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void DeleteVertexArrays(int n, [Count(Parameter = "n")] uint[] arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array objects to be deleted. |
UInt32[] | arrays | [length: n] Specifies the address of an array containing the n names of the objects to be deleted. |
DisableVertexAttrib(Int32, AppleVertexProgramEvaluators)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glDisableVertexAttribAPPLE")]
[CLSCompliant(false)]
public static void DisableVertexAttrib(int index, AppleVertexProgramEvaluators pname)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
AppleVertexProgramEvaluators | pname |
DisableVertexAttrib(UInt32, AppleVertexProgramEvaluators)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glDisableVertexAttribAPPLE")]
[CLSCompliant(false)]
public static void DisableVertexAttrib(uint index, AppleVertexProgramEvaluators pname)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
AppleVertexProgramEvaluators | pname |
DrawElementArray(BeginMode, Int32, Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glDrawElementArrayAPPLE")]
public static void DrawElementArray(BeginMode mode, int first, int count)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
Int32 | first | |
Int32 | count |
DrawElementArray(PrimitiveType, Int32, Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glDrawElementArrayAPPLE")]
public static void DrawElementArray(PrimitiveType mode, int first, int count)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
Int32 | first | |
Int32 | count |
DrawRangeElementArray(BeginMode, Int32, Int32, Int32, Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void DrawRangeElementArray(BeginMode mode, int start, int end, int first, int count)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
Int32 | start | |
Int32 | end | |
Int32 | first | |
Int32 | count |
DrawRangeElementArray(BeginMode, UInt32, UInt32, Int32, Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void DrawRangeElementArray(BeginMode mode, uint start, uint end, int first, int count)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
UInt32 | start | |
UInt32 | end | |
Int32 | first | |
Int32 | count |
DrawRangeElementArray(PrimitiveType, Int32, Int32, Int32, Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void DrawRangeElementArray(PrimitiveType mode, int start, int end, int first, int count)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
Int32 | start | |
Int32 | end | |
Int32 | first | |
Int32 | count |
DrawRangeElementArray(PrimitiveType, UInt32, UInt32, Int32, Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void DrawRangeElementArray(PrimitiveType mode, uint start, uint end, int first, int count)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
UInt32 | start | |
UInt32 | end | |
Int32 | first | |
Int32 | count |
ElementPointer(AppleElementArray, IntPtr)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glElementPointerAPPLE")]
public static void ElementPointer(AppleElementArray type, [Count(Computed = "type")] IntPtr pointer)
Parameters
Type | Name | Description |
---|---|---|
AppleElementArray | type | |
IntPtr | pointer | [length: COMPSIZE(type)] |
ElementPointer<T1>(AppleElementArray, ref T1)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glElementPointerAPPLE")]
public static void ElementPointer<T1>(AppleElementArray type, [Count(Computed = "type")] ref T1 pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleElementArray | type | |
T1 | pointer | [length: COMPSIZE(type)] |
Type Parameters
Name | Description |
---|---|
T1 |
ElementPointer<T1>(AppleElementArray, T1[])
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glElementPointerAPPLE")]
[CLSCompliant(false)]
public static void ElementPointer<T1>(AppleElementArray type, [Count(Computed = "type")] T1[] pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleElementArray | type | |
T1[] | pointer | [length: COMPSIZE(type)] |
Type Parameters
Name | Description |
---|---|
T1 |
ElementPointer<T1>(AppleElementArray, T1[,,])
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glElementPointerAPPLE")]
[CLSCompliant(false)]
public static void ElementPointer<T1>(AppleElementArray type, [Count(Computed = "type")] T1[,, ] pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleElementArray | type | |
T1[,,] | pointer | [length: COMPSIZE(type)] |
Type Parameters
Name | Description |
---|---|
T1 |
ElementPointer<T1>(AppleElementArray, T1[,])
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glElementPointerAPPLE")]
[CLSCompliant(false)]
public static void ElementPointer<T1>(AppleElementArray type, [Count(Computed = "type")] T1[, ] pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleElementArray | type | |
T1[,] | pointer | [length: COMPSIZE(type)] |
Type Parameters
Name | Description |
---|---|
T1 |
EnableVertexAttrib(Int32, AppleVertexProgramEvaluators)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glEnableVertexAttribAPPLE")]
[CLSCompliant(false)]
public static void EnableVertexAttrib(int index, AppleVertexProgramEvaluators pname)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
AppleVertexProgramEvaluators | pname |
EnableVertexAttrib(UInt32, AppleVertexProgramEvaluators)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glEnableVertexAttribAPPLE")]
[CLSCompliant(false)]
public static void EnableVertexAttrib(uint index, AppleVertexProgramEvaluators pname)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
AppleVertexProgramEvaluators | pname |
FinishFence(Int32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glFinishFenceAPPLE")]
[CLSCompliant(false)]
public static void FinishFence(int fence)
Parameters
Type | Name | Description |
---|---|---|
Int32 | fence |
FinishFence(UInt32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glFinishFenceAPPLE")]
[CLSCompliant(false)]
public static void FinishFence(uint fence)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | fence |
FinishObject(AppleFence, Int32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glFinishObjectAPPLE")]
public static void FinishObject(AppleFence object, int name)
Parameters
Type | Name | Description |
---|---|---|
AppleFence | object | |
Int32 | name |
FlushMappedBufferRange(BufferTarget, IntPtr, Int32)
[requires: APPLE_flush_buffer_range] Indicate modifications to a range of a mapped buffer
Declaration
[AutoGenerated(Category = "APPLE_flush_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeAPPLE")]
public static void FlushMappedBufferRange(BufferTarget target, IntPtr offset, int size)
Parameters
Type | Name | Description |
---|---|---|
BufferTarget | target | Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. |
IntPtr | offset | Specifies the start of the buffer subrange, in basic machine units. |
Int32 | size | Specifies the length of the buffer subrange, in basic machine units. |
FlushMappedBufferRange(BufferTarget, IntPtr, IntPtr)
[requires: APPLE_flush_buffer_range] Indicate modifications to a range of a mapped buffer
Declaration
[AutoGenerated(Category = "APPLE_flush_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeAPPLE")]
public static void FlushMappedBufferRange(BufferTarget target, IntPtr offset, IntPtr size)
Parameters
Type | Name | Description |
---|---|---|
BufferTarget | target | Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. |
IntPtr | offset | Specifies the start of the buffer subrange, in basic machine units. |
IntPtr | size | Specifies the length of the buffer subrange, in basic machine units. |
FlushVertexArrayRange(Int32, IntPtr)
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glFlushVertexArrayRangeAPPLE")]
public static void FlushVertexArrayRange(int length, [Count(Parameter = "length")] IntPtr pointer)
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
IntPtr | pointer | [length: length] |
FlushVertexArrayRange<T1>(Int32, ref T1)
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glFlushVertexArrayRangeAPPLE")]
public static void FlushVertexArrayRange<T1>(int length, [Count(Parameter = "length")] ref T1 pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
T1 | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T1 |
FlushVertexArrayRange<T1>(Int32, T1[])
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glFlushVertexArrayRangeAPPLE")]
[CLSCompliant(false)]
public static void FlushVertexArrayRange<T1>(int length, [Count(Parameter = "length")] T1[] pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
T1[] | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T1 |
FlushVertexArrayRange<T1>(Int32, T1[,,])
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glFlushVertexArrayRangeAPPLE")]
[CLSCompliant(false)]
public static void FlushVertexArrayRange<T1>(int length, [Count(Parameter = "length")] T1[,, ] pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
T1[,,] | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T1 |
FlushVertexArrayRange<T1>(Int32, T1[,])
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glFlushVertexArrayRangeAPPLE")]
[CLSCompliant(false)]
public static void FlushVertexArrayRange<T1>(int length, [Count(Parameter = "length")] T1[, ] pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
T1[,] | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T1 |
GenFence()
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glGenFencesAPPLE")]
[CLSCompliant(false)]
public static int GenFence()
Returns
Type | Description |
---|---|
Int32 |
GenFences(Int32, Int32*)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glGenFencesAPPLE")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] int *fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
Int32* | fences | [length: n] |
GenFences(Int32, out Int32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glGenFencesAPPLE")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] out int fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
Int32 | fences | [length: n] |
GenFences(Int32, Int32[])
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glGenFencesAPPLE")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] int[] fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
Int32[] | fences | [length: n] |
GenFences(Int32, UInt32*)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glGenFencesAPPLE")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] uint *fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
UInt32* | fences | [length: n] |
GenFences(Int32, out UInt32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glGenFencesAPPLE")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] out uint fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
UInt32 | fences | [length: n] |
GenFences(Int32, UInt32[])
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glGenFencesAPPLE")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] uint[] fences)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | |
UInt32[] | fences | [length: n] |
GenVertexArray()
[requires: APPLE_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")]
[CLSCompliant(false)]
public static int GenVertexArray()
Returns
Type | Description |
---|---|
Int32 |
GenVertexArrays(Int32, Int32*)
[requires: APPLE_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void GenVertexArrays(int n, [Count(Parameter = "n")] int *arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array object names to generate. |
Int32* | arrays | [length: n] Specifies an array in which the generated vertex array object names are stored. |
GenVertexArrays(Int32, out Int32)
[requires: APPLE_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void GenVertexArrays(int n, [Count(Parameter = "n")] out int arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array object names to generate. |
Int32 | arrays | [length: n] Specifies an array in which the generated vertex array object names are stored. |
GenVertexArrays(Int32, Int32[])
[requires: APPLE_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void GenVertexArrays(int n, [Count(Parameter = "n")] int[] arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array object names to generate. |
Int32[] | arrays | [length: n] Specifies an array in which the generated vertex array object names are stored. |
GenVertexArrays(Int32, UInt32*)
[requires: APPLE_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void GenVertexArrays(int n, [Count(Parameter = "n")] uint *arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array object names to generate. |
UInt32* | arrays | [length: n] Specifies an array in which the generated vertex array object names are stored. |
GenVertexArrays(Int32, out UInt32)
[requires: APPLE_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void GenVertexArrays(int n, [Count(Parameter = "n")] out uint arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array object names to generate. |
UInt32 | arrays | [length: n] Specifies an array in which the generated vertex array object names are stored. |
GenVertexArrays(Int32, UInt32[])
[requires: APPLE_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysAPPLE")]
[CLSCompliant(false)]
public static void GenVertexArrays(int n, [Count(Parameter = "n")] uint[] arrays)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of vertex array object names to generate. |
UInt32[] | arrays | [length: n] Specifies an array in which the generated vertex array object names are stored. |
GetObjectParameter(AppleObjectPurgeable, Int32, AppleObjectPurgeable, Int32*)
[requires: APPLE_object_purgeable]
Declaration
[AutoGenerated(Category = "APPLE_object_purgeable", Version = "", EntryPoint = "glGetObjectParameterivAPPLE")]
[CLSCompliant(false)]
public static void GetObjectParameter(AppleObjectPurgeable objectType, int name, AppleObjectPurgeable pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
AppleObjectPurgeable | objectType | |
Int32 | name | |
AppleObjectPurgeable | pname | |
Int32* | params |
GetObjectParameter(AppleObjectPurgeable, Int32, AppleObjectPurgeable, out Int32)
[requires: APPLE_object_purgeable]
Declaration
[AutoGenerated(Category = "APPLE_object_purgeable", Version = "", EntryPoint = "glGetObjectParameterivAPPLE")]
[CLSCompliant(false)]
public static void GetObjectParameter(AppleObjectPurgeable objectType, int name, AppleObjectPurgeable pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
AppleObjectPurgeable | objectType | |
Int32 | name | |
AppleObjectPurgeable | pname | |
Int32 | params |
GetObjectParameter(AppleObjectPurgeable, Int32, AppleObjectPurgeable, Int32[])
[requires: APPLE_object_purgeable]
Declaration
[AutoGenerated(Category = "APPLE_object_purgeable", Version = "", EntryPoint = "glGetObjectParameterivAPPLE")]
[CLSCompliant(false)]
public static void GetObjectParameter(AppleObjectPurgeable objectType, int name, AppleObjectPurgeable pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
AppleObjectPurgeable | objectType | |
Int32 | name | |
AppleObjectPurgeable | pname | |
Int32[] | params |
GetObjectParameter(AppleObjectPurgeable, UInt32, AppleObjectPurgeable, Int32*)
[requires: APPLE_object_purgeable]
Declaration
[AutoGenerated(Category = "APPLE_object_purgeable", Version = "", EntryPoint = "glGetObjectParameterivAPPLE")]
[CLSCompliant(false)]
public static void GetObjectParameter(AppleObjectPurgeable objectType, uint name, AppleObjectPurgeable pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
AppleObjectPurgeable | objectType | |
UInt32 | name | |
AppleObjectPurgeable | pname | |
Int32* | params |
GetObjectParameter(AppleObjectPurgeable, UInt32, AppleObjectPurgeable, out Int32)
[requires: APPLE_object_purgeable]
Declaration
[AutoGenerated(Category = "APPLE_object_purgeable", Version = "", EntryPoint = "glGetObjectParameterivAPPLE")]
[CLSCompliant(false)]
public static void GetObjectParameter(AppleObjectPurgeable objectType, uint name, AppleObjectPurgeable pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
AppleObjectPurgeable | objectType | |
UInt32 | name | |
AppleObjectPurgeable | pname | |
Int32 | params |
GetObjectParameter(AppleObjectPurgeable, UInt32, AppleObjectPurgeable, Int32[])
[requires: APPLE_object_purgeable]
Declaration
[AutoGenerated(Category = "APPLE_object_purgeable", Version = "", EntryPoint = "glGetObjectParameterivAPPLE")]
[CLSCompliant(false)]
public static void GetObjectParameter(AppleObjectPurgeable objectType, uint name, AppleObjectPurgeable pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
AppleObjectPurgeable | objectType | |
UInt32 | name | |
AppleObjectPurgeable | pname | |
Int32[] | params |
GetTexParameterPointer(AppleTextureRange, AppleTextureRange, IntPtr)
[requires: APPLE_texture_range]
Declaration
[AutoGenerated(Category = "APPLE_texture_range", Version = "", EntryPoint = "glGetTexParameterPointervAPPLE")]
public static void GetTexParameterPointer(AppleTextureRange target, AppleTextureRange pname, [Count(Count = 1)] IntPtr params)
Parameters
Type | Name | Description |
---|---|---|
AppleTextureRange | target | |
AppleTextureRange | pname | |
IntPtr | params |
GetTexParameterPointer<T2>(AppleTextureRange, AppleTextureRange, ref T2)
[requires: APPLE_texture_range]
Declaration
[AutoGenerated(Category = "APPLE_texture_range", Version = "", EntryPoint = "glGetTexParameterPointervAPPLE")]
public static void GetTexParameterPointer<T2>(AppleTextureRange target, AppleTextureRange pname, [Count(Count = 1)] ref T2 params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleTextureRange | target | |
AppleTextureRange | pname | |
T2 | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetTexParameterPointer<T2>(AppleTextureRange, AppleTextureRange, T2[])
[requires: APPLE_texture_range]
Declaration
[AutoGenerated(Category = "APPLE_texture_range", Version = "", EntryPoint = "glGetTexParameterPointervAPPLE")]
[CLSCompliant(false)]
public static void GetTexParameterPointer<T2>(AppleTextureRange target, AppleTextureRange pname, [Count(Count = 1)] T2[] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleTextureRange | target | |
AppleTextureRange | pname | |
T2[] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetTexParameterPointer<T2>(AppleTextureRange, AppleTextureRange, T2[,,])
[requires: APPLE_texture_range]
Declaration
[AutoGenerated(Category = "APPLE_texture_range", Version = "", EntryPoint = "glGetTexParameterPointervAPPLE")]
[CLSCompliant(false)]
public static void GetTexParameterPointer<T2>(AppleTextureRange target, AppleTextureRange pname, [Count(Count = 1)] T2[,, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleTextureRange | target | |
AppleTextureRange | pname | |
T2[,,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetTexParameterPointer<T2>(AppleTextureRange, AppleTextureRange, T2[,])
[requires: APPLE_texture_range]
Declaration
[AutoGenerated(Category = "APPLE_texture_range", Version = "", EntryPoint = "glGetTexParameterPointervAPPLE")]
[CLSCompliant(false)]
public static void GetTexParameterPointer<T2>(AppleTextureRange target, AppleTextureRange pname, [Count(Count = 1)] T2[, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleTextureRange | target | |
AppleTextureRange | pname | |
T2[,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
IsFence(Int32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glIsFenceAPPLE")]
[CLSCompliant(false)]
public static bool IsFence(int fence)
Parameters
Type | Name | Description |
---|---|---|
Int32 | fence |
Returns
Type | Description |
---|---|
Boolean |
IsFence(UInt32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glIsFenceAPPLE")]
[CLSCompliant(false)]
public static bool IsFence(uint fence)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | fence |
Returns
Type | Description |
---|---|
Boolean |
IsVertexArray(Int32)
[requires: APPLE_vertex_array_object] Determine if a name corresponds to a vertex array object
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayAPPLE")]
[CLSCompliant(false)]
public static bool IsVertexArray(int array)
Parameters
Type | Name | Description |
---|---|---|
Int32 | array | Specifies a value that may be the name of a vertex array object. |
Returns
Type | Description |
---|---|
Boolean |
IsVertexArray(UInt32)
[requires: APPLE_vertex_array_object] Determine if a name corresponds to a vertex array object
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayAPPLE")]
[CLSCompliant(false)]
public static bool IsVertexArray(uint array)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | array | Specifies a value that may be the name of a vertex array object. |
Returns
Type | Description |
---|---|
Boolean |
IsVertexAttribEnabled(Int32, AppleVertexProgramEvaluators)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glIsVertexAttribEnabledAPPLE")]
[CLSCompliant(false)]
public static bool IsVertexAttribEnabled(int index, AppleVertexProgramEvaluators pname)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
AppleVertexProgramEvaluators | pname |
Returns
Type | Description |
---|---|
Boolean |
IsVertexAttribEnabled(UInt32, AppleVertexProgramEvaluators)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glIsVertexAttribEnabledAPPLE")]
[CLSCompliant(false)]
public static bool IsVertexAttribEnabled(uint index, AppleVertexProgramEvaluators pname)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
AppleVertexProgramEvaluators | pname |
Returns
Type | Description |
---|---|
Boolean |
MapVertexAttrib1(Int32, Int32, Double, Double, Int32, Int32, Double*)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(int index, int size, double u1, double u2, int stride, int order, [Count(Computed = "size,stride,order")] double *points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | stride | |
Int32 | order | |
Double* | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(Int32, Int32, Double, Double, Int32, Int32, ref Double)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(int index, int size, double u1, double u2, int stride, int order, [Count(Computed = "size,stride,order")] ref double points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | stride | |
Int32 | order | |
Double | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(Int32, Int32, Double, Double, Int32, Int32, Double[])
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(int index, int size, double u1, double u2, int stride, int order, [Count(Computed = "size,stride,order")] double[] points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | stride | |
Int32 | order | |
Double[] | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(Int32, Int32, Single, Single, Int32, Int32, Single*)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(int index, int size, float u1, float u2, int stride, int order, [Count(Computed = "size,stride,order")] float *points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | stride | |
Int32 | order | |
Single* | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(Int32, Int32, Single, Single, Int32, Int32, ref Single)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(int index, int size, float u1, float u2, int stride, int order, [Count(Computed = "size,stride,order")] ref float points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | stride | |
Int32 | order | |
Single | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(Int32, Int32, Single, Single, Int32, Int32, Single[])
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(int index, int size, float u1, float u2, int stride, int order, [Count(Computed = "size,stride,order")] float[] points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | stride | |
Int32 | order | |
Single[] | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(UInt32, UInt32, Double, Double, Int32, Int32, Double*)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(uint index, uint size, double u1, double u2, int stride, int order, [Count(Computed = "size,stride,order")] double *points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | stride | |
Int32 | order | |
Double* | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(UInt32, UInt32, Double, Double, Int32, Int32, ref Double)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(uint index, uint size, double u1, double u2, int stride, int order, [Count(Computed = "size,stride,order")] ref double points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | stride | |
Int32 | order | |
Double | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(UInt32, UInt32, Double, Double, Int32, Int32, Double[])
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(uint index, uint size, double u1, double u2, int stride, int order, [Count(Computed = "size,stride,order")] double[] points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | stride | |
Int32 | order | |
Double[] | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(UInt32, UInt32, Single, Single, Int32, Int32, Single*)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(uint index, uint size, float u1, float u2, int stride, int order, [Count(Computed = "size,stride,order")] float *points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | stride | |
Int32 | order | |
Single* | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(UInt32, UInt32, Single, Single, Int32, Int32, ref Single)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(uint index, uint size, float u1, float u2, int stride, int order, [Count(Computed = "size,stride,order")] ref float points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | stride | |
Int32 | order | |
Single | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib1(UInt32, UInt32, Single, Single, Int32, Int32, Single[])
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib1fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib1(uint index, uint size, float u1, float u2, int stride, int order, [Count(Computed = "size,stride,order")] float[] points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | stride | |
Int32 | order | |
Single[] | points | [length: COMPSIZE(size,stride,order)] |
MapVertexAttrib2(Int32, Int32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double*)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] double *points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Double | v1 | |
Double | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Double* | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(Int32, Int32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, ref Double)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] ref double points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Double | v1 | |
Double | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Double | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(Int32, Int32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double[])
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] double[] points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Double | v1 | |
Double | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Double[] | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(Int32, Int32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single*)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] float *points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Single | v1 | |
Single | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Single* | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(Int32, Int32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, ref Single)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] ref float points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Single | v1 | |
Single | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Single | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(Int32, Int32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single[])
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] float[] points)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | |
Int32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Single | v1 | |
Single | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Single[] | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(UInt32, UInt32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double*)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(uint index, uint size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] double *points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Double | v1 | |
Double | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Double* | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(UInt32, UInt32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, ref Double)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(uint index, uint size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] ref double points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Double | v1 | |
Double | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Double | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(UInt32, UInt32, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double[])
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2dAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(uint index, uint size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] double[] points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Double | u1 | |
Double | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Double | v1 | |
Double | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Double[] | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(UInt32, UInt32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single*)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(uint index, uint size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] float *points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Single | v1 | |
Single | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Single* | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(UInt32, UInt32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, ref Single)
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(uint index, uint size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] ref float points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Single | v1 | |
Single | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Single | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MapVertexAttrib2(UInt32, UInt32, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single[])
[requires: APPLE_vertex_program_evaluators]
Declaration
[AutoGenerated(Category = "APPLE_vertex_program_evaluators", Version = "", EntryPoint = "glMapVertexAttrib2fAPPLE")]
[CLSCompliant(false)]
public static void MapVertexAttrib2(uint index, uint size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, [Count(Computed = "size,ustride,uorder,vstride,vorder")] float[] points)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | index | |
UInt32 | size | |
Single | u1 | |
Single | u2 | |
Int32 | ustride | |
Int32 | uorder | |
Single | v1 | |
Single | v2 | |
Int32 | vstride | |
Int32 | vorder | |
Single[] | points | [length: COMPSIZE(size,ustride,uorder,vstride,vorder)] |
MultiDrawElementArray(BeginMode, Int32*, Int32*, Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawElementArray(BeginMode mode, [Count(Parameter = "primcount")] int *first, [Count(Parameter = "primcount")] int *count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
Int32* | first | [length: primcount] |
Int32* | count | [length: primcount] |
Int32 | primcount |
MultiDrawElementArray(BeginMode, ref Int32, ref Int32, Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawElementArray(BeginMode mode, [Count(Parameter = "primcount")] ref int first, [Count(Parameter = "primcount")] ref int count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
Int32 | first | [length: primcount] |
Int32 | count | [length: primcount] |
Int32 | primcount |
MultiDrawElementArray(BeginMode, Int32[], Int32[], Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawElementArray(BeginMode mode, [Count(Parameter = "primcount")] int[] first, [Count(Parameter = "primcount")] int[] count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
Int32[] | first | [length: primcount] |
Int32[] | count | [length: primcount] |
Int32 | primcount |
MultiDrawElementArray(PrimitiveType, Int32*, Int32*, Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawElementArray(PrimitiveType mode, [Count(Parameter = "primcount")] int *first, [Count(Parameter = "primcount")] int *count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
Int32* | first | [length: primcount] |
Int32* | count | [length: primcount] |
Int32 | primcount |
MultiDrawElementArray(PrimitiveType, ref Int32, ref Int32, Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawElementArray(PrimitiveType mode, [Count(Parameter = "primcount")] ref int first, [Count(Parameter = "primcount")] ref int count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
Int32 | first | [length: primcount] |
Int32 | count | [length: primcount] |
Int32 | primcount |
MultiDrawElementArray(PrimitiveType, Int32[], Int32[], Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawElementArray(PrimitiveType mode, [Count(Parameter = "primcount")] int[] first, [Count(Parameter = "primcount")] int[] count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
Int32[] | first | [length: primcount] |
Int32[] | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(BeginMode, Int32, Int32, Int32*, Int32*, Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(BeginMode mode, int start, int end, [Count(Parameter = "primcount")] int *first, [Count(Parameter = "primcount")] int *count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
Int32 | start | |
Int32 | end | |
Int32* | first | [length: primcount] |
Int32* | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(BeginMode, Int32, Int32, ref Int32, ref Int32, Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(BeginMode mode, int start, int end, [Count(Parameter = "primcount")] ref int first, [Count(Parameter = "primcount")] ref int count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
Int32 | start | |
Int32 | end | |
Int32 | first | [length: primcount] |
Int32 | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(BeginMode, Int32, Int32, Int32[], Int32[], Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(BeginMode mode, int start, int end, [Count(Parameter = "primcount")] int[] first, [Count(Parameter = "primcount")] int[] count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
Int32 | start | |
Int32 | end | |
Int32[] | first | [length: primcount] |
Int32[] | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(BeginMode, UInt32, UInt32, Int32*, Int32*, Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(BeginMode mode, uint start, uint end, [Count(Parameter = "primcount")] int *first, [Count(Parameter = "primcount")] int *count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
UInt32 | start | |
UInt32 | end | |
Int32* | first | [length: primcount] |
Int32* | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(BeginMode, UInt32, UInt32, ref Int32, ref Int32, Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(BeginMode mode, uint start, uint end, [Count(Parameter = "primcount")] ref int first, [Count(Parameter = "primcount")] ref int count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
UInt32 | start | |
UInt32 | end | |
Int32 | first | [length: primcount] |
Int32 | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(BeginMode, UInt32, UInt32, Int32[], Int32[], Int32)
[requires: APPLE_element_array]
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(BeginMode mode, uint start, uint end, [Count(Parameter = "primcount")] int[] first, [Count(Parameter = "primcount")] int[] count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
BeginMode | mode | |
UInt32 | start | |
UInt32 | end | |
Int32[] | first | [length: primcount] |
Int32[] | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(PrimitiveType, Int32, Int32, Int32*, Int32*, Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(PrimitiveType mode, int start, int end, [Count(Parameter = "primcount")] int *first, [Count(Parameter = "primcount")] int *count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
Int32 | start | |
Int32 | end | |
Int32* | first | [length: primcount] |
Int32* | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(PrimitiveType, Int32, Int32, ref Int32, ref Int32, Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(PrimitiveType mode, int start, int end, [Count(Parameter = "primcount")] ref int first, [Count(Parameter = "primcount")] ref int count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
Int32 | start | |
Int32 | end | |
Int32 | first | [length: primcount] |
Int32 | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(PrimitiveType, Int32, Int32, Int32[], Int32[], Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(PrimitiveType mode, int start, int end, [Count(Parameter = "primcount")] int[] first, [Count(Parameter = "primcount")] int[] count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
Int32 | start | |
Int32 | end | |
Int32[] | first | [length: primcount] |
Int32[] | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(PrimitiveType, UInt32, UInt32, Int32*, Int32*, Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(PrimitiveType mode, uint start, uint end, [Count(Parameter = "primcount")] int *first, [Count(Parameter = "primcount")] int *count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
UInt32 | start | |
UInt32 | end | |
Int32* | first | [length: primcount] |
Int32* | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(PrimitiveType, UInt32, UInt32, ref Int32, ref Int32, Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(PrimitiveType mode, uint start, uint end, [Count(Parameter = "primcount")] ref int first, [Count(Parameter = "primcount")] ref int count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
UInt32 | start | |
UInt32 | end | |
Int32 | first | [length: primcount] |
Int32 | count | [length: primcount] |
Int32 | primcount |
MultiDrawRangeElementArray(PrimitiveType, UInt32, UInt32, Int32[], Int32[], Int32)
[requires: APPLE_element_array]
Declaration
[AutoGenerated(Category = "APPLE_element_array", Version = "", EntryPoint = "glMultiDrawRangeElementArrayAPPLE")]
[CLSCompliant(false)]
public static void MultiDrawRangeElementArray(PrimitiveType mode, uint start, uint end, [Count(Parameter = "primcount")] int[] first, [Count(Parameter = "primcount")] int[] count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | |
UInt32 | start | |
UInt32 | end | |
Int32[] | first | [length: primcount] |
Int32[] | count | [length: primcount] |
Int32 | primcount |
ObjectPurgeable(AppleObjectPurgeable, Int32, AppleObjectPurgeable)
[requires: APPLE_object_purgeable]
Declaration
[AutoGenerated(Category = "APPLE_object_purgeable", Version = "", EntryPoint = "glObjectPurgeableAPPLE")]
[CLSCompliant(false)]
public static AppleObjectPurgeable ObjectPurgeable(AppleObjectPurgeable objectType, int name, AppleObjectPurgeable option)
Parameters
Type | Name | Description |
---|---|---|
AppleObjectPurgeable | objectType | |
Int32 | name | |
AppleObjectPurgeable | option |
Returns
Type | Description |
---|---|
AppleObjectPurgeable |
ObjectPurgeable(AppleObjectPurgeable, UInt32, AppleObjectPurgeable)
[requires: APPLE_object_purgeable]
Declaration
[AutoGenerated(Category = "APPLE_object_purgeable", Version = "", EntryPoint = "glObjectPurgeableAPPLE")]
[CLSCompliant(false)]
public static AppleObjectPurgeable ObjectPurgeable(AppleObjectPurgeable objectType, uint name, AppleObjectPurgeable option)
Parameters
Type | Name | Description |
---|---|---|
AppleObjectPurgeable | objectType | |
UInt32 | name | |
AppleObjectPurgeable | option |
Returns
Type | Description |
---|---|
AppleObjectPurgeable |
ObjectUnpurgeable(AppleObjectPurgeable, Int32, AppleObjectPurgeable)
[requires: APPLE_object_purgeable]
Declaration
[AutoGenerated(Category = "APPLE_object_purgeable", Version = "", EntryPoint = "glObjectUnpurgeableAPPLE")]
[CLSCompliant(false)]
public static AppleObjectPurgeable ObjectUnpurgeable(AppleObjectPurgeable objectType, int name, AppleObjectPurgeable option)
Parameters
Type | Name | Description |
---|---|---|
AppleObjectPurgeable | objectType | |
Int32 | name | |
AppleObjectPurgeable | option |
Returns
Type | Description |
---|---|
AppleObjectPurgeable |
ObjectUnpurgeable(AppleObjectPurgeable, UInt32, AppleObjectPurgeable)
[requires: APPLE_object_purgeable]
Declaration
[AutoGenerated(Category = "APPLE_object_purgeable", Version = "", EntryPoint = "glObjectUnpurgeableAPPLE")]
[CLSCompliant(false)]
public static AppleObjectPurgeable ObjectUnpurgeable(AppleObjectPurgeable objectType, uint name, AppleObjectPurgeable option)
Parameters
Type | Name | Description |
---|---|---|
AppleObjectPurgeable | objectType | |
UInt32 | name | |
AppleObjectPurgeable | option |
Returns
Type | Description |
---|---|
AppleObjectPurgeable |
SetFence(Int32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glSetFenceAPPLE")]
[CLSCompliant(false)]
public static void SetFence(int fence)
Parameters
Type | Name | Description |
---|---|---|
Int32 | fence |
SetFence(UInt32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glSetFenceAPPLE")]
[CLSCompliant(false)]
public static void SetFence(uint fence)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | fence |
TestFence(Int32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glTestFenceAPPLE")]
[CLSCompliant(false)]
public static bool TestFence(int fence)
Parameters
Type | Name | Description |
---|---|---|
Int32 | fence |
Returns
Type | Description |
---|---|
Boolean |
TestFence(UInt32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glTestFenceAPPLE")]
[CLSCompliant(false)]
public static bool TestFence(uint fence)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | fence |
Returns
Type | Description |
---|---|
Boolean |
TestObject(AppleFence, Int32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glTestObjectAPPLE")]
[CLSCompliant(false)]
public static bool TestObject(AppleFence object, int name)
Parameters
Type | Name | Description |
---|---|---|
AppleFence | object | |
Int32 | name |
Returns
Type | Description |
---|---|
Boolean |
TestObject(AppleFence, UInt32)
[requires: APPLE_fence]
Declaration
[AutoGenerated(Category = "APPLE_fence", Version = "", EntryPoint = "glTestObjectAPPLE")]
[CLSCompliant(false)]
public static bool TestObject(AppleFence object, uint name)
Parameters
Type | Name | Description |
---|---|---|
AppleFence | object | |
UInt32 | name |
Returns
Type | Description |
---|---|
Boolean |
TextureRange(AppleTextureRange, Int32, IntPtr)
[requires: APPLE_texture_range]
Declaration
[AutoGenerated(Category = "APPLE_texture_range", Version = "", EntryPoint = "glTextureRangeAPPLE")]
public static void TextureRange(AppleTextureRange target, int length, [Count(Parameter = "length")] IntPtr pointer)
Parameters
Type | Name | Description |
---|---|---|
AppleTextureRange | target | |
Int32 | length | |
IntPtr | pointer | [length: length] |
TextureRange<T2>(AppleTextureRange, Int32, ref T2)
[requires: APPLE_texture_range]
Declaration
[AutoGenerated(Category = "APPLE_texture_range", Version = "", EntryPoint = "glTextureRangeAPPLE")]
public static void TextureRange<T2>(AppleTextureRange target, int length, [Count(Parameter = "length")] ref T2 pointer)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleTextureRange | target | |
Int32 | length | |
T2 | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T2 |
TextureRange<T2>(AppleTextureRange, Int32, T2[])
[requires: APPLE_texture_range]
Declaration
[AutoGenerated(Category = "APPLE_texture_range", Version = "", EntryPoint = "glTextureRangeAPPLE")]
[CLSCompliant(false)]
public static void TextureRange<T2>(AppleTextureRange target, int length, [Count(Parameter = "length")] T2[] pointer)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleTextureRange | target | |
Int32 | length | |
T2[] | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T2 |
TextureRange<T2>(AppleTextureRange, Int32, T2[,,])
[requires: APPLE_texture_range]
Declaration
[AutoGenerated(Category = "APPLE_texture_range", Version = "", EntryPoint = "glTextureRangeAPPLE")]
[CLSCompliant(false)]
public static void TextureRange<T2>(AppleTextureRange target, int length, [Count(Parameter = "length")] T2[,, ] pointer)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleTextureRange | target | |
Int32 | length | |
T2[,,] | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T2 |
TextureRange<T2>(AppleTextureRange, Int32, T2[,])
[requires: APPLE_texture_range]
Declaration
[AutoGenerated(Category = "APPLE_texture_range", Version = "", EntryPoint = "glTextureRangeAPPLE")]
[CLSCompliant(false)]
public static void TextureRange<T2>(AppleTextureRange target, int length, [Count(Parameter = "length")] T2[, ] pointer)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
AppleTextureRange | target | |
Int32 | length | |
T2[,] | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T2 |
VertexArrayParameter(AppleVertexArrayRange, Int32)
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glVertexArrayParameteriAPPLE")]
public static void VertexArrayParameter(AppleVertexArrayRange pname, int param)
Parameters
Type | Name | Description |
---|---|---|
AppleVertexArrayRange | pname | |
Int32 | param |
VertexArrayRange(Int32, IntPtr)
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glVertexArrayRangeAPPLE")]
public static void VertexArrayRange(int length, [Count(Parameter = "length")] IntPtr pointer)
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
IntPtr | pointer | [length: length] |
VertexArrayRange<T1>(Int32, ref T1)
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glVertexArrayRangeAPPLE")]
public static void VertexArrayRange<T1>(int length, [Count(Parameter = "length")] ref T1 pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
T1 | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T1 |
VertexArrayRange<T1>(Int32, T1[])
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glVertexArrayRangeAPPLE")]
[CLSCompliant(false)]
public static void VertexArrayRange<T1>(int length, [Count(Parameter = "length")] T1[] pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
T1[] | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T1 |
VertexArrayRange<T1>(Int32, T1[,,])
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glVertexArrayRangeAPPLE")]
[CLSCompliant(false)]
public static void VertexArrayRange<T1>(int length, [Count(Parameter = "length")] T1[,, ] pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
T1[,,] | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T1 |
VertexArrayRange<T1>(Int32, T1[,])
[requires: APPLE_vertex_array_range]
Declaration
[AutoGenerated(Category = "APPLE_vertex_array_range", Version = "", EntryPoint = "glVertexArrayRangeAPPLE")]
[CLSCompliant(false)]
public static void VertexArrayRange<T1>(int length, [Count(Parameter = "length")] T1[, ] pointer)
where T1 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
T1[,] | pointer | [length: length] |
Type Parameters
Name | Description |
---|---|
T1 |