Class GL.Oes
Inherited Members
Namespace: OpenTK.Graphics.ES11
Assembly: OpenTK.dll
Syntax
public static class Oes
Methods
Accumx(All, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glAccumxOES")]
public static void Accumx(All op, int value)
Parameters
| Type | Name | Description |
|---|---|---|
| All | op | |
| Int32 | value |
AlphaFuncx(All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glAlphaFuncxOES")]
public static void AlphaFuncx(All func, int ref)
Parameters
| Type | Name | Description |
|---|---|---|
| All | func | |
| Int32 | ref |
AlphaFuncx(AlphaFunction, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glAlphaFuncxOES")]
public static void AlphaFuncx(AlphaFunction func, int ref)
Parameters
| Type | Name | Description |
|---|---|---|
| AlphaFunction | func | |
| Int32 | ref |
BindFramebuffer(All, Int32)
[requires: OES_framebuffer_object] Bind a named framebuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferOES")]
[CLSCompliant(false)]
public static void BindFramebuffer(All target, int framebuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. |
| Int32 | framebuffer | Specifies the name of a framebuffer object. |
BindFramebuffer(All, UInt32)
[requires: OES_framebuffer_object] Bind a named framebuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferOES")]
[CLSCompliant(false)]
public static void BindFramebuffer(All target, uint framebuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. |
| UInt32 | framebuffer | Specifies the name of a framebuffer object. |
BindFramebuffer(FramebufferTarget, Int32)
[requires: OES_framebuffer_object] Bind a named framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferOES")]
[CLSCompliant(false)]
public static void BindFramebuffer(FramebufferTarget target, int framebuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. |
| Int32 | framebuffer | Specifies the name of a framebuffer object. |
BindFramebuffer(FramebufferTarget, UInt32)
[requires: OES_framebuffer_object] Bind a named framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferOES")]
[CLSCompliant(false)]
public static void BindFramebuffer(FramebufferTarget target, uint framebuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer. |
| UInt32 | framebuffer | Specifies the name of a framebuffer object. |
BindRenderbuffer(All, Int32)
[requires: OES_framebuffer_object] Bind a named renderbuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferOES")]
[CLSCompliant(false)]
public static void BindRenderbuffer(All target, int renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. |
| Int32 | renderbuffer | Specifies the name of a renderbuffer object. |
BindRenderbuffer(All, UInt32)
[requires: OES_framebuffer_object] Bind a named renderbuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferOES")]
[CLSCompliant(false)]
public static void BindRenderbuffer(All target, uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. |
| UInt32 | renderbuffer | Specifies the name of a renderbuffer object. |
BindRenderbuffer(RenderbufferTarget, Int32)
[requires: OES_framebuffer_object] Bind a named renderbuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferOES")]
[CLSCompliant(false)]
public static void BindRenderbuffer(RenderbufferTarget target, int renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. |
| Int32 | renderbuffer | Specifies the name of a renderbuffer object. |
BindRenderbuffer(RenderbufferTarget, UInt32)
[requires: OES_framebuffer_object] Bind a named renderbuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferOES")]
[CLSCompliant(false)]
public static void BindRenderbuffer(RenderbufferTarget target, uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer. |
| UInt32 | renderbuffer | Specifies the name of a renderbuffer object. |
BindVertexArray(Int32)
[requires: OES_vertex_array_object] Bind a vertex array object
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")]
[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: OES_vertex_array_object] Bind a vertex array object
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")]
[CLSCompliant(false)]
public static void BindVertexArray(uint array)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | array | Specifies the name of the vertex array to bind. |
Bitmapx(Int32, Int32, Int32, Int32, Int32, Int32, Byte*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glBitmapxOES")]
[CLSCompliant(false)]
public static void Bitmapx(int width, int height, int xorig, int yorig, int xmove, int ymove, [Count(Computed = "width,height")] byte *bitmap)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | width | |
| Int32 | height | |
| Int32 | xorig | |
| Int32 | yorig | |
| Int32 | xmove | |
| Int32 | ymove | |
| Byte* | bitmap | [length: COMPSIZE(width,height)] |
Bitmapx(Int32, Int32, Int32, Int32, Int32, Int32, ref Byte)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glBitmapxOES")]
[CLSCompliant(false)]
public static void Bitmapx(int width, int height, int xorig, int yorig, int xmove, int ymove, [Count(Computed = "width,height")] ref byte bitmap)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | width | |
| Int32 | height | |
| Int32 | xorig | |
| Int32 | yorig | |
| Int32 | xmove | |
| Int32 | ymove | |
| Byte | bitmap | [length: COMPSIZE(width,height)] |
Bitmapx(Int32, Int32, Int32, Int32, Int32, Int32, Byte[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glBitmapxOES")]
[CLSCompliant(false)]
public static void Bitmapx(int width, int height, int xorig, int yorig, int xmove, int ymove, [Count(Computed = "width,height")] byte[] bitmap)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | width | |
| Int32 | height | |
| Int32 | xorig | |
| Int32 | yorig | |
| Int32 | xmove | |
| Int32 | ymove | |
| Byte[] | bitmap | [length: COMPSIZE(width,height)] |
BlendColorx(Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glBlendColorxOES")]
public static void BlendColorx(int red, int green, int blue, int alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | red | |
| Int32 | green | |
| Int32 | blue | |
| Int32 | alpha |
BlendEquation(All)
[requires: OES_blend_subtract] Specify the equation used for both the RGB blend equation and the Alpha blend equation
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_blend_subtract", Version = "", EntryPoint = "glBlendEquationOES")]
public static void BlendEquation(All mode)
Parameters
| Type | Name | Description |
|---|---|---|
| All | mode | specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. |
BlendEquation(BlendEquationModeExt)
[requires: OES_blend_subtract] Specify the equation used for both the RGB blend equation and the Alpha blend equation
Declaration
[AutoGenerated(Category = "OES_blend_subtract", Version = "", EntryPoint = "glBlendEquationOES")]
public static void BlendEquation(BlendEquationModeExt mode)
Parameters
| Type | Name | Description |
|---|---|---|
| BlendEquationModeExt | mode | specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. |
BlendEquationSeparate(All, All)
[requires: OES_blend_equation_separate] Set the RGB blend equation and the alpha blend equation separately
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_blend_equation_separate", Version = "", EntryPoint = "glBlendEquationSeparateOES")]
public static void BlendEquationSeparate(All modeRGB, All modeAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| All | modeRGB | specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. |
| All | modeAlpha | specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. |
BlendEquationSeparate(BlendEquationModeExt, BlendEquationModeExt)
[requires: OES_blend_equation_separate] Set the RGB blend equation and the alpha blend equation separately
Declaration
[AutoGenerated(Category = "OES_blend_equation_separate", Version = "", EntryPoint = "glBlendEquationSeparateOES")]
public static void BlendEquationSeparate(BlendEquationModeExt modeRGB, BlendEquationModeExt modeAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| BlendEquationModeExt | modeRGB | specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. |
| BlendEquationModeExt | modeAlpha | specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract. |
BlendFuncSeparate(All, All, All, All)
[requires: OES_blend_func_separate] Specify pixel arithmetic for RGB and alpha components separately
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_blend_func_separate", Version = "", EntryPoint = "glBlendFuncSeparateOES")]
public static void BlendFuncSeparate(All srcRGB, All dstRGB, All srcAlpha, All dstAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| All | srcRGB | Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. |
| All | dstRGB | Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. |
| All | srcAlpha | Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. |
| All | dstAlpha | Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. |
BlendFuncSeparate(BlendingFactor, BlendingFactor, BlendingFactor, BlendingFactor)
[requires: OES_blend_func_separate] Specify pixel arithmetic for RGB and alpha components separately
Declaration
[AutoGenerated(Category = "OES_blend_func_separate", Version = "", EntryPoint = "glBlendFuncSeparateOES")]
public static void BlendFuncSeparate(BlendingFactor srcRGB, BlendingFactor dstRGB, BlendingFactor srcAlpha, BlendingFactor dstAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| BlendingFactor | srcRGB | Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One. |
| BlendingFactor | dstRGB | Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero. |
| BlendingFactor | srcAlpha | Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One. |
| BlendingFactor | dstAlpha | Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero. |
CheckFramebufferStatus(All)
[requires: OES_framebuffer_object] Return the framebuffer completeness status of a framebuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glCheckFramebufferStatusOES")]
public static FramebufferStatus CheckFramebufferStatus(All target)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target framebuffer object. The symbolic constant must be Framebuffer. |
Returns
| Type | Description |
|---|---|
| FramebufferStatus |
CheckFramebufferStatus(FramebufferTarget)
[requires: OES_framebuffer_object] Return the framebuffer completeness status of a framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glCheckFramebufferStatusOES")]
public static FramebufferStatus CheckFramebufferStatus(FramebufferTarget target)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | Specifies the target framebuffer object. The symbolic constant must be Framebuffer. |
Returns
| Type | Description |
|---|---|
| FramebufferStatus |
ClearAccumx(Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClearAccumxOES")]
public static void ClearAccumx(int red, int green, int blue, int alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | red | |
| Int32 | green | |
| Int32 | blue | |
| Int32 | alpha |
ClearColorx(Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClearColorxOES")]
public static void ClearColorx(int red, int green, int blue, int alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | red | |
| Int32 | green | |
| Int32 | blue | |
| Int32 | alpha |
ClearDepth(Single)
[requires: OES_single_precision] Specify the clear value for the depth buffer
Declaration
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClearDepthfOES")]
public static void ClearDepth(float depth)
Parameters
| Type | Name | Description |
|---|---|---|
| Single | depth | Specifies the depth value used when the depth buffer is cleared. The initial value is 1. |
ClearDepthx(Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClearDepthxOES")]
public static void ClearDepthx(int depth)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | depth |
ClipPlane(All, Single*)
[requires: OES_single_precision] Specify a plane against which all geometry is clipped
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")]
[CLSCompliant(false)]
public static void ClipPlane(All plane, [Count(Count = 4)] float *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
| Single* | equation | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlane(All, ref Single)
[requires: OES_single_precision] Specify a plane against which all geometry is clipped
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")]
[CLSCompliant(false)]
public static void ClipPlane(All plane, [Count(Count = 4)] ref float equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
| Single | equation | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlane(All, Single[])
[requires: OES_single_precision] Specify a plane against which all geometry is clipped
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")]
[CLSCompliant(false)]
public static void ClipPlane(All plane, [Count(Count = 4)] float[] equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
| Single[] | equation | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlane(ClipPlaneName, Single*)
[requires: OES_single_precision] Specify a plane against which all geometry is clipped
Declaration
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")]
[CLSCompliant(false)]
public static void ClipPlane(ClipPlaneName plane, [Count(Count = 4)] float *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
| Single* | equation | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlane(ClipPlaneName, ref Single)
[requires: OES_single_precision] Specify a plane against which all geometry is clipped
Declaration
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")]
[CLSCompliant(false)]
public static void ClipPlane(ClipPlaneName plane, [Count(Count = 4)] ref float equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
| Single | equation | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlane(ClipPlaneName, Single[])
[requires: OES_single_precision] Specify a plane against which all geometry is clipped
Declaration
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")]
[CLSCompliant(false)]
public static void ClipPlane(ClipPlaneName plane, [Count(Count = 4)] float[] equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
| Single[] | equation | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlanex(All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")]
[CLSCompliant(false)]
public static void ClipPlanex(All plane, [Count(Count = 4)] int *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | |
| Int32* | equation | [length: 4] |
ClipPlanex(All, ref Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")]
[CLSCompliant(false)]
public static void ClipPlanex(All plane, [Count(Count = 4)] ref int equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | |
| Int32 | equation | [length: 4] |
ClipPlanex(All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")]
[CLSCompliant(false)]
public static void ClipPlanex(All plane, [Count(Count = 4)] int[] equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | |
| Int32[] | equation | [length: 4] |
ClipPlanex(ClipPlaneName, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")]
[CLSCompliant(false)]
public static void ClipPlanex(ClipPlaneName plane, [Count(Count = 4)] int *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | |
| Int32* | equation | [length: 4] |
ClipPlanex(ClipPlaneName, ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")]
[CLSCompliant(false)]
public static void ClipPlanex(ClipPlaneName plane, [Count(Count = 4)] ref int equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | |
| Int32 | equation | [length: 4] |
ClipPlanex(ClipPlaneName, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glClipPlanexOES")]
[CLSCompliant(false)]
public static void ClipPlanex(ClipPlaneName plane, [Count(Count = 4)] int[] equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | |
| Int32[] | equation | [length: 4] |
Color3x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor3xvOES")]
[CLSCompliant(false)]
public static void Color3x([Count(Count = 3)] int *components)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | components | [length: 3] |
Color3x(Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor3xOES")]
public static void Color3x(int red, int green, int blue)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | red | |
| Int32 | green | |
| Int32 | blue |
Color3x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor3xvOES")]
[CLSCompliant(false)]
public static void Color3x([Count(Count = 3)] ref int components)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | components | [length: 3] |
Color3x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor3xvOES")]
[CLSCompliant(false)]
public static void Color3x([Count(Count = 3)] int[] components)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | components | [length: 3] |
Color4x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor4xvOES")]
[CLSCompliant(false)]
public static void Color4x([Count(Count = 4)] int *components)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | components | [length: 4] |
Color4x(Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor4xOES")]
public static void Color4x(int red, int green, int blue, int alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | red | |
| Int32 | green | |
| Int32 | blue | |
| Int32 | alpha |
Color4x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor4xvOES")]
[CLSCompliant(false)]
public static void Color4x([Count(Count = 4)] ref int components)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | components | [length: 4] |
Color4x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glColor4xvOES")]
[CLSCompliant(false)]
public static void Color4x([Count(Count = 4)] int[] components)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | components | [length: 4] |
ConvolutionParameterx(All, All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxOES")]
public static void ConvolutionParameterx(All target, All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32 | param |
ConvolutionParameterx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxvOES")]
[CLSCompliant(false)]
public static void ConvolutionParameterx(All target, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32* | params |
ConvolutionParameterx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxvOES")]
[CLSCompliant(false)]
public static void ConvolutionParameterx(All target, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32[] | params |
ConvolutionParameterx(ConvolutionTargetExt, ConvolutionParameterExt, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxOES")]
public static void ConvolutionParameterx(ConvolutionTargetExt target, ConvolutionParameterExt pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| ConvolutionTargetExt | target | |
| ConvolutionParameterExt | pname | |
| Int32 | param |
ConvolutionParameterx(ConvolutionTargetExt, ConvolutionParameterExt, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxvOES")]
[CLSCompliant(false)]
public static void ConvolutionParameterx(ConvolutionTargetExt target, ConvolutionParameterExt pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| ConvolutionTargetExt | target | |
| ConvolutionParameterExt | pname | |
| Int32* | params |
ConvolutionParameterx(ConvolutionTargetExt, ConvolutionParameterExt, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glConvolutionParameterxvOES")]
[CLSCompliant(false)]
public static void ConvolutionParameterx(ConvolutionTargetExt target, ConvolutionParameterExt pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| ConvolutionTargetExt | target | |
| ConvolutionParameterExt | pname | |
| Int32[] | params |
CurrentPaletteMatrix(Int32)
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glCurrentPaletteMatrixOES")]
[CLSCompliant(false)]
public static void CurrentPaletteMatrix(int matrixpaletteindex)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | matrixpaletteindex |
CurrentPaletteMatrix(UInt32)
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glCurrentPaletteMatrixOES")]
[CLSCompliant(false)]
public static void CurrentPaletteMatrix(uint matrixpaletteindex)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | matrixpaletteindex |
DeleteFramebuffer(Int32)
[requires: OES_framebuffer_object] Delete named framebuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
[CLSCompliant(false)]
public static void DeleteFramebuffer([Count(Parameter = "n")] int framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | framebuffers | [length: n] Specifies an array of framebuffer objects to be deleted. |
DeleteFramebuffer(UInt32)
[requires: OES_framebuffer_object] Delete named framebuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
[CLSCompliant(false)]
public static void DeleteFramebuffer([Count(Parameter = "n")] uint framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | framebuffers | [length: n] Specifies an array of framebuffer objects to be deleted. |
DeleteFramebuffers(Int32, Int32*)
[requires: OES_framebuffer_object] Delete named framebuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
[CLSCompliant(false)]
public static void DeleteFramebuffers(int n, [Count(Parameter = "n")] int *framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer objects to be deleted. |
| Int32* | framebuffers | [length: n] Specifies an array of framebuffer objects to be deleted. |
DeleteFramebuffers(Int32, ref Int32)
[requires: OES_framebuffer_object] Delete named framebuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
[CLSCompliant(false)]
public static void DeleteFramebuffers(int n, [Count(Parameter = "n")] ref int framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer objects to be deleted. |
| Int32 | framebuffers | [length: n] Specifies an array of framebuffer objects to be deleted. |
DeleteFramebuffers(Int32, Int32[])
[requires: OES_framebuffer_object] Delete named framebuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
[CLSCompliant(false)]
public static void DeleteFramebuffers(int n, [Count(Parameter = "n")] int[] framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer objects to be deleted. |
| Int32[] | framebuffers | [length: n] Specifies an array of framebuffer objects to be deleted. |
DeleteFramebuffers(Int32, UInt32*)
[requires: OES_framebuffer_object] Delete named framebuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
[CLSCompliant(false)]
public static void DeleteFramebuffers(int n, [Count(Parameter = "n")] uint *framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer objects to be deleted. |
| UInt32* | framebuffers | [length: n] Specifies an array of framebuffer objects to be deleted. |
DeleteFramebuffers(Int32, ref UInt32)
[requires: OES_framebuffer_object] Delete named framebuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
[CLSCompliant(false)]
public static void DeleteFramebuffers(int n, [Count(Parameter = "n")] ref uint framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer objects to be deleted. |
| UInt32 | framebuffers | [length: n] Specifies an array of framebuffer objects to be deleted. |
DeleteFramebuffers(Int32, UInt32[])
[requires: OES_framebuffer_object] Delete named framebuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
[CLSCompliant(false)]
public static void DeleteFramebuffers(int n, [Count(Parameter = "n")] uint[] framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer objects to be deleted. |
| UInt32[] | framebuffers | [length: n] Specifies an array of framebuffer objects to be deleted. |
DeleteRenderbuffer(Int32)
[requires: OES_framebuffer_object] Delete named renderbuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
[CLSCompliant(false)]
public static void DeleteRenderbuffer([Count(Parameter = "n")] int renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | renderbuffers | [length: n] Specifies an array of renderbuffer objects to be deleted. |
DeleteRenderbuffer(UInt32)
[requires: OES_framebuffer_object] Delete named renderbuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
[CLSCompliant(false)]
public static void DeleteRenderbuffer([Count(Parameter = "n")] uint renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | renderbuffers | [length: n] Specifies an array of renderbuffer objects to be deleted. |
DeleteRenderbuffers(Int32, Int32*)
[requires: OES_framebuffer_object] Delete named renderbuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
[CLSCompliant(false)]
public static void DeleteRenderbuffers(int n, [Count(Parameter = "n")] int *renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer objects to be deleted. |
| Int32* | renderbuffers | [length: n] Specifies an array of renderbuffer objects to be deleted. |
DeleteRenderbuffers(Int32, ref Int32)
[requires: OES_framebuffer_object] Delete named renderbuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
[CLSCompliant(false)]
public static void DeleteRenderbuffers(int n, [Count(Parameter = "n")] ref int renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer objects to be deleted. |
| Int32 | renderbuffers | [length: n] Specifies an array of renderbuffer objects to be deleted. |
DeleteRenderbuffers(Int32, Int32[])
[requires: OES_framebuffer_object] Delete named renderbuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
[CLSCompliant(false)]
public static void DeleteRenderbuffers(int n, [Count(Parameter = "n")] int[] renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer objects to be deleted. |
| Int32[] | renderbuffers | [length: n] Specifies an array of renderbuffer objects to be deleted. |
DeleteRenderbuffers(Int32, UInt32*)
[requires: OES_framebuffer_object] Delete named renderbuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
[CLSCompliant(false)]
public static void DeleteRenderbuffers(int n, [Count(Parameter = "n")] uint *renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer objects to be deleted. |
| UInt32* | renderbuffers | [length: n] Specifies an array of renderbuffer objects to be deleted. |
DeleteRenderbuffers(Int32, ref UInt32)
[requires: OES_framebuffer_object] Delete named renderbuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
[CLSCompliant(false)]
public static void DeleteRenderbuffers(int n, [Count(Parameter = "n")] ref uint renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer objects to be deleted. |
| UInt32 | renderbuffers | [length: n] Specifies an array of renderbuffer objects to be deleted. |
DeleteRenderbuffers(Int32, UInt32[])
[requires: OES_framebuffer_object] Delete named renderbuffer objects
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
[CLSCompliant(false)]
public static void DeleteRenderbuffers(int n, [Count(Parameter = "n")] uint[] renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer objects to be deleted. |
| UInt32[] | renderbuffers | [length: n] Specifies an array of renderbuffer objects to be deleted. |
DeleteVertexArray(Int32)
[requires: OES_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
[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: OES_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
[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: OES_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
[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: OES_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
[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: OES_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
[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: OES_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
[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: OES_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
[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: OES_vertex_array_object] Delete vertex array objects
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
[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. |
DepthRange(Single, Single)
[requires: OES_single_precision] Specify mapping of depth values from normalized device coordinates to window coordinates
Declaration
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glDepthRangefOES")]
public static void DepthRange(float n, float f)
Parameters
| Type | Name | Description |
|---|---|---|
| Single | n | Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. |
| Single | f | Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. |
DepthRangex(Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glDepthRangexOES")]
public static void DepthRangex(int n, int f)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| Int32 | f |
DrawTex(Int16*)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexsvOES")]
[CLSCompliant(false)]
public static void DrawTex(short *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int16* | coords |
DrawTex(Int16, Int16, Int16, Int16, Int16)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexsOES")]
public static void DrawTex(short x, short y, short z, short width, short height)
Parameters
| Type | Name | Description |
|---|---|---|
| Int16 | x | |
| Int16 | y | |
| Int16 | z | |
| Int16 | width | |
| Int16 | height |
DrawTex(ref Int16)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexsvOES")]
[CLSCompliant(false)]
public static void DrawTex(ref short coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int16 | coords |
DrawTex(Int16[])
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexsvOES")]
[CLSCompliant(false)]
public static void DrawTex(short[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int16[] | coords |
DrawTex(Int32*)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexivOES")]
[CLSCompliant(false)]
public static void DrawTex(int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords |
DrawTex(Int32, Int32, Int32, Int32, Int32)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexiOES")]
public static void DrawTex(int x, int y, int z, int width, int height)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x | |
| Int32 | y | |
| Int32 | z | |
| Int32 | width | |
| Int32 | height |
DrawTex(ref Int32)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexivOES")]
[CLSCompliant(false)]
public static void DrawTex(ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords |
DrawTex(Int32[])
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexivOES")]
[CLSCompliant(false)]
public static void DrawTex(int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords |
DrawTex(Single*)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexfvOES")]
[CLSCompliant(false)]
public static void DrawTex(float *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Single* | coords |
DrawTex(Single, Single, Single, Single, Single)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexfOES")]
public static void DrawTex(float x, float y, float z, float width, float height)
Parameters
| Type | Name | Description |
|---|---|---|
| Single | x | |
| Single | y | |
| Single | z | |
| Single | width | |
| Single | height |
DrawTex(ref Single)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexfvOES")]
[CLSCompliant(false)]
public static void DrawTex(ref float coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Single | coords |
DrawTex(Single[])
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexfvOES")]
[CLSCompliant(false)]
public static void DrawTex(float[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Single[] | coords |
DrawTexx(Int32*)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexxvOES")]
[CLSCompliant(false)]
public static void DrawTexx(int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords |
DrawTexx(Int32, Int32, Int32, Int32, Int32)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexxOES")]
public static void DrawTexx(int x, int y, int z, int width, int height)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x | |
| Int32 | y | |
| Int32 | z | |
| Int32 | width | |
| Int32 | height |
DrawTexx(ref Int32)
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexxvOES")]
[CLSCompliant(false)]
public static void DrawTexx(ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords |
DrawTexx(Int32[])
[requires: OES_draw_texture]
Declaration
[AutoGenerated(Category = "OES_draw_texture", Version = "", EntryPoint = "glDrawTexxvOES")]
[CLSCompliant(false)]
public static void DrawTexx(int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords |
EGLImageTargetRenderbufferStorage(All, IntPtr)
[requires: OES_EGL_image]
Declaration
[AutoGenerated(Category = "OES_EGL_image", Version = "", EntryPoint = "glEGLImageTargetRenderbufferStorageOES")]
public static void EGLImageTargetRenderbufferStorage(All target, IntPtr image)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| IntPtr | image |
EGLImageTargetTexture2D(All, IntPtr)
[requires: OES_EGL_image]
Declaration
[AutoGenerated(Category = "OES_EGL_image", Version = "", EntryPoint = "glEGLImageTargetTexture2DOES")]
public static void EGLImageTargetTexture2D(All target, IntPtr image)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| IntPtr | image |
EvalCoord1x(Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord1xOES")]
public static void EvalCoord1x(int u)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | u |
EvalCoord1x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord1xvOES")]
[CLSCompliant(false)]
public static void EvalCoord1x([Count(Count = 1)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 1] |
EvalCoord2x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord2xvOES")]
[CLSCompliant(false)]
public static void EvalCoord2x([Count(Count = 2)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 2] |
EvalCoord2x(Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord2xOES")]
public static void EvalCoord2x(int u, int v)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | u | |
| Int32 | v |
EvalCoord2x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord2xvOES")]
[CLSCompliant(false)]
public static void EvalCoord2x([Count(Count = 2)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords | [length: 2] |
EvalCoord2x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glEvalCoord2xvOES")]
[CLSCompliant(false)]
public static void EvalCoord2x([Count(Count = 2)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 2] |
FeedbackBufferx(Int32, All, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFeedbackBufferxOES")]
[CLSCompliant(false)]
public static void FeedbackBufferx(int n, All type, [Count(Parameter = "n")] int *buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| All | type | |
| Int32* | buffer | [length: n] |
FeedbackBufferx(Int32, All, ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFeedbackBufferxOES")]
[CLSCompliant(false)]
public static void FeedbackBufferx(int n, All type, [Count(Parameter = "n")] ref int buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| All | type | |
| Int32 | buffer | [length: n] |
FeedbackBufferx(Int32, All, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFeedbackBufferxOES")]
[CLSCompliant(false)]
public static void FeedbackBufferx(int n, All type, [Count(Parameter = "n")] int[] buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| All | type | |
| Int32[] | buffer | [length: n] |
Fogx(All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxOES")]
public static void Fogx(All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32 | param |
Fogx(All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxvOES")]
[CLSCompliant(false)]
public static void Fogx(All pname, [Count(Computed = "pname")] int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32* | param | [length: COMPSIZE(pname)] |
Fogx(All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxvOES")]
[CLSCompliant(false)]
public static void Fogx(All pname, [Count(Computed = "pname")] int[] param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32[] | param | [length: COMPSIZE(pname)] |
Fogx(FogPName, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxOES")]
public static void Fogx(FogPName pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| FogPName | pname | |
| Int32 | param |
Fogx(FogPName, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxvOES")]
[CLSCompliant(false)]
public static void Fogx(FogPName pname, [Count(Computed = "pname")] int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| FogPName | pname | |
| Int32* | param | [length: COMPSIZE(pname)] |
Fogx(FogPName, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFogxvOES")]
[CLSCompliant(false)]
public static void Fogx(FogPName pname, [Count(Computed = "pname")] int[] param)
Parameters
| Type | Name | Description |
|---|---|---|
| FogPName | pname | |
| Int32[] | param | [length: COMPSIZE(pname)] |
FramebufferRenderbuffer(All, All, All, Int32)
[requires: OES_framebuffer_object] Attach a renderbuffer object to a framebuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferOES")]
[CLSCompliant(false)]
public static void FramebufferRenderbuffer(All target, All attachment, All renderbuffertarget, int renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the framebuffer target. The symbolic constant must be Framebuffer. |
| All | attachment | Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. |
| All | renderbuffertarget | Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. |
| Int32 | renderbuffer | Specifies the renderbuffer object that is to be attached. |
FramebufferRenderbuffer(All, All, All, UInt32)
[requires: OES_framebuffer_object] Attach a renderbuffer object to a framebuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferOES")]
[CLSCompliant(false)]
public static void FramebufferRenderbuffer(All target, All attachment, All renderbuffertarget, uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the framebuffer target. The symbolic constant must be Framebuffer. |
| All | attachment | Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. |
| All | renderbuffertarget | Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. |
| UInt32 | renderbuffer | Specifies the renderbuffer object that is to be attached. |
FramebufferRenderbuffer(FramebufferTarget, FramebufferAttachment, RenderbufferTarget, Int32)
[requires: OES_framebuffer_object] Attach a renderbuffer object to a framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferOES")]
[CLSCompliant(false)]
public static void FramebufferRenderbuffer(FramebufferTarget target, FramebufferAttachment attachment, RenderbufferTarget renderbuffertarget, int renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | Specifies the framebuffer target. The symbolic constant must be Framebuffer. |
| FramebufferAttachment | attachment | Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. |
| RenderbufferTarget | renderbuffertarget | Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. |
| Int32 | renderbuffer | Specifies the renderbuffer object that is to be attached. |
FramebufferRenderbuffer(FramebufferTarget, FramebufferAttachment, RenderbufferTarget, UInt32)
[requires: OES_framebuffer_object] Attach a renderbuffer object to a framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferOES")]
[CLSCompliant(false)]
public static void FramebufferRenderbuffer(FramebufferTarget target, FramebufferAttachment attachment, RenderbufferTarget renderbuffertarget, uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | Specifies the framebuffer target. The symbolic constant must be Framebuffer. |
| FramebufferAttachment | attachment | Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. |
| RenderbufferTarget | renderbuffertarget | Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. |
| UInt32 | renderbuffer | Specifies the renderbuffer object that is to be attached. |
FramebufferTexture2D(All, All, All, Int32, Int32)
[requires: OES_framebuffer_object] Attach a texture image to a framebuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferTexture2DOES")]
[CLSCompliant(false)]
public static void FramebufferTexture2D(All target, All attachment, All textarget, int texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the framebuffer target. The symbolic constant must be Framebuffer. |
| All | attachment | Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. |
| All | textarget | Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. |
| Int32 | texture | Specifies the texture object whose image is to be attached. |
| Int32 | level | Specifies the mipmap level of the texture image to be attached, which must be 0. |
FramebufferTexture2D(All, All, All, UInt32, Int32)
[requires: OES_framebuffer_object] Attach a texture image to a framebuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferTexture2DOES")]
[CLSCompliant(false)]
public static void FramebufferTexture2D(All target, All attachment, All textarget, uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the framebuffer target. The symbolic constant must be Framebuffer. |
| All | attachment | Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. |
| All | textarget | Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. |
| UInt32 | texture | Specifies the texture object whose image is to be attached. |
| Int32 | level | Specifies the mipmap level of the texture image to be attached, which must be 0. |
FramebufferTexture2D(FramebufferTarget, FramebufferAttachment, TextureTarget, Int32, Int32)
[requires: OES_framebuffer_object] Attach a texture image to a framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferTexture2DOES")]
[CLSCompliant(false)]
public static void FramebufferTexture2D(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, int texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | Specifies the framebuffer target. The symbolic constant must be Framebuffer. |
| FramebufferAttachment | attachment | Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. |
| TextureTarget | textarget | Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. |
| Int32 | texture | Specifies the texture object whose image is to be attached. |
| Int32 | level | Specifies the mipmap level of the texture image to be attached, which must be 0. |
FramebufferTexture2D(FramebufferTarget, FramebufferAttachment, TextureTarget, UInt32, Int32)
[requires: OES_framebuffer_object] Attach a texture image to a framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferTexture2DOES")]
[CLSCompliant(false)]
public static void FramebufferTexture2D(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | Specifies the framebuffer target. The symbolic constant must be Framebuffer. |
| FramebufferAttachment | attachment | Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment. |
| TextureTarget | textarget | Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ. |
| UInt32 | texture | Specifies the texture object whose image is to be attached. |
| Int32 | level | Specifies the mipmap level of the texture image to be attached, which must be 0. |
Frustum(Single, Single, Single, Single, Single, Single)
[requires: OES_single_precision] Multiply the current matrix by a perspective matrix
Declaration
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glFrustumfOES")]
public static void Frustum(float l, float r, float b, float t, float n, float f)
Parameters
| Type | Name | Description |
|---|---|---|
| Single | l | Specify the coordinates for the left and right vertical clipping planes. |
| Single | r | Specify the coordinates for the left and right vertical clipping planes. |
| Single | b | Specify the coordinates for the bottom and top horizontal clipping planes. |
| Single | t | Specify the coordinates for the bottom and top horizontal clipping planes. |
| Single | n | Specify the distances to the near and far depth clipping planes. Both distances must be positive. |
| Single | f | Specify the distances to the near and far depth clipping planes. Both distances must be positive. |
Frustumx(Int32, Int32, Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glFrustumxOES")]
public static void Frustumx(int l, int r, int b, int t, int n, int f)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | l | |
| Int32 | r | |
| Int32 | b | |
| Int32 | t | |
| Int32 | n | |
| Int32 | f |
GenerateMipmap(All)
[requires: OES_framebuffer_object] Generate a complete set of mipmaps for a texture object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenerateMipmapOES")]
public static void GenerateMipmap(All target)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the texture target of the active texture unit to which the texture object is bound whose mipmaps will be generated. Must be one of the following symbolic constants: Texture2D or TextureCubeMap. |
GenerateMipmap(TextureTarget)
[requires: OES_framebuffer_object] Generate a complete set of mipmaps for a texture object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenerateMipmapOES")]
public static void GenerateMipmap(TextureTarget target)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | Specifies the texture target of the active texture unit to which the texture object is bound whose mipmaps will be generated. Must be one of the following symbolic constants: Texture2D or TextureCubeMap. |
GenFramebuffer()
[requires: OES_framebuffer_object] Generate framebuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
[CLSCompliant(false)]
public static int GenFramebuffer()
Returns
| Type | Description |
|---|---|
| Int32 |
GenFramebuffers(Int32, Int32*)
[requires: OES_framebuffer_object] Generate framebuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
[CLSCompliant(false)]
public static void GenFramebuffers(int n, [Count(Parameter = "n")] int *framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer object names to be generated. |
| Int32* | framebuffers | [length: n] Specifies an array in which the generated framebuffer object names are stored. |
GenFramebuffers(Int32, out Int32)
[requires: OES_framebuffer_object] Generate framebuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
[CLSCompliant(false)]
public static void GenFramebuffers(int n, [Count(Parameter = "n")] out int framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer object names to be generated. |
| Int32 | framebuffers | [length: n] Specifies an array in which the generated framebuffer object names are stored. |
GenFramebuffers(Int32, Int32[])
[requires: OES_framebuffer_object] Generate framebuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
[CLSCompliant(false)]
public static void GenFramebuffers(int n, [Count(Parameter = "n")] int[] framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer object names to be generated. |
| Int32[] | framebuffers | [length: n] Specifies an array in which the generated framebuffer object names are stored. |
GenFramebuffers(Int32, UInt32*)
[requires: OES_framebuffer_object] Generate framebuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
[CLSCompliant(false)]
public static void GenFramebuffers(int n, [Count(Parameter = "n")] uint *framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer object names to be generated. |
| UInt32* | framebuffers | [length: n] Specifies an array in which the generated framebuffer object names are stored. |
GenFramebuffers(Int32, out UInt32)
[requires: OES_framebuffer_object] Generate framebuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
[CLSCompliant(false)]
public static void GenFramebuffers(int n, [Count(Parameter = "n")] out uint framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer object names to be generated. |
| UInt32 | framebuffers | [length: n] Specifies an array in which the generated framebuffer object names are stored. |
GenFramebuffers(Int32, UInt32[])
[requires: OES_framebuffer_object] Generate framebuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
[CLSCompliant(false)]
public static void GenFramebuffers(int n, [Count(Parameter = "n")] uint[] framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of framebuffer object names to be generated. |
| UInt32[] | framebuffers | [length: n] Specifies an array in which the generated framebuffer object names are stored. |
GenRenderbuffer()
[requires: OES_framebuffer_object] Generate renderbuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
[CLSCompliant(false)]
public static int GenRenderbuffer()
Returns
| Type | Description |
|---|---|
| Int32 |
GenRenderbuffers(Int32, Int32*)
[requires: OES_framebuffer_object] Generate renderbuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
[CLSCompliant(false)]
public static void GenRenderbuffers(int n, [Count(Parameter = "n")] int *renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer object names to be generated. |
| Int32* | renderbuffers | [length: n] Specifies an array in which the generated renderbuffer object names are stored. |
GenRenderbuffers(Int32, out Int32)
[requires: OES_framebuffer_object] Generate renderbuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
[CLSCompliant(false)]
public static void GenRenderbuffers(int n, [Count(Parameter = "n")] out int renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer object names to be generated. |
| Int32 | renderbuffers | [length: n] Specifies an array in which the generated renderbuffer object names are stored. |
GenRenderbuffers(Int32, Int32[])
[requires: OES_framebuffer_object] Generate renderbuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
[CLSCompliant(false)]
public static void GenRenderbuffers(int n, [Count(Parameter = "n")] int[] renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer object names to be generated. |
| Int32[] | renderbuffers | [length: n] Specifies an array in which the generated renderbuffer object names are stored. |
GenRenderbuffers(Int32, UInt32*)
[requires: OES_framebuffer_object] Generate renderbuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
[CLSCompliant(false)]
public static void GenRenderbuffers(int n, [Count(Parameter = "n")] uint *renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer object names to be generated. |
| UInt32* | renderbuffers | [length: n] Specifies an array in which the generated renderbuffer object names are stored. |
GenRenderbuffers(Int32, out UInt32)
[requires: OES_framebuffer_object] Generate renderbuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
[CLSCompliant(false)]
public static void GenRenderbuffers(int n, [Count(Parameter = "n")] out uint renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer object names to be generated. |
| UInt32 | renderbuffers | [length: n] Specifies an array in which the generated renderbuffer object names are stored. |
GenRenderbuffers(Int32, UInt32[])
[requires: OES_framebuffer_object] Generate renderbuffer object names
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
[CLSCompliant(false)]
public static void GenRenderbuffers(int n, [Count(Parameter = "n")] uint[] renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | Specifies the number of renderbuffer object names to be generated. |
| UInt32[] | renderbuffers | [length: n] Specifies an array in which the generated renderbuffer object names are stored. |
GenVertexArray()
[requires: OES_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
[CLSCompliant(false)]
public static int GenVertexArray()
Returns
| Type | Description |
|---|---|
| Int32 |
GenVertexArrays(Int32, Int32*)
[requires: OES_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
[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: OES_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
[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: OES_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
[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: OES_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
[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: OES_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
[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: OES_vertex_array_object] Generate vertex array object names
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
[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. |
GetBufferPointer(All, All, IntPtr)
[requires: OES_mapbuffer]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")]
public static void GetBufferPointer(All target, All pname, IntPtr params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| IntPtr | params |
GetBufferPointer(BufferTargetArb, All, IntPtr)
[requires: OES_mapbuffer]
Declaration
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")]
public static void GetBufferPointer(BufferTargetArb target, All pname, IntPtr params)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetArb | target | |
| All | pname | |
| IntPtr | params |
GetBufferPointer<T2>(All, All, ref T2)
[requires: OES_mapbuffer]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")]
public static void GetBufferPointer<T2>(All target, All pname, ref T2 params)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| T2 | params |
Type Parameters
| Name | Description |
|---|---|
| T2 |
GetBufferPointer<T2>(All, All, T2[])
[requires: OES_mapbuffer]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")]
[CLSCompliant(false)]
public static void GetBufferPointer<T2>(All target, All pname, T2[] params)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| T2[] | params |
Type Parameters
| Name | Description |
|---|---|
| T2 |
GetBufferPointer<T2>(All, All, T2[,,])
[requires: OES_mapbuffer]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")]
[CLSCompliant(false)]
public static void GetBufferPointer<T2>(All target, All pname, T2[,, ] params)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| T2[,,] | params |
Type Parameters
| Name | Description |
|---|---|
| T2 |
GetBufferPointer<T2>(All, All, T2[,])
[requires: OES_mapbuffer]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")]
[CLSCompliant(false)]
public static void GetBufferPointer<T2>(All target, All pname, T2[, ] params)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| T2[,] | params |
Type Parameters
| Name | Description |
|---|---|
| T2 |
GetBufferPointer<T2>(BufferTargetArb, All, ref T2)
[requires: OES_mapbuffer]
Declaration
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")]
public static void GetBufferPointer<T2>(BufferTargetArb target, All pname, ref T2 params)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetArb | target | |
| All | pname | |
| T2 | params |
Type Parameters
| Name | Description |
|---|---|
| T2 |
GetBufferPointer<T2>(BufferTargetArb, All, T2[])
[requires: OES_mapbuffer]
Declaration
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")]
[CLSCompliant(false)]
public static void GetBufferPointer<T2>(BufferTargetArb target, All pname, T2[] params)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetArb | target | |
| All | pname | |
| T2[] | params |
Type Parameters
| Name | Description |
|---|---|
| T2 |
GetBufferPointer<T2>(BufferTargetArb, All, T2[,,])
[requires: OES_mapbuffer]
Declaration
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")]
[CLSCompliant(false)]
public static void GetBufferPointer<T2>(BufferTargetArb target, All pname, T2[,, ] params)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetArb | target | |
| All | pname | |
| T2[,,] | params |
Type Parameters
| Name | Description |
|---|---|
| T2 |
GetBufferPointer<T2>(BufferTargetArb, All, T2[,])
[requires: OES_mapbuffer]
Declaration
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glGetBufferPointervOES")]
[CLSCompliant(false)]
public static void GetBufferPointer<T2>(BufferTargetArb target, All pname, T2[, ] params)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetArb | target | |
| All | pname | |
| T2[,] | params |
Type Parameters
| Name | Description |
|---|---|
| T2 |
GetClipPlane(All, Single*)
[requires: OES_single_precision] Return the coefficients of the specified clipping plane
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")]
[CLSCompliant(false)]
public static void GetClipPlane(All plane, [Count(Count = 4)] float *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. |
| Single* | equation | [length: 4] Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). |
GetClipPlane(All, out Single)
[requires: OES_single_precision] Return the coefficients of the specified clipping plane
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")]
[CLSCompliant(false)]
public static void GetClipPlane(All plane, [Count(Count = 4)] out float equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. |
| Single | equation | [length: 4] Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). |
GetClipPlane(All, Single[])
[requires: OES_single_precision] Return the coefficients of the specified clipping plane
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")]
[CLSCompliant(false)]
public static void GetClipPlane(All plane, [Count(Count = 4)] float[] equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. |
| Single[] | equation | [length: 4] Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). |
GetClipPlane(ClipPlaneName, Single*)
[requires: OES_single_precision] Return the coefficients of the specified clipping plane
Declaration
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")]
[CLSCompliant(false)]
public static void GetClipPlane(ClipPlaneName plane, [Count(Count = 4)] float *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. |
| Single* | equation | [length: 4] Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). |
GetClipPlane(ClipPlaneName, out Single)
[requires: OES_single_precision] Return the coefficients of the specified clipping plane
Declaration
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")]
[CLSCompliant(false)]
public static void GetClipPlane(ClipPlaneName plane, [Count(Count = 4)] out float equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. |
| Single | equation | [length: 4] Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). |
GetClipPlane(ClipPlaneName, Single[])
[requires: OES_single_precision] Return the coefficients of the specified clipping plane
Declaration
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")]
[CLSCompliant(false)]
public static void GetClipPlane(ClipPlaneName plane, [Count(Count = 4)] float[] equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1. |
| Single[] | equation | [length: 4] Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0). |
GetClipPlanex(All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")]
[CLSCompliant(false)]
public static void GetClipPlanex(All plane, [Count(Count = 4)] int *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | |
| Int32* | equation | [length: 4] |
GetClipPlanex(All, out Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")]
[CLSCompliant(false)]
public static void GetClipPlanex(All plane, [Count(Count = 4)] out int equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | |
| Int32 | equation | [length: 4] |
GetClipPlanex(All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")]
[CLSCompliant(false)]
public static void GetClipPlanex(All plane, [Count(Count = 4)] int[] equation)
Parameters
| Type | Name | Description |
|---|---|---|
| All | plane | |
| Int32[] | equation | [length: 4] |
GetClipPlanex(ClipPlaneName, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")]
[CLSCompliant(false)]
public static void GetClipPlanex(ClipPlaneName plane, [Count(Count = 4)] int *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | |
| Int32* | equation | [length: 4] |
GetClipPlanex(ClipPlaneName, out Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")]
[CLSCompliant(false)]
public static void GetClipPlanex(ClipPlaneName plane, [Count(Count = 4)] out int equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | |
| Int32 | equation | [length: 4] |
GetClipPlanex(ClipPlaneName, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetClipPlanexOES")]
[CLSCompliant(false)]
public static void GetClipPlanex(ClipPlaneName plane, [Count(Count = 4)] int[] equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | |
| Int32[] | equation | [length: 4] |
GetConvolutionParameterx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetConvolutionParameterxvOES")]
[CLSCompliant(false)]
public static void GetConvolutionParameterx(All target, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32* | params |
GetConvolutionParameterx(All, All, out Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetConvolutionParameterxvOES")]
[CLSCompliant(false)]
public static void GetConvolutionParameterx(All target, All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32 | params |
GetConvolutionParameterx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetConvolutionParameterxvOES")]
[CLSCompliant(false)]
public static void GetConvolutionParameterx(All target, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32[] | params |
GetFixed(All)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")]
[CLSCompliant(false)]
public static int GetFixed(All pname)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname |
Returns
| Type | Description |
|---|---|
| Int32 |
GetFixed(All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")]
[CLSCompliant(false)]
public static void GetFixed(All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32* | params |
GetFixed(All, out Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")]
[CLSCompliant(false)]
public static void GetFixed(All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32 | params |
GetFixed(All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")]
[CLSCompliant(false)]
public static void GetFixed(All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32[] | params |
GetFixed(GetPName)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")]
[CLSCompliant(false)]
public static int GetFixed(GetPName pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname |
Returns
| Type | Description |
|---|---|
| Int32 |
GetFixed(GetPName, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")]
[CLSCompliant(false)]
public static void GetFixed(GetPName pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | |
| Int32* | params |
GetFixed(GetPName, out Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")]
[CLSCompliant(false)]
public static void GetFixed(GetPName pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | |
| Int32 | params |
GetFixed(GetPName, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetFixedvOES")]
[CLSCompliant(false)]
public static void GetFixed(GetPName pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | |
| Int32[] | params |
GetFramebufferAttachmentParameter(All, All, All, Int32*)
[requires: OES_framebuffer_object] Retrieve information about attachments of a bound framebuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")]
[CLSCompliant(false)]
public static void GetFramebufferAttachmentParameter(All target, All attachment, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target of the query operation. |
| All | attachment | Specifies the attachment within target |
| All | pname | Specifies the parameter of attachment to query. |
| Int32* | params |
GetFramebufferAttachmentParameter(All, All, All, out Int32)
[requires: OES_framebuffer_object] Retrieve information about attachments of a bound framebuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")]
[CLSCompliant(false)]
public static void GetFramebufferAttachmentParameter(All target, All attachment, All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target of the query operation. |
| All | attachment | Specifies the attachment within target |
| All | pname | Specifies the parameter of attachment to query. |
| Int32 | params |
GetFramebufferAttachmentParameter(All, All, All, Int32[])
[requires: OES_framebuffer_object] Retrieve information about attachments of a bound framebuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")]
[CLSCompliant(false)]
public static void GetFramebufferAttachmentParameter(All target, All attachment, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target of the query operation. |
| All | attachment | Specifies the attachment within target |
| All | pname | Specifies the parameter of attachment to query. |
| Int32[] | params |
GetFramebufferAttachmentParameter(FramebufferTarget, FramebufferAttachment, FramebufferAttachmentParameterName, Int32*)
[requires: OES_framebuffer_object] Retrieve information about attachments of a bound framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")]
[CLSCompliant(false)]
public static void GetFramebufferAttachmentParameter(FramebufferTarget target, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | Specifies the target of the query operation. |
| FramebufferAttachment | attachment | Specifies the attachment within target |
| FramebufferAttachmentParameterName | pname | Specifies the parameter of attachment to query. |
| Int32* | params |
GetFramebufferAttachmentParameter(FramebufferTarget, FramebufferAttachment, FramebufferAttachmentParameterName, out Int32)
[requires: OES_framebuffer_object] Retrieve information about attachments of a bound framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")]
[CLSCompliant(false)]
public static void GetFramebufferAttachmentParameter(FramebufferTarget target, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | Specifies the target of the query operation. |
| FramebufferAttachment | attachment | Specifies the attachment within target |
| FramebufferAttachmentParameterName | pname | Specifies the parameter of attachment to query. |
| Int32 | params |
GetFramebufferAttachmentParameter(FramebufferTarget, FramebufferAttachment, FramebufferAttachmentParameterName, Int32[])
[requires: OES_framebuffer_object] Retrieve information about attachments of a bound framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")]
[CLSCompliant(false)]
public static void GetFramebufferAttachmentParameter(FramebufferTarget target, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | Specifies the target of the query operation. |
| FramebufferAttachment | attachment | Specifies the attachment within target |
| FramebufferAttachmentParameterName | pname | Specifies the parameter of attachment to query. |
| Int32[] | params |
GetHistogramParameterx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")]
[CLSCompliant(false)]
public static void GetHistogramParameterx(All target, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32* | params |
GetHistogramParameterx(All, All, out Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")]
[CLSCompliant(false)]
public static void GetHistogramParameterx(All target, All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32 | params |
GetHistogramParameterx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")]
[CLSCompliant(false)]
public static void GetHistogramParameterx(All target, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32[] | params |
GetHistogramParameterx(HistogramTargetExt, GetHistogramParameterPNameExt, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")]
[CLSCompliant(false)]
public static void GetHistogramParameterx(HistogramTargetExt target, GetHistogramParameterPNameExt pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| HistogramTargetExt | target | |
| GetHistogramParameterPNameExt | pname | |
| Int32* | params |
GetHistogramParameterx(HistogramTargetExt, GetHistogramParameterPNameExt, out Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")]
[CLSCompliant(false)]
public static void GetHistogramParameterx(HistogramTargetExt target, GetHistogramParameterPNameExt pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| HistogramTargetExt | target | |
| GetHistogramParameterPNameExt | pname | |
| Int32 | params |
GetHistogramParameterx(HistogramTargetExt, GetHistogramParameterPNameExt, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetHistogramParameterxvOES")]
[CLSCompliant(false)]
public static void GetHistogramParameterx(HistogramTargetExt target, GetHistogramParameterPNameExt pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| HistogramTargetExt | target | |
| GetHistogramParameterPNameExt | pname | |
| Int32[] | params |
GetLightx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")]
[CLSCompliant(false)]
public static void GetLightx(All light, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | light | |
| All | pname | |
| Int32* | params |
GetLightx(All, All, out Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")]
[CLSCompliant(false)]
public static void GetLightx(All light, All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | light | |
| All | pname | |
| Int32 | params |
GetLightx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")]
[CLSCompliant(false)]
public static void GetLightx(All light, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | light | |
| All | pname | |
| Int32[] | params |
GetLightx(LightName, LightParameter, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")]
[CLSCompliant(false)]
public static void GetLightx(LightName light, LightParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | |
| LightParameter | pname | |
| Int32* | params |
GetLightx(LightName, LightParameter, out Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")]
[CLSCompliant(false)]
public static void GetLightx(LightName light, LightParameter pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | |
| LightParameter | pname | |
| Int32 | params |
GetLightx(LightName, LightParameter, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetLightxOES")]
[CLSCompliant(false)]
public static void GetLightx(LightName light, LightParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | |
| LightParameter | pname | |
| Int32[] | params |
GetMapx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")]
[CLSCompliant(false)]
public static void GetMapx(All target, All query, [Count(Computed = "query")] int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | query | |
| Int32* | v | [length: COMPSIZE(query)] |
GetMapx(All, All, out Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")]
[CLSCompliant(false)]
public static void GetMapx(All target, All query, [Count(Computed = "query")] out int v)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | query | |
| Int32 | v | [length: COMPSIZE(query)] |
GetMapx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")]
[CLSCompliant(false)]
public static void GetMapx(All target, All query, [Count(Computed = "query")] int[] v)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | query | |
| Int32[] | v | [length: COMPSIZE(query)] |
GetMapx(MapTarget, GetMapQuery, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")]
[CLSCompliant(false)]
public static void GetMapx(MapTarget target, GetMapQuery query, [Count(Computed = "query")] int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | |
| GetMapQuery | query | |
| Int32* | v | [length: COMPSIZE(query)] |
GetMapx(MapTarget, GetMapQuery, out Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")]
[CLSCompliant(false)]
public static void GetMapx(MapTarget target, GetMapQuery query, [Count(Computed = "query")] out int v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | |
| GetMapQuery | query | |
| Int32 | v | [length: COMPSIZE(query)] |
GetMapx(MapTarget, GetMapQuery, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMapxvOES")]
[CLSCompliant(false)]
public static void GetMapx(MapTarget target, GetMapQuery query, [Count(Computed = "query")] int[] v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | |
| GetMapQuery | query | |
| Int32[] | v | [length: COMPSIZE(query)] |
GetMaterialx(All, All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxOES")]
public static void GetMaterialx(All face, All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | face | |
| All | pname | |
| Int32 | param |
GetMaterialx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxvOES")]
[CLSCompliant(false)]
public static void GetMaterialx(All face, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | face | |
| All | pname | |
| Int32* | params |
GetMaterialx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxvOES")]
[CLSCompliant(false)]
public static void GetMaterialx(All face, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | face | |
| All | pname | |
| Int32[] | params |
GetMaterialx(MaterialFace, MaterialParameter, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxOES")]
public static void GetMaterialx(MaterialFace face, MaterialParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| MaterialFace | face | |
| MaterialParameter | pname | |
| Int32 | param |
GetMaterialx(MaterialFace, MaterialParameter, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxvOES")]
[CLSCompliant(false)]
public static void GetMaterialx(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| MaterialFace | face | |
| MaterialParameter | pname | |
| Int32* | params |
GetMaterialx(MaterialFace, MaterialParameter, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetMaterialxvOES")]
[CLSCompliant(false)]
public static void GetMaterialx(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| MaterialFace | face | |
| MaterialParameter | pname | |
| Int32[] | params |
GetRenderbufferParameter(All, All, Int32*)
[requires: OES_framebuffer_object] Retrieve information about a bound renderbuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")]
[CLSCompliant(false)]
public static void GetRenderbufferParameter(All target, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target of the query operation. target must be Renderbuffer. |
| All | pname | Specifies the parameter whose value to retrieve from the renderbuffer bound to target. |
| Int32* | params |
GetRenderbufferParameter(All, All, out Int32)
[requires: OES_framebuffer_object] Retrieve information about a bound renderbuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")]
[CLSCompliant(false)]
public static void GetRenderbufferParameter(All target, All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target of the query operation. target must be Renderbuffer. |
| All | pname | Specifies the parameter whose value to retrieve from the renderbuffer bound to target. |
| Int32 | params |
GetRenderbufferParameter(All, All, Int32[])
[requires: OES_framebuffer_object] Retrieve information about a bound renderbuffer object
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")]
[CLSCompliant(false)]
public static void GetRenderbufferParameter(All target, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target of the query operation. target must be Renderbuffer. |
| All | pname | Specifies the parameter whose value to retrieve from the renderbuffer bound to target. |
| Int32[] | params |
GetRenderbufferParameter(RenderbufferTarget, RenderbufferParameterName, Int32*)
[requires: OES_framebuffer_object] Retrieve information about a bound renderbuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")]
[CLSCompliant(false)]
public static void GetRenderbufferParameter(RenderbufferTarget target, RenderbufferParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | Specifies the target of the query operation. target must be Renderbuffer. |
| RenderbufferParameterName | pname | Specifies the parameter whose value to retrieve from the renderbuffer bound to target. |
| Int32* | params |
GetRenderbufferParameter(RenderbufferTarget, RenderbufferParameterName, out Int32)
[requires: OES_framebuffer_object] Retrieve information about a bound renderbuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")]
[CLSCompliant(false)]
public static void GetRenderbufferParameter(RenderbufferTarget target, RenderbufferParameterName pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | Specifies the target of the query operation. target must be Renderbuffer. |
| RenderbufferParameterName | pname | Specifies the parameter whose value to retrieve from the renderbuffer bound to target. |
| Int32 | params |
GetRenderbufferParameter(RenderbufferTarget, RenderbufferParameterName, Int32[])
[requires: OES_framebuffer_object] Retrieve information about a bound renderbuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")]
[CLSCompliant(false)]
public static void GetRenderbufferParameter(RenderbufferTarget target, RenderbufferParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | Specifies the target of the query operation. target must be Renderbuffer. |
| RenderbufferParameterName | pname | Specifies the parameter whose value to retrieve from the renderbuffer bound to target. |
| Int32[] | params |
GetTexEnvx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")]
[CLSCompliant(false)]
public static void GetTexEnvx(All target, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32* | params |
GetTexEnvx(All, All, out Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")]
[CLSCompliant(false)]
public static void GetTexEnvx(All target, All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32 | params |
GetTexEnvx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")]
[CLSCompliant(false)]
public static void GetTexEnvx(All target, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32[] | params |
GetTexEnvx(TextureEnvTarget, TextureEnvParameter, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")]
[CLSCompliant(false)]
public static void GetTexEnvx(TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | |
| TextureEnvParameter | pname | |
| Int32* | params |
GetTexEnvx(TextureEnvTarget, TextureEnvParameter, out Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")]
[CLSCompliant(false)]
public static void GetTexEnvx(TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | |
| TextureEnvParameter | pname | |
| Int32 | params |
GetTexEnvx(TextureEnvTarget, TextureEnvParameter, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexEnvxvOES")]
[CLSCompliant(false)]
public static void GetTexEnvx(TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | |
| TextureEnvParameter | pname | |
| Int32[] | params |
GetTexGen(All, All, Int32*)
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")]
[CLSCompliant(false)]
public static void GetTexGen(All coord, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Int32* | params |
GetTexGen(All, All, out Int32)
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")]
[CLSCompliant(false)]
public static void GetTexGen(All coord, All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Int32 | params |
GetTexGen(All, All, Int32[])
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")]
[CLSCompliant(false)]
public static void GetTexGen(All coord, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Int32[] | params |
GetTexGen(All, All, Single*)
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")]
[CLSCompliant(false)]
public static void GetTexGen(All coord, All pname, [Count(Computed = "pname")] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Single* | params |
GetTexGen(All, All, out Single)
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")]
[CLSCompliant(false)]
public static void GetTexGen(All coord, All pname, [Count(Computed = "pname")] out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Single | params |
GetTexGen(All, All, Single[])
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")]
[CLSCompliant(false)]
public static void GetTexGen(All coord, All pname, [Count(Computed = "pname")] float[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Single[] | params |
GetTexGen(TextureCoordName, TextureGenParameter, Int32*)
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")]
[CLSCompliant(false)]
public static void GetTexGen(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Int32* | params |
GetTexGen(TextureCoordName, TextureGenParameter, out Int32)
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")]
[CLSCompliant(false)]
public static void GetTexGen(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Int32 | params |
GetTexGen(TextureCoordName, TextureGenParameter, Int32[])
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")]
[CLSCompliant(false)]
public static void GetTexGen(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Int32[] | params |
GetTexGen(TextureCoordName, TextureGenParameter, Single*)
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")]
[CLSCompliant(false)]
public static void GetTexGen(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Single* | params |
GetTexGen(TextureCoordName, TextureGenParameter, out Single)
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")]
[CLSCompliant(false)]
public static void GetTexGen(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Single | params |
GetTexGen(TextureCoordName, TextureGenParameter, Single[])
[requires: OES_texture_cube_map] Return texture coordinate generation parameters
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")]
[CLSCompliant(false)]
public static void GetTexGen(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane. |
| Single[] | params |
GetTexGenx(All, All, Int32*)
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")]
[CLSCompliant(false)]
public static void GetTexGenx(All coord, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | |
| All | pname | |
| Int32* | params |
GetTexGenx(All, All, out Int32)
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")]
[CLSCompliant(false)]
public static void GetTexGenx(All coord, All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | |
| All | pname | |
| Int32 | params |
GetTexGenx(All, All, Int32[])
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")]
[CLSCompliant(false)]
public static void GetTexGenx(All coord, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | |
| All | pname | |
| Int32[] | params |
GetTexGenx(TextureCoordName, TextureGenParameter, Int32*)
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")]
[CLSCompliant(false)]
public static void GetTexGenx(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | |
| TextureGenParameter | pname | |
| Int32* | params |
GetTexGenx(TextureCoordName, TextureGenParameter, out Int32)
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")]
[CLSCompliant(false)]
public static void GetTexGenx(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | |
| TextureGenParameter | pname | |
| Int32 | params |
GetTexGenx(TextureCoordName, TextureGenParameter, Int32[])
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenxvOES")]
[CLSCompliant(false)]
public static void GetTexGenx(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | |
| TextureGenParameter | pname | |
| Int32[] | params |
GetTexLevelParameterx(All, Int32, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexLevelParameterx(All target, int level, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| Int32 | level | |
| All | pname | |
| Int32* | params |
GetTexLevelParameterx(All, Int32, All, out Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexLevelParameterx(All target, int level, All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| Int32 | level | |
| All | pname | |
| Int32 | params |
GetTexLevelParameterx(All, Int32, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexLevelParameterx(All target, int level, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| Int32 | level | |
| All | pname | |
| Int32[] | params |
GetTexLevelParameterx(TextureTarget, Int32, GetTextureParameter, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexLevelParameterx(TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | |
| Int32 | level | |
| GetTextureParameter | pname | |
| Int32* | params |
GetTexLevelParameterx(TextureTarget, Int32, GetTextureParameter, out Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexLevelParameterx(TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | |
| Int32 | level | |
| GetTextureParameter | pname | |
| Int32 | params |
GetTexLevelParameterx(TextureTarget, Int32, GetTextureParameter, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexLevelParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexLevelParameterx(TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | |
| Int32 | level | |
| GetTextureParameter | pname | |
| Int32[] | params |
GetTexParameterx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexParameterx(All target, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32* | params |
GetTexParameterx(All, All, out Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexParameterx(All target, All pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32 | params |
GetTexParameterx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexParameterx(All target, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32[] | params |
GetTexParameterx(TextureTarget, GetTextureParameter, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexParameterx(TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | |
| GetTextureParameter | pname | |
| Int32* | params |
GetTexParameterx(TextureTarget, GetTextureParameter, out Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexParameterx(TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | |
| GetTextureParameter | pname | |
| Int32 | params |
GetTexParameterx(TextureTarget, GetTextureParameter, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glGetTexParameterxvOES")]
[CLSCompliant(false)]
public static void GetTexParameterx(TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | |
| GetTextureParameter | pname | |
| Int32[] | params |
Indexx(Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glIndexxOES")]
public static void Indexx(int component)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | component |
Indexx(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glIndexxvOES")]
[CLSCompliant(false)]
public static void Indexx([Count(Count = 1)] int *component)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | component | [length: 1] |
IsFramebuffer(Int32)
[requires: OES_framebuffer_object] Determine if a name corresponds to a framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsFramebufferOES")]
[CLSCompliant(false)]
public static bool IsFramebuffer(int framebuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | framebuffer | Specifies a value that may be the name of a framebuffer object. |
Returns
| Type | Description |
|---|---|
| Boolean |
IsFramebuffer(UInt32)
[requires: OES_framebuffer_object] Determine if a name corresponds to a framebuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsFramebufferOES")]
[CLSCompliant(false)]
public static bool IsFramebuffer(uint framebuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | framebuffer | Specifies a value that may be the name of a framebuffer object. |
Returns
| Type | Description |
|---|---|
| Boolean |
IsRenderbuffer(Int32)
[requires: OES_framebuffer_object] Determine if a name corresponds to a renderbuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsRenderbufferOES")]
[CLSCompliant(false)]
public static bool IsRenderbuffer(int renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | renderbuffer | Specifies a value that may be the name of a renderbuffer object. |
Returns
| Type | Description |
|---|---|
| Boolean |
IsRenderbuffer(UInt32)
[requires: OES_framebuffer_object] Determine if a name corresponds to a renderbuffer object
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsRenderbufferOES")]
[CLSCompliant(false)]
public static bool IsRenderbuffer(uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | renderbuffer | Specifies a value that may be the name of a renderbuffer object. |
Returns
| Type | Description |
|---|---|
| Boolean |
IsVertexArray(Int32)
[requires: OES_vertex_array_object] Determine if a name corresponds to a vertex array object
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")]
[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: OES_vertex_array_object] Determine if a name corresponds to a vertex array object
Declaration
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")]
[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 |
LightModelx(All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxOES")]
public static void LightModelx(All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32 | param |
LightModelx(All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxvOES")]
[CLSCompliant(false)]
public static void LightModelx(All pname, [Count(Computed = "pname")] int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32* | param | [length: COMPSIZE(pname)] |
LightModelx(All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxvOES")]
[CLSCompliant(false)]
public static void LightModelx(All pname, [Count(Computed = "pname")] int[] param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32[] | param | [length: COMPSIZE(pname)] |
LightModelx(LightModelParameter, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxOES")]
public static void LightModelx(LightModelParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| LightModelParameter | pname | |
| Int32 | param |
LightModelx(LightModelParameter, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxvOES")]
[CLSCompliant(false)]
public static void LightModelx(LightModelParameter pname, [Count(Computed = "pname")] int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| LightModelParameter | pname | |
| Int32* | param | [length: COMPSIZE(pname)] |
LightModelx(LightModelParameter, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightModelxvOES")]
[CLSCompliant(false)]
public static void LightModelx(LightModelParameter pname, [Count(Computed = "pname")] int[] param)
Parameters
| Type | Name | Description |
|---|---|---|
| LightModelParameter | pname | |
| Int32[] | param | [length: COMPSIZE(pname)] |
Lightx(All, All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxOES")]
public static void Lightx(All light, All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | light | |
| All | pname | |
| Int32 | param |
Lightx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxvOES")]
[CLSCompliant(false)]
public static void Lightx(All light, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | light | |
| All | pname | |
| Int32* | params |
Lightx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxvOES")]
[CLSCompliant(false)]
public static void Lightx(All light, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | light | |
| All | pname | |
| Int32[] | params |
Lightx(LightName, LightParameter, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxOES")]
public static void Lightx(LightName light, LightParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | |
| LightParameter | pname | |
| Int32 | param |
Lightx(LightName, LightParameter, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxvOES")]
[CLSCompliant(false)]
public static void Lightx(LightName light, LightParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | |
| LightParameter | pname | |
| Int32* | params |
Lightx(LightName, LightParameter, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLightxvOES")]
[CLSCompliant(false)]
public static void Lightx(LightName light, LightParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | |
| LightParameter | pname | |
| Int32[] | params |
LineWidthx(Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLineWidthxOES")]
public static void LineWidthx(int width)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | width |
LoadMatrixx(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadMatrixxOES")]
[CLSCompliant(false)]
public static void LoadMatrixx([Count(Count = 16)] int *m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | m | [length: 16] |
LoadMatrixx(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadMatrixxOES")]
[CLSCompliant(false)]
public static void LoadMatrixx([Count(Count = 16)] ref int m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | m | [length: 16] |
LoadMatrixx(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadMatrixxOES")]
[CLSCompliant(false)]
public static void LoadMatrixx([Count(Count = 16)] int[] m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | m | [length: 16] |
LoadPaletteFromModelViewMatrix()
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glLoadPaletteFromModelViewMatrixOES")]
public static void LoadPaletteFromModelViewMatrix()
LoadTransposeMatrixx(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadTransposeMatrixxOES")]
[CLSCompliant(false)]
public static void LoadTransposeMatrixx([Count(Count = 16)] int *m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | m | [length: 16] |
LoadTransposeMatrixx(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadTransposeMatrixxOES")]
[CLSCompliant(false)]
public static void LoadTransposeMatrixx([Count(Count = 16)] ref int m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | m | [length: 16] |
LoadTransposeMatrixx(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glLoadTransposeMatrixxOES")]
[CLSCompliant(false)]
public static void LoadTransposeMatrixx([Count(Count = 16)] int[] m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | m | [length: 16] |
Map1x(All, Int32, Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMap1xOES")]
public static void Map1x(All target, int u1, int u2, int stride, int order, int points)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| Int32 | u1 | |
| Int32 | u2 | |
| Int32 | stride | |
| Int32 | order | |
| Int32 | points |
Map1x(MapTarget, Int32, Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMap1xOES")]
public static void Map1x(MapTarget target, int u1, int u2, int stride, int order, int points)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | |
| Int32 | u1 | |
| Int32 | u2 | |
| Int32 | stride | |
| Int32 | order | |
| Int32 | points |
Map2x(All, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMap2xOES")]
public static void Map2x(All target, int u1, int u2, int ustride, int uorder, int v1, int v2, int vstride, int vorder, int points)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| Int32 | u1 | |
| Int32 | u2 | |
| Int32 | ustride | |
| Int32 | uorder | |
| Int32 | v1 | |
| Int32 | v2 | |
| Int32 | vstride | |
| Int32 | vorder | |
| Int32 | points |
Map2x(MapTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMap2xOES")]
public static void Map2x(MapTarget target, int u1, int u2, int ustride, int uorder, int v1, int v2, int vstride, int vorder, int points)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | |
| Int32 | u1 | |
| Int32 | u2 | |
| Int32 | ustride | |
| Int32 | uorder | |
| Int32 | v1 | |
| Int32 | v2 | |
| Int32 | vstride | |
| Int32 | vorder | |
| Int32 | points |
MapBuffer(All, All)
[requires: OES_mapbuffer] Map a buffer object's data store
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")]
public static IntPtr MapBuffer(All target, All access)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. |
| All | access | For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. |
Returns
| Type | Description |
|---|---|
| IntPtr |
MapBuffer(BufferTargetArb, BufferAccessArb)
[requires: OES_mapbuffer] Map a buffer object's data store
Declaration
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")]
public static IntPtr MapBuffer(BufferTargetArb target, BufferAccessArb access)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetArb | target | Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer. |
| BufferAccessArb | access | For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite. |
Returns
| Type | Description |
|---|---|
| IntPtr |
MapGrid1x(Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMapGrid1xOES")]
public static void MapGrid1x(int n, int u1, int u2)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| Int32 | u1 | |
| Int32 | u2 |
MapGrid2x(Int32, Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMapGrid2xOES")]
public static void MapGrid2x(int n, int u1, int u2, int v1, int v2)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| Int32 | u1 | |
| Int32 | u2 | |
| Int32 | v1 | |
| Int32 | v2 |
Materialx(All, All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxOES")]
public static void Materialx(All face, All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | face | |
| All | pname | |
| Int32 | param |
Materialx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxvOES")]
[CLSCompliant(false)]
public static void Materialx(All face, All pname, [Count(Computed = "pname")] int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | face | |
| All | pname | |
| Int32* | param | [length: COMPSIZE(pname)] |
Materialx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxvOES")]
[CLSCompliant(false)]
public static void Materialx(All face, All pname, [Count(Computed = "pname")] int[] param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | face | |
| All | pname | |
| Int32[] | param | [length: COMPSIZE(pname)] |
Materialx(MaterialFace, MaterialParameter, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxOES")]
public static void Materialx(MaterialFace face, MaterialParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| MaterialFace | face | |
| MaterialParameter | pname | |
| Int32 | param |
Materialx(MaterialFace, MaterialParameter, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxvOES")]
[CLSCompliant(false)]
public static void Materialx(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| MaterialFace | face | |
| MaterialParameter | pname | |
| Int32* | param | [length: COMPSIZE(pname)] |
Materialx(MaterialFace, MaterialParameter, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMaterialxvOES")]
[CLSCompliant(false)]
public static void Materialx(MaterialFace face, MaterialParameter pname, [Count(Computed = "pname")] int[] param)
Parameters
| Type | Name | Description |
|---|---|---|
| MaterialFace | face | |
| MaterialParameter | pname | |
| Int32[] | param | [length: COMPSIZE(pname)] |
MatrixIndexPointer(Int32, All, Int32, IntPtr)
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glMatrixIndexPointerOES")]
public static void MatrixIndexPointer(int size, All type, int stride, [Count(Computed = "size,type,stride")] IntPtr pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| All | type | |
| Int32 | stride | |
| IntPtr | pointer | [length: COMPSIZE(size,type,stride)] |
MatrixIndexPointer<T3>(Int32, All, Int32, ref T3)
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glMatrixIndexPointerOES")]
public static void MatrixIndexPointer<T3>(int size, All type, int stride, [Count(Computed = "size,type,stride")] ref T3 pointer)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| All | type | |
| Int32 | stride | |
| T3 | pointer | [length: COMPSIZE(size,type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T3 |
MatrixIndexPointer<T3>(Int32, All, Int32, T3[])
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glMatrixIndexPointerOES")]
[CLSCompliant(false)]
public static void MatrixIndexPointer<T3>(int size, All type, int stride, [Count(Computed = "size,type,stride")] T3[] pointer)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| All | type | |
| Int32 | stride | |
| T3[] | pointer | [length: COMPSIZE(size,type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T3 |
MatrixIndexPointer<T3>(Int32, All, Int32, T3[,,])
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glMatrixIndexPointerOES")]
[CLSCompliant(false)]
public static void MatrixIndexPointer<T3>(int size, All type, int stride, [Count(Computed = "size,type,stride")] T3[,, ] pointer)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| All | type | |
| Int32 | stride | |
| T3[,,] | pointer | [length: COMPSIZE(size,type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T3 |
MatrixIndexPointer<T3>(Int32, All, Int32, T3[,])
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glMatrixIndexPointerOES")]
[CLSCompliant(false)]
public static void MatrixIndexPointer<T3>(int size, All type, int stride, [Count(Computed = "size,type,stride")] T3[, ] pointer)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| All | type | |
| Int32 | stride | |
| T3[,] | pointer | [length: COMPSIZE(size,type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T3 |
MultiTexCoord1(All, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord1(All texture, byte s)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord1(All, Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord1(All texture, [Count(Count = 1)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte* | coords | [length: 1] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord1(All, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord1(All texture, sbyte s)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord1(All, SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord1(All texture, [Count(Count = 1)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte* | coords | [length: 1] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord1(TextureUnit, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord1(TextureUnit texture, byte s)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord1(TextureUnit, Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord1(TextureUnit texture, [Count(Count = 1)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte* | coords | [length: 1] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord1(TextureUnit, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord1(TextureUnit texture, sbyte s)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord1(TextureUnit, SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord1(TextureUnit texture, [Count(Count = 1)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte* | coords | [length: 1] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord1x(All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord1xOES")]
public static void MultiTexCoord1x(All texture, int s)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32 | s |
MultiTexCoord1x(All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord1xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord1x(All texture, [Count(Count = 1)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32* | coords | [length: 1] |
MultiTexCoord1x(TextureUnit, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord1xOES")]
public static void MultiTexCoord1x(TextureUnit texture, int s)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32 | s |
MultiTexCoord1x(TextureUnit, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord1xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord1x(TextureUnit texture, [Count(Count = 1)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32* | coords | [length: 1] |
MultiTexCoord2(All, Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(All texture, [Count(Count = 2)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte* | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(All, Byte, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(All texture, byte s, byte t)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(All, ref Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(All texture, [Count(Count = 2)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(All, Byte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(All texture, [Count(Count = 2)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte[] | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(All, SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(All texture, [Count(Count = 2)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte* | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(All, SByte, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(All texture, sbyte s, sbyte t)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(All, ref SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(All texture, [Count(Count = 2)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(All, SByte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(All texture, [Count(Count = 2)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte[] | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(TextureUnit, Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(TextureUnit texture, [Count(Count = 2)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte* | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(TextureUnit, Byte, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(TextureUnit texture, byte s, byte t)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(TextureUnit, ref Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(TextureUnit texture, [Count(Count = 2)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(TextureUnit, Byte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(TextureUnit texture, [Count(Count = 2)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte[] | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(TextureUnit, SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(TextureUnit texture, [Count(Count = 2)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte* | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(TextureUnit, SByte, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(TextureUnit texture, sbyte s, sbyte t)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(TextureUnit, ref SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(TextureUnit texture, [Count(Count = 2)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2(TextureUnit, SByte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2(TextureUnit texture, [Count(Count = 2)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte[] | coords | [length: 2] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord2x(All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2x(All texture, [Count(Count = 2)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32* | coords | [length: 2] |
MultiTexCoord2x(All, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xOES")]
public static void MultiTexCoord2x(All texture, int s, int t)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32 | s | |
| Int32 | t |
MultiTexCoord2x(All, ref Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2x(All texture, [Count(Count = 2)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32 | coords | [length: 2] |
MultiTexCoord2x(All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2x(All texture, [Count(Count = 2)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32[] | coords | [length: 2] |
MultiTexCoord2x(TextureUnit, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2x(TextureUnit texture, [Count(Count = 2)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32* | coords | [length: 2] |
MultiTexCoord2x(TextureUnit, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xOES")]
public static void MultiTexCoord2x(TextureUnit texture, int s, int t)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32 | s | |
| Int32 | t |
MultiTexCoord2x(TextureUnit, ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2x(TextureUnit texture, [Count(Count = 2)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32 | coords | [length: 2] |
MultiTexCoord2x(TextureUnit, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord2xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord2x(TextureUnit texture, [Count(Count = 2)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32[] | coords | [length: 2] |
MultiTexCoord3(All, Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(All texture, [Count(Count = 3)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte* | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(All, Byte, Byte, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(All texture, byte s, byte t, byte r)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | r | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(All, ref Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(All texture, [Count(Count = 3)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(All, Byte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(All texture, [Count(Count = 3)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte[] | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(All, SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(All texture, [Count(Count = 3)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte* | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(All, SByte, SByte, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(All texture, sbyte s, sbyte t, sbyte r)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | r | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(All, ref SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(All texture, [Count(Count = 3)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(All, SByte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(All texture, [Count(Count = 3)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte[] | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(TextureUnit, Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(TextureUnit texture, [Count(Count = 3)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte* | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(TextureUnit, Byte, Byte, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(TextureUnit texture, byte s, byte t, byte r)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | r | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(TextureUnit, ref Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(TextureUnit texture, [Count(Count = 3)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(TextureUnit, Byte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(TextureUnit texture, [Count(Count = 3)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte[] | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(TextureUnit, SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(TextureUnit texture, [Count(Count = 3)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte* | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(TextureUnit, SByte, SByte, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(TextureUnit texture, sbyte s, sbyte t, sbyte r)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | r | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(TextureUnit, ref SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(TextureUnit texture, [Count(Count = 3)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3(TextureUnit, SByte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3(TextureUnit texture, [Count(Count = 3)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte[] | coords | [length: 3] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord3x(All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3x(All texture, [Count(Count = 3)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32* | coords | [length: 3] |
MultiTexCoord3x(All, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xOES")]
public static void MultiTexCoord3x(All texture, int s, int t, int r)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32 | s | |
| Int32 | t | |
| Int32 | r |
MultiTexCoord3x(All, ref Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3x(All texture, [Count(Count = 3)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32 | coords | [length: 3] |
MultiTexCoord3x(All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3x(All texture, [Count(Count = 3)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32[] | coords | [length: 3] |
MultiTexCoord3x(TextureUnit, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3x(TextureUnit texture, [Count(Count = 3)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32* | coords | [length: 3] |
MultiTexCoord3x(TextureUnit, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xOES")]
public static void MultiTexCoord3x(TextureUnit texture, int s, int t, int r)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32 | s | |
| Int32 | t | |
| Int32 | r |
MultiTexCoord3x(TextureUnit, ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3x(TextureUnit texture, [Count(Count = 3)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32 | coords | [length: 3] |
MultiTexCoord3x(TextureUnit, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord3xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord3x(TextureUnit texture, [Count(Count = 3)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32[] | coords | [length: 3] |
MultiTexCoord4(All, Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(All texture, [Count(Count = 4)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte* | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(All, Byte, Byte, Byte, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(All texture, byte s, byte t, byte r, byte q)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | r | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | q | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(All, ref Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(All texture, [Count(Count = 4)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(All, Byte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(All texture, [Count(Count = 4)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte[] | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(All, SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(All texture, [Count(Count = 4)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte* | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(All, SByte, SByte, SByte, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(All texture, sbyte s, sbyte t, sbyte r, sbyte q)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | r | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | q | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(All, ref SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(All texture, [Count(Count = 4)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(All, SByte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(All texture, [Count(Count = 4)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte[] | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(TextureUnit, Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(TextureUnit texture, [Count(Count = 4)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte* | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(TextureUnit, Byte, Byte, Byte, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(TextureUnit texture, byte s, byte t, byte r, byte q)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | r | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| Byte | q | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(TextureUnit, ref Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(TextureUnit texture, [Count(Count = 4)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(TextureUnit, Byte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(TextureUnit texture, [Count(Count = 4)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| Byte[] | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(TextureUnit, SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(TextureUnit texture, [Count(Count = 4)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte* | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(TextureUnit, SByte, SByte, SByte, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(TextureUnit texture, sbyte s, sbyte t, sbyte r, sbyte q)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | s | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | t | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | r | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
| SByte | q | Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(TextureUnit, ref SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(TextureUnit texture, [Count(Count = 4)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4(TextureUnit, SByte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4(TextureUnit texture, [Count(Count = 4)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value. |
| SByte[] | coords | [length: 4] Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command. |
MultiTexCoord4x(All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4x(All texture, [Count(Count = 4)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32* | coords | [length: 4] |
MultiTexCoord4x(All, Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xOES")]
public static void MultiTexCoord4x(All texture, int s, int t, int r, int q)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32 | s | |
| Int32 | t | |
| Int32 | r | |
| Int32 | q |
MultiTexCoord4x(All, ref Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4x(All texture, [Count(Count = 4)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32 | coords | [length: 4] |
MultiTexCoord4x(All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4x(All texture, [Count(Count = 4)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| All | texture | |
| Int32[] | coords | [length: 4] |
MultiTexCoord4x(TextureUnit, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4x(TextureUnit texture, [Count(Count = 4)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32* | coords | [length: 4] |
MultiTexCoord4x(TextureUnit, Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xOES")]
public static void MultiTexCoord4x(TextureUnit texture, int s, int t, int r, int q)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32 | s | |
| Int32 | t | |
| Int32 | r | |
| Int32 | q |
MultiTexCoord4x(TextureUnit, ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4x(TextureUnit texture, [Count(Count = 4)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32 | coords | [length: 4] |
MultiTexCoord4x(TextureUnit, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultiTexCoord4xvOES")]
[CLSCompliant(false)]
public static void MultiTexCoord4x(TextureUnit texture, [Count(Count = 4)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | |
| Int32[] | coords | [length: 4] |
MultMatrixx(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultMatrixxOES")]
[CLSCompliant(false)]
public static void MultMatrixx([Count(Count = 16)] int *m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | m | [length: 16] |
MultMatrixx(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultMatrixxOES")]
[CLSCompliant(false)]
public static void MultMatrixx([Count(Count = 16)] ref int m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | m | [length: 16] |
MultMatrixx(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultMatrixxOES")]
[CLSCompliant(false)]
public static void MultMatrixx([Count(Count = 16)] int[] m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | m | [length: 16] |
MultTransposeMatrixx(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultTransposeMatrixxOES")]
[CLSCompliant(false)]
public static void MultTransposeMatrixx([Count(Count = 16)] int *m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | m | [length: 16] |
MultTransposeMatrixx(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultTransposeMatrixxOES")]
[CLSCompliant(false)]
public static void MultTransposeMatrixx([Count(Count = 16)] ref int m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | m | [length: 16] |
MultTransposeMatrixx(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glMultTransposeMatrixxOES")]
[CLSCompliant(false)]
public static void MultTransposeMatrixx([Count(Count = 16)] int[] m)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | m | [length: 16] |
Normal3x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glNormal3xvOES")]
[CLSCompliant(false)]
public static void Normal3x([Count(Count = 3)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 3] |
Normal3x(Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glNormal3xOES")]
public static void Normal3x(int nx, int ny, int nz)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | nx | |
| Int32 | ny | |
| Int32 | nz |
Normal3x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glNormal3xvOES")]
[CLSCompliant(false)]
public static void Normal3x([Count(Count = 3)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords | [length: 3] |
Normal3x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glNormal3xvOES")]
[CLSCompliant(false)]
public static void Normal3x([Count(Count = 3)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 3] |
Ortho(Single, Single, Single, Single, Single, Single)
[requires: OES_single_precision] Multiply the current matrix with an orthographic matrix
Declaration
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glOrthofOES")]
public static void Ortho(float l, float r, float b, float t, float n, float f)
Parameters
| Type | Name | Description |
|---|---|---|
| Single | l | Specify the coordinates for the left and right vertical clipping planes. |
| Single | r | Specify the coordinates for the left and right vertical clipping planes. |
| Single | b | Specify the coordinates for the bottom and top horizontal clipping planes. |
| Single | t | Specify the coordinates for the bottom and top horizontal clipping planes. |
| Single | n | Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer. |
| Single | f | Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer. |
Orthox(Int32, Int32, Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glOrthoxOES")]
public static void Orthox(int l, int r, int b, int t, int n, int f)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | l | |
| Int32 | r | |
| Int32 | b | |
| Int32 | t | |
| Int32 | n | |
| Int32 | f |
PassThroughx(Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPassThroughxOES")]
public static void PassThroughx(int token)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | token |
PixelTransferx(All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelTransferxOES")]
public static void PixelTransferx(All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32 | param |
PixelTransferx(PixelTransferParameter, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelTransferxOES")]
public static void PixelTransferx(PixelTransferParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelTransferParameter | pname | |
| Int32 | param |
PixelZoomx(Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPixelZoomxOES")]
public static void PixelZoomx(int xfactor, int yfactor)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | xfactor | |
| Int32 | yfactor |
PointParameterx(All, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPointParameterxOES")]
public static void PointParameterx(All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32 | param |
PointParameterx(All, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPointParameterxvOES")]
[CLSCompliant(false)]
public static void PointParameterx(All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32* | params |
PointParameterx(All, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPointParameterxvOES")]
[CLSCompliant(false)]
public static void PointParameterx(All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | pname | |
| Int32[] | params |
PointSizePointer(All, Int32, IntPtr)
[requires: OES_point_size_array]
Declaration
[AutoGenerated(Category = "OES_point_size_array", Version = "", EntryPoint = "glPointSizePointerOES")]
public static void PointSizePointer(All type, int stride, [Count(Computed = "type,stride")] IntPtr pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| All | type | |
| Int32 | stride | |
| IntPtr | pointer | [length: COMPSIZE(type,stride)] |
PointSizePointer<T2>(All, Int32, ref T2)
[requires: OES_point_size_array]
Declaration
[AutoGenerated(Category = "OES_point_size_array", Version = "", EntryPoint = "glPointSizePointerOES")]
public static void PointSizePointer<T2>(All type, int stride, [Count(Computed = "type,stride")] ref T2 pointer)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| All | type | |
| Int32 | stride | |
| T2 | pointer | [length: COMPSIZE(type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T2 |
PointSizePointer<T2>(All, Int32, T2[])
[requires: OES_point_size_array]
Declaration
[AutoGenerated(Category = "OES_point_size_array", Version = "", EntryPoint = "glPointSizePointerOES")]
[CLSCompliant(false)]
public static void PointSizePointer<T2>(All type, int stride, [Count(Computed = "type,stride")] T2[] pointer)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| All | type | |
| Int32 | stride | |
| T2[] | pointer | [length: COMPSIZE(type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T2 |
PointSizePointer<T2>(All, Int32, T2[,,])
[requires: OES_point_size_array]
Declaration
[AutoGenerated(Category = "OES_point_size_array", Version = "", EntryPoint = "glPointSizePointerOES")]
[CLSCompliant(false)]
public static void PointSizePointer<T2>(All type, int stride, [Count(Computed = "type,stride")] T2[,, ] pointer)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| All | type | |
| Int32 | stride | |
| T2[,,] | pointer | [length: COMPSIZE(type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T2 |
PointSizePointer<T2>(All, Int32, T2[,])
[requires: OES_point_size_array]
Declaration
[AutoGenerated(Category = "OES_point_size_array", Version = "", EntryPoint = "glPointSizePointerOES")]
[CLSCompliant(false)]
public static void PointSizePointer<T2>(All type, int stride, [Count(Computed = "type,stride")] T2[, ] pointer)
where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| All | type | |
| Int32 | stride | |
| T2[,] | pointer | [length: COMPSIZE(type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T2 |
PointSizex(Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPointSizexOES")]
public static void PointSizex(int size)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size |
PolygonOffsetx(Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPolygonOffsetxOES")]
public static void PolygonOffsetx(int factor, int units)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | factor | |
| Int32 | units |
PrioritizeTexturesx(Int32, Int32*, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")]
[CLSCompliant(false)]
public static void PrioritizeTexturesx(int n, [Count(Parameter = "n")] int *textures, [Count(Parameter = "n")] int *priorities)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| Int32* | textures | [length: n] |
| Int32* | priorities | [length: n] |
PrioritizeTexturesx(Int32, ref Int32, ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")]
[CLSCompliant(false)]
public static void PrioritizeTexturesx(int n, [Count(Parameter = "n")] ref int textures, [Count(Parameter = "n")] ref int priorities)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| Int32 | textures | [length: n] |
| Int32 | priorities | [length: n] |
PrioritizeTexturesx(Int32, Int32[], Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")]
[CLSCompliant(false)]
public static void PrioritizeTexturesx(int n, [Count(Parameter = "n")] int[] textures, [Count(Parameter = "n")] int[] priorities)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| Int32[] | textures | [length: n] |
| Int32[] | priorities | [length: n] |
PrioritizeTexturesx(Int32, UInt32*, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")]
[CLSCompliant(false)]
public static void PrioritizeTexturesx(int n, [Count(Parameter = "n")] uint *textures, [Count(Parameter = "n")] int *priorities)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| UInt32* | textures | [length: n] |
| Int32* | priorities | [length: n] |
PrioritizeTexturesx(Int32, ref UInt32, ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")]
[CLSCompliant(false)]
public static void PrioritizeTexturesx(int n, [Count(Parameter = "n")] ref uint textures, [Count(Parameter = "n")] ref int priorities)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| UInt32 | textures | [length: n] |
| Int32 | priorities | [length: n] |
PrioritizeTexturesx(Int32, UInt32[], Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glPrioritizeTexturesxOES")]
[CLSCompliant(false)]
public static void PrioritizeTexturesx(int n, [Count(Parameter = "n")] uint[] textures, [Count(Parameter = "n")] int[] priorities)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | n | |
| UInt32[] | textures | [length: n] |
| Int32[] | priorities | [length: n] |
QueryMatrixx(Int32*, Int32*)
[requires: OES_query_matrix]
Declaration
[AutoGenerated(Category = "OES_query_matrix", Version = "", EntryPoint = "glQueryMatrixxOES")]
[CLSCompliant(false)]
public static int QueryMatrixx([Count(Count = 16)] int *mantissa, [Count(Count = 16)] int *exponent)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | mantissa | [length: 16] |
| Int32* | exponent | [length: 16] |
Returns
| Type | Description |
|---|---|
| Int32 |
QueryMatrixx(out Int32, out Int32)
[requires: OES_query_matrix]
Declaration
[AutoGenerated(Category = "OES_query_matrix", Version = "", EntryPoint = "glQueryMatrixxOES")]
[CLSCompliant(false)]
public static int QueryMatrixx([Count(Count = 16)] out int mantissa, [Count(Count = 16)] out int exponent)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | mantissa | [length: 16] |
| Int32 | exponent | [length: 16] |
Returns
| Type | Description |
|---|---|
| Int32 |
QueryMatrixx(Int32[], Int32[])
[requires: OES_query_matrix]
Declaration
[AutoGenerated(Category = "OES_query_matrix", Version = "", EntryPoint = "glQueryMatrixxOES")]
[CLSCompliant(false)]
public static int QueryMatrixx([Count(Count = 16)] int[] mantissa, [Count(Count = 16)] int[] exponent)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | mantissa | [length: 16] |
| Int32[] | exponent | [length: 16] |
Returns
| Type | Description |
|---|---|
| Int32 |
RasterPos2x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos2xvOES")]
[CLSCompliant(false)]
public static void RasterPos2x([Count(Count = 2)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 2] |
RasterPos2x(Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos2xOES")]
public static void RasterPos2x(int x, int y)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x | |
| Int32 | y |
RasterPos2x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos2xvOES")]
[CLSCompliant(false)]
public static void RasterPos2x([Count(Count = 2)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords | [length: 2] |
RasterPos2x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos2xvOES")]
[CLSCompliant(false)]
public static void RasterPos2x([Count(Count = 2)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 2] |
RasterPos3x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos3xvOES")]
[CLSCompliant(false)]
public static void RasterPos3x([Count(Count = 3)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 3] |
RasterPos3x(Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos3xOES")]
public static void RasterPos3x(int x, int y, int z)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x | |
| Int32 | y | |
| Int32 | z |
RasterPos3x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos3xvOES")]
[CLSCompliant(false)]
public static void RasterPos3x([Count(Count = 3)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords | [length: 3] |
RasterPos3x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos3xvOES")]
[CLSCompliant(false)]
public static void RasterPos3x([Count(Count = 3)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 3] |
RasterPos4x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos4xvOES")]
[CLSCompliant(false)]
public static void RasterPos4x([Count(Count = 4)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 4] |
RasterPos4x(Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos4xOES")]
public static void RasterPos4x(int x, int y, int z, int w)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x | |
| Int32 | y | |
| Int32 | z | |
| Int32 | w |
RasterPos4x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos4xvOES")]
[CLSCompliant(false)]
public static void RasterPos4x([Count(Count = 4)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords | [length: 4] |
RasterPos4x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRasterPos4xvOES")]
[CLSCompliant(false)]
public static void RasterPos4x([Count(Count = 4)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 4] |
Rectx(Int32*, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRectxvOES")]
[CLSCompliant(false)]
public static void Rectx([Count(Count = 2)] int *v1, [Count(Count = 2)] int *v2)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | v1 | [length: 2] |
| Int32* | v2 | [length: 2] |
Rectx(Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRectxOES")]
public static void Rectx(int x1, int y1, int x2, int y2)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x1 | |
| Int32 | y1 | |
| Int32 | x2 | |
| Int32 | y2 |
Rectx(ref Int32, ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRectxvOES")]
[CLSCompliant(false)]
public static void Rectx([Count(Count = 2)] ref int v1, [Count(Count = 2)] ref int v2)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | v1 | [length: 2] |
| Int32 | v2 | [length: 2] |
Rectx(Int32[], Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRectxvOES")]
[CLSCompliant(false)]
public static void Rectx([Count(Count = 2)] int[] v1, [Count(Count = 2)] int[] v2)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | v1 | [length: 2] |
| Int32[] | v2 | [length: 2] |
RenderbufferStorage(All, All, Int32, Int32)
[requires: OES_framebuffer_object] Create and initialize a renderbuffer object's data store
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glRenderbufferStorageOES")]
public static void RenderbufferStorage(All target, All internalformat, int width, int height)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. |
| All | internalformat | Specifies the color-renderable, depth-renderable, or stencil-renderable format of the renderbuffer. Must be one of the following symbolic constants: Rgba4, Rgb565, Rgb5A1, DepthComponent16, or StencilIndex8. |
| Int32 | width | Specifies the width of the renderbuffer in pixels. |
| Int32 | height | Specifies the height of the renderbuffer in pixels. |
RenderbufferStorage(RenderbufferTarget, InternalFormat, Int32, Int32)
[requires: OES_framebuffer_object] Create and initialize a renderbuffer object's data store
Declaration
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glRenderbufferStorageOES")]
public static void RenderbufferStorage(RenderbufferTarget target, InternalFormat internalformat, int width, int height)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | Specifies the renderbuffer target. The symbolic constant must be Renderbuffer. |
| InternalFormat | internalformat | Specifies the color-renderable, depth-renderable, or stencil-renderable format of the renderbuffer. Must be one of the following symbolic constants: Rgba4, Rgb565, Rgb5A1, DepthComponent16, or StencilIndex8. |
| Int32 | width | Specifies the width of the renderbuffer in pixels. |
| Int32 | height | Specifies the height of the renderbuffer in pixels. |
Rotatex(Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glRotatexOES")]
public static void Rotatex(int angle, int x, int y, int z)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | angle | |
| Int32 | x | |
| Int32 | y | |
| Int32 | z |
SampleCoveragex(Int32, Boolean)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glSampleCoveragexOES")]
public static void SampleCoveragex(int value, bool invert)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | value | |
| Boolean | invert |
Scalex(Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glScalexOES")]
public static void Scalex(int x, int y, int z)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x | |
| Int32 | y | |
| Int32 | z |
TexCoord1(Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bOES")]
[CLSCompliant(false)]
public static void TexCoord1(byte s)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | s | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord1(Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bvOES")]
[CLSCompliant(false)]
public static void TexCoord1([Count(Count = 1)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte* | coords | [length: 1] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord1(SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bOES")]
[CLSCompliant(false)]
public static void TexCoord1(sbyte s)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | s | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord1(SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bvOES")]
[CLSCompliant(false)]
public static void TexCoord1([Count(Count = 1)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte* | coords | [length: 1] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord1x(Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord1xOES")]
public static void TexCoord1x(int s)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | s |
TexCoord1x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord1xvOES")]
[CLSCompliant(false)]
public static void TexCoord1x([Count(Count = 1)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 1] |
TexCoord2(Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
[CLSCompliant(false)]
public static void TexCoord2([Count(Count = 2)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte* | coords | [length: 2] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord2(Byte, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bOES")]
[CLSCompliant(false)]
public static void TexCoord2(byte s, byte t)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | s | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| Byte | t | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord2(ref Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
[CLSCompliant(false)]
public static void TexCoord2([Count(Count = 2)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | coords | [length: 2] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord2(Byte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
[CLSCompliant(false)]
public static void TexCoord2([Count(Count = 2)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte[] | coords | [length: 2] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord2(SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
[CLSCompliant(false)]
public static void TexCoord2([Count(Count = 2)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte* | coords | [length: 2] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord2(SByte, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bOES")]
[CLSCompliant(false)]
public static void TexCoord2(sbyte s, sbyte t)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | s | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| SByte | t | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord2(ref SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
[CLSCompliant(false)]
public static void TexCoord2([Count(Count = 2)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | coords | [length: 2] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord2(SByte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
[CLSCompliant(false)]
public static void TexCoord2([Count(Count = 2)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte[] | coords | [length: 2] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord2x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord2xvOES")]
[CLSCompliant(false)]
public static void TexCoord2x([Count(Count = 2)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 2] |
TexCoord2x(Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord2xOES")]
public static void TexCoord2x(int s, int t)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | s | |
| Int32 | t |
TexCoord2x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord2xvOES")]
[CLSCompliant(false)]
public static void TexCoord2x([Count(Count = 2)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords | [length: 2] |
TexCoord2x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord2xvOES")]
[CLSCompliant(false)]
public static void TexCoord2x([Count(Count = 2)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 2] |
TexCoord3(Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
[CLSCompliant(false)]
public static void TexCoord3([Count(Count = 3)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte* | coords | [length: 3] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord3(Byte, Byte, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bOES")]
[CLSCompliant(false)]
public static void TexCoord3(byte s, byte t, byte r)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | s | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| Byte | t | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| Byte | r | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord3(ref Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
[CLSCompliant(false)]
public static void TexCoord3([Count(Count = 3)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | coords | [length: 3] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord3(Byte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
[CLSCompliant(false)]
public static void TexCoord3([Count(Count = 3)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte[] | coords | [length: 3] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord3(SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
[CLSCompliant(false)]
public static void TexCoord3([Count(Count = 3)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte* | coords | [length: 3] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord3(SByte, SByte, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bOES")]
[CLSCompliant(false)]
public static void TexCoord3(sbyte s, sbyte t, sbyte r)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | s | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| SByte | t | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| SByte | r | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord3(ref SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
[CLSCompliant(false)]
public static void TexCoord3([Count(Count = 3)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | coords | [length: 3] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord3(SByte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
[CLSCompliant(false)]
public static void TexCoord3([Count(Count = 3)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte[] | coords | [length: 3] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord3x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord3xvOES")]
[CLSCompliant(false)]
public static void TexCoord3x([Count(Count = 3)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 3] |
TexCoord3x(Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord3xOES")]
public static void TexCoord3x(int s, int t, int r)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | s | |
| Int32 | t | |
| Int32 | r |
TexCoord3x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord3xvOES")]
[CLSCompliant(false)]
public static void TexCoord3x([Count(Count = 3)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords | [length: 3] |
TexCoord3x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord3xvOES")]
[CLSCompliant(false)]
public static void TexCoord3x([Count(Count = 3)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 3] |
TexCoord4(Byte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
[CLSCompliant(false)]
public static void TexCoord4([Count(Count = 4)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte* | coords | [length: 4] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord4(Byte, Byte, Byte, Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bOES")]
[CLSCompliant(false)]
public static void TexCoord4(byte s, byte t, byte r, byte q)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | s | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| Byte | t | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| Byte | r | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| Byte | q | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord4(ref Byte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
[CLSCompliant(false)]
public static void TexCoord4([Count(Count = 4)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | coords | [length: 4] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord4(Byte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
[CLSCompliant(false)]
public static void TexCoord4([Count(Count = 4)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte[] | coords | [length: 4] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord4(SByte*)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
[CLSCompliant(false)]
public static void TexCoord4([Count(Count = 4)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte* | coords | [length: 4] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord4(SByte, SByte, SByte, SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bOES")]
[CLSCompliant(false)]
public static void TexCoord4(sbyte s, sbyte t, sbyte r, sbyte q)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | s | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| SByte | t | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| SByte | r | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
| SByte | q | Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord4(ref SByte)
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
[CLSCompliant(false)]
public static void TexCoord4([Count(Count = 4)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | coords | [length: 4] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord4(SByte[])
[requires: OES_byte_coordinates] Set the current texture coordinates
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
[CLSCompliant(false)]
public static void TexCoord4([Count(Count = 4)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte[] | coords | [length: 4] Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command. |
TexCoord4x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord4xvOES")]
[CLSCompliant(false)]
public static void TexCoord4x([Count(Count = 4)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 4] |
TexCoord4x(Int32, Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord4xOES")]
public static void TexCoord4x(int s, int t, int r, int q)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | s | |
| Int32 | t | |
| Int32 | r | |
| Int32 | q |
TexCoord4x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord4xvOES")]
[CLSCompliant(false)]
public static void TexCoord4x([Count(Count = 4)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords | [length: 4] |
TexCoord4x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexCoord4xvOES")]
[CLSCompliant(false)]
public static void TexCoord4x([Count(Count = 4)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 4] |
TexEnvx(All, All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxOES")]
public static void TexEnvx(All target, All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32 | param |
TexEnvx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxvOES")]
[CLSCompliant(false)]
public static void TexEnvx(All target, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32* | params |
TexEnvx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxvOES")]
[CLSCompliant(false)]
public static void TexEnvx(All target, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32[] | params |
TexEnvx(TextureEnvTarget, TextureEnvParameter, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxOES")]
public static void TexEnvx(TextureEnvTarget target, TextureEnvParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | |
| TextureEnvParameter | pname | |
| Int32 | param |
TexEnvx(TextureEnvTarget, TextureEnvParameter, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxvOES")]
[CLSCompliant(false)]
public static void TexEnvx(TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | |
| TextureEnvParameter | pname | |
| Int32* | params |
TexEnvx(TextureEnvTarget, TextureEnvParameter, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexEnvxvOES")]
[CLSCompliant(false)]
public static void TexEnvx(TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | |
| TextureEnvParameter | pname | |
| Int32[] | params |
TexGen(All, All, Int32)
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGeniOES")]
public static void TexGen(All coord, All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Int32 | param | Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. |
TexGen(All, All, Int32*)
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenivOES")]
[CLSCompliant(false)]
public static void TexGen(All coord, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Int32* | params |
TexGen(All, All, Int32[])
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenivOES")]
[CLSCompliant(false)]
public static void TexGen(All coord, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Int32[] | params |
TexGen(All, All, Single)
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfOES")]
public static void TexGen(All coord, All pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Single | param | Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. |
TexGen(All, All, Single*)
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfvOES")]
[CLSCompliant(false)]
public static void TexGen(All coord, All pname, [Count(Computed = "pname")] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Single* | params |
TexGen(All, All, Single[])
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfvOES")]
[CLSCompliant(false)]
public static void TexGen(All coord, All pname, [Count(Computed = "pname")] float[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| All | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Single[] | params |
TexGen(TextureCoordName, TextureGenParameter, Int32)
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGeniOES")]
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Int32 | param | Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. |
TexGen(TextureCoordName, TextureGenParameter, Int32*)
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenivOES")]
[CLSCompliant(false)]
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Int32* | params |
TexGen(TextureCoordName, TextureGenParameter, Int32[])
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenivOES")]
[CLSCompliant(false)]
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Int32[] | params |
TexGen(TextureCoordName, TextureGenParameter, Single)
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfOES")]
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Single | param | Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap. |
TexGen(TextureCoordName, TextureGenParameter, Single*)
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfvOES")]
[CLSCompliant(false)]
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Single* | params |
TexGen(TextureCoordName, TextureGenParameter, Single[])
[requires: OES_texture_cube_map] Control the generation of texture coordinates
Declaration
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfvOES")]
[CLSCompliant(false)]
public static void TexGen(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | Specifies a texture coordinate. Must be one of S, T, R, or Q. |
| TextureGenParameter | pname | Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode. |
| Single[] | params |
TexGenx(All, All, Int32)
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxOES")]
public static void TexGenx(All coord, All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | |
| All | pname | |
| Int32 | param |
TexGenx(All, All, Int32*)
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxvOES")]
[CLSCompliant(false)]
public static void TexGenx(All coord, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | |
| All | pname | |
| Int32* | params |
TexGenx(All, All, Int32[])
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxvOES")]
[CLSCompliant(false)]
public static void TexGenx(All coord, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | coord | |
| All | pname | |
| Int32[] | params |
TexGenx(TextureCoordName, TextureGenParameter, Int32)
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxOES")]
public static void TexGenx(TextureCoordName coord, TextureGenParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | |
| TextureGenParameter | pname | |
| Int32 | param |
TexGenx(TextureCoordName, TextureGenParameter, Int32*)
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxvOES")]
[CLSCompliant(false)]
public static void TexGenx(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | |
| TextureGenParameter | pname | |
| Int32* | params |
TexGenx(TextureCoordName, TextureGenParameter, Int32[])
[requires: OES_fixed_point|OES_texture_cube_map]
Declaration
[AutoGenerated(Category = "OES_fixed_point|OES_texture_cube_map", Version = "", EntryPoint = "glTexGenxvOES")]
[CLSCompliant(false)]
public static void TexGenx(TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | |
| TextureGenParameter | pname | |
| Int32[] | params |
TexParameterx(All, All, Int32)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxOES")]
public static void TexParameterx(All target, All pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32 | param |
TexParameterx(All, All, Int32*)
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxvOES")]
[CLSCompliant(false)]
public static void TexParameterx(All target, All pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32* | params |
TexParameterx(All, All, Int32[])
[requires: OES_fixed_point]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxvOES")]
[CLSCompliant(false)]
public static void TexParameterx(All target, All pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target | |
| All | pname | |
| Int32[] | params |
TexParameterx(TextureTarget, GetTextureParameter, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxOES")]
public static void TexParameterx(TextureTarget target, GetTextureParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | |
| GetTextureParameter | pname | |
| Int32 | param |
TexParameterx(TextureTarget, GetTextureParameter, Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxvOES")]
[CLSCompliant(false)]
public static void TexParameterx(TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | |
| GetTextureParameter | pname | |
| Int32* | params |
TexParameterx(TextureTarget, GetTextureParameter, Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTexParameterxvOES")]
[CLSCompliant(false)]
public static void TexParameterx(TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | |
| GetTextureParameter | pname | |
| Int32[] | params |
Translatex(Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glTranslatexOES")]
public static void Translatex(int x, int y, int z)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x | |
| Int32 | y | |
| Int32 | z |
UnmapBuffer(All)
[requires: OES_mapbuffer]
Declaration
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glUnmapBufferOES")]
public static bool UnmapBuffer(All target)
Parameters
| Type | Name | Description |
|---|---|---|
| All | target |
Returns
| Type | Description |
|---|---|
| Boolean |
Vertex2(Byte*)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
[CLSCompliant(false)]
public static void Vertex2([Count(Count = 2)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte* | coords | [length: 2] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex2(Byte, Byte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bOES")]
[CLSCompliant(false)]
public static void Vertex2(byte x, byte y)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | x | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| Byte | y | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex2(ref Byte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
[CLSCompliant(false)]
public static void Vertex2([Count(Count = 2)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | coords | [length: 2] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex2(Byte[])
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
[CLSCompliant(false)]
public static void Vertex2([Count(Count = 2)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte[] | coords | [length: 2] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex2(SByte*)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
[CLSCompliant(false)]
public static void Vertex2([Count(Count = 2)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte* | coords | [length: 2] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex2(SByte, SByte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bOES")]
[CLSCompliant(false)]
public static void Vertex2(sbyte x, sbyte y)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | x | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| SByte | y | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex2(ref SByte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
[CLSCompliant(false)]
public static void Vertex2([Count(Count = 2)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | coords | [length: 2] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex2(SByte[])
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
[CLSCompliant(false)]
public static void Vertex2([Count(Count = 2)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte[] | coords | [length: 2] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex2x(Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex2xOES")]
public static void Vertex2x(int x)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x |
Vertex2x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex2xvOES")]
[CLSCompliant(false)]
public static void Vertex2x([Count(Count = 2)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 2] |
Vertex2x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex2xvOES")]
[CLSCompliant(false)]
public static void Vertex2x([Count(Count = 2)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 2] |
Vertex3(Byte*)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
[CLSCompliant(false)]
public static void Vertex3([Count(Count = 3)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte* | coords | [length: 3] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex3(Byte, Byte, Byte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bOES")]
[CLSCompliant(false)]
public static void Vertex3(byte x, byte y, byte z)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | x | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| Byte | y | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| Byte | z | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex3(ref Byte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
[CLSCompliant(false)]
public static void Vertex3([Count(Count = 3)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | coords | [length: 3] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex3(Byte[])
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
[CLSCompliant(false)]
public static void Vertex3([Count(Count = 3)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte[] | coords | [length: 3] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex3(SByte*)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
[CLSCompliant(false)]
public static void Vertex3([Count(Count = 3)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte* | coords | [length: 3] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex3(SByte, SByte, SByte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bOES")]
[CLSCompliant(false)]
public static void Vertex3(sbyte x, sbyte y, sbyte z)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | x | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| SByte | y | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| SByte | z | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex3(ref SByte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
[CLSCompliant(false)]
public static void Vertex3([Count(Count = 3)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | coords | [length: 3] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex3(SByte[])
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
[CLSCompliant(false)]
public static void Vertex3([Count(Count = 3)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte[] | coords | [length: 3] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex3x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex3xvOES")]
[CLSCompliant(false)]
public static void Vertex3x([Count(Count = 3)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 3] |
Vertex3x(Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex3xOES")]
public static void Vertex3x(int x, int y)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x | |
| Int32 | y |
Vertex3x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex3xvOES")]
[CLSCompliant(false)]
public static void Vertex3x([Count(Count = 3)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords | [length: 3] |
Vertex3x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex3xvOES")]
[CLSCompliant(false)]
public static void Vertex3x([Count(Count = 3)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 3] |
Vertex4(Byte*)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
[CLSCompliant(false)]
public static void Vertex4([Count(Count = 4)] byte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte* | coords | [length: 4] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex4(Byte, Byte, Byte, Byte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bOES")]
[CLSCompliant(false)]
public static void Vertex4(byte x, byte y, byte z, byte w)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | x | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| Byte | y | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| Byte | z | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| Byte | w | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex4(ref Byte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
[CLSCompliant(false)]
public static void Vertex4([Count(Count = 4)] ref byte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte | coords | [length: 4] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex4(Byte[])
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
[CLSCompliant(false)]
public static void Vertex4([Count(Count = 4)] byte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte[] | coords | [length: 4] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex4(SByte*)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
[CLSCompliant(false)]
public static void Vertex4([Count(Count = 4)] sbyte *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte* | coords | [length: 4] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex4(SByte, SByte, SByte, SByte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bOES")]
[CLSCompliant(false)]
public static void Vertex4(sbyte x, sbyte y, sbyte z, sbyte w)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | x | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| SByte | y | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| SByte | z | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
| SByte | w | Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex4(ref SByte)
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
[CLSCompliant(false)]
public static void Vertex4([Count(Count = 4)] ref sbyte coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte | coords | [length: 4] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex4(SByte[])
[requires: OES_byte_coordinates] Specify a vertex
Declaration
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
[CLSCompliant(false)]
public static void Vertex4([Count(Count = 4)] sbyte[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| SByte[] | coords | [length: 4] Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command. |
Vertex4x(Int32*)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex4xvOES")]
[CLSCompliant(false)]
public static void Vertex4x([Count(Count = 4)] int *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32* | coords | [length: 4] |
Vertex4x(Int32, Int32, Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex4xOES")]
public static void Vertex4x(int x, int y, int z)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | x | |
| Int32 | y | |
| Int32 | z |
Vertex4x(ref Int32)
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex4xvOES")]
[CLSCompliant(false)]
public static void Vertex4x([Count(Count = 4)] ref int coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | coords | [length: 4] |
Vertex4x(Int32[])
[requires: OES_fixed_point]
Declaration
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glVertex4xvOES")]
[CLSCompliant(false)]
public static void Vertex4x([Count(Count = 4)] int[] coords)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32[] | coords | [length: 4] |
WeightPointer(Int32, All, Int32, IntPtr)
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glWeightPointerOES")]
public static void WeightPointer(int size, All type, int stride, [Count(Computed = "type,stride")] IntPtr pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| All | type | |
| Int32 | stride | |
| IntPtr | pointer | [length: COMPSIZE(type,stride)] |
WeightPointer<T3>(Int32, All, Int32, ref T3)
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glWeightPointerOES")]
public static void WeightPointer<T3>(int size, All type, int stride, [Count(Computed = "type,stride")] ref T3 pointer)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| All | type | |
| Int32 | stride | |
| T3 | pointer | [length: COMPSIZE(type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T3 |
WeightPointer<T3>(Int32, All, Int32, T3[])
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glWeightPointerOES")]
[CLSCompliant(false)]
public static void WeightPointer<T3>(int size, All type, int stride, [Count(Computed = "type,stride")] T3[] pointer)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| All | type | |
| Int32 | stride | |
| T3[] | pointer | [length: COMPSIZE(type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T3 |
WeightPointer<T3>(Int32, All, Int32, T3[,,])
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glWeightPointerOES")]
[CLSCompliant(false)]
public static void WeightPointer<T3>(int size, All type, int stride, [Count(Computed = "type,stride")] T3[,, ] pointer)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| All | type | |
| Int32 | stride | |
| T3[,,] | pointer | [length: COMPSIZE(type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T3 |
WeightPointer<T3>(Int32, All, Int32, T3[,])
[requires: OES_matrix_palette]
Declaration
[AutoGenerated(Category = "OES_matrix_palette", Version = "", EntryPoint = "glWeightPointerOES")]
[CLSCompliant(false)]
public static void WeightPointer<T3>(int size, All type, int stride, [Count(Computed = "type,stride")] T3[, ] pointer)
where T3 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | size | |
| All | type | |
| Int32 | stride | |
| T3[,] | pointer | [length: COMPSIZE(type,stride)] |
Type Parameters
| Name | Description |
|---|---|
| T3 |