Class GL.Ext
Inherited Members
Namespace: OpenTK.Graphics.OpenGL4
Assembly: OpenTK.dll
Syntax
public static class Ext
Methods
ActiveProgram(Int32)
[requires: EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveProgramEXT")]
[CLSCompliant(false)]
public static void ActiveProgram(int program)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program |
ActiveProgram(UInt32)
[requires: EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveProgramEXT")]
[CLSCompliant(false)]
public static void ActiveProgram(uint program)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program |
ActiveShaderProgram(Int32, Int32)
[requires: EXT_separate_shader_objects] Set the active program object for a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")]
[CLSCompliant(false)]
public static void ActiveShaderProgram(int pipeline, int program)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipeline | Specifies the program pipeline object to set the active program object for. |
Int32 | program | Specifies the program object to set as the active program pipeline object pipeline. |
ActiveShaderProgram(UInt32, UInt32)
[requires: EXT_separate_shader_objects] Set the active program object for a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")]
[CLSCompliant(false)]
public static void ActiveShaderProgram(uint pipeline, uint program)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipeline | Specifies the program pipeline object to set the active program object for. |
UInt32 | program | Specifies the program object to set as the active program pipeline object pipeline. |
BindMultiTexture(TextureUnit, TextureTarget, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glBindMultiTextureEXT")]
[CLSCompliant(false)]
public static void BindMultiTexture(TextureUnit texunit, TextureTarget target, int texture)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | texture |
BindMultiTexture(TextureUnit, TextureTarget, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glBindMultiTextureEXT")]
[CLSCompliant(false)]
public static void BindMultiTexture(TextureUnit texunit, TextureTarget target, uint texture)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
UInt32 | texture |
BindProgramPipeline(Int32)
[requires: EXT_separate_shader_objects] Bind a program pipeline to the current context
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")]
[CLSCompliant(false)]
public static void BindProgramPipeline(int pipeline)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipeline | Specifies the name of the pipeline object to bind to the context. |
BindProgramPipeline(UInt32)
[requires: EXT_separate_shader_objects] Bind a program pipeline to the current context
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")]
[CLSCompliant(false)]
public static void BindProgramPipeline(uint pipeline)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipeline | Specifies the name of the pipeline object to bind to the context. |
CheckNamedFramebufferStatus(Int32, FramebufferTarget)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCheckNamedFramebufferStatusEXT")]
[CLSCompliant(false)]
public static FramebufferStatus CheckNamedFramebufferStatus(int framebuffer, FramebufferTarget target)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferTarget | target |
Returns
Type | Description |
---|---|
FramebufferStatus |
CheckNamedFramebufferStatus(UInt32, FramebufferTarget)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCheckNamedFramebufferStatusEXT")]
[CLSCompliant(false)]
public static FramebufferStatus CheckNamedFramebufferStatus(uint framebuffer, FramebufferTarget target)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferTarget | target |
Returns
Type | Description |
---|---|
FramebufferStatus |
ClearNamedBufferData(Int32, ExtDirectStateAccess, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData(int buffer, ExtDirectStateAccess internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferData(Int32, PixelInternalFormat, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData(int buffer, PixelInternalFormat internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferData(UInt32, ExtDirectStateAccess, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData(uint buffer, ExtDirectStateAccess internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferData(UInt32, PixelInternalFormat, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData(uint buffer, PixelInternalFormat internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferData<T4>(Int32, ExtDirectStateAccess, PixelFormat, PixelType, ref T4)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(int buffer, ExtDirectStateAccess internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T4 data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(Int32, ExtDirectStateAccess, PixelFormat, PixelType, T4[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(int buffer, ExtDirectStateAccess internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(Int32, ExtDirectStateAccess, PixelFormat, PixelType, T4[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(int buffer, ExtDirectStateAccess internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[,, ] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(Int32, ExtDirectStateAccess, PixelFormat, PixelType, T4[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(int buffer, ExtDirectStateAccess internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[, ] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(Int32, PixelInternalFormat, PixelFormat, PixelType, ref T4)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(int buffer, PixelInternalFormat internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T4 data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(Int32, PixelInternalFormat, PixelFormat, PixelType, T4[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(int buffer, PixelInternalFormat internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(Int32, PixelInternalFormat, PixelFormat, PixelType, T4[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(int buffer, PixelInternalFormat internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[,, ] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(Int32, PixelInternalFormat, PixelFormat, PixelType, T4[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(int buffer, PixelInternalFormat internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[, ] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(UInt32, ExtDirectStateAccess, PixelFormat, PixelType, ref T4)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(uint buffer, ExtDirectStateAccess internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T4 data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(UInt32, ExtDirectStateAccess, PixelFormat, PixelType, T4[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(uint buffer, ExtDirectStateAccess internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(UInt32, ExtDirectStateAccess, PixelFormat, PixelType, T4[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(uint buffer, ExtDirectStateAccess internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[,, ] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(UInt32, ExtDirectStateAccess, PixelFormat, PixelType, T4[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(uint buffer, ExtDirectStateAccess internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[, ] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(UInt32, PixelInternalFormat, PixelFormat, PixelType, ref T4)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(uint buffer, PixelInternalFormat internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T4 data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(UInt32, PixelInternalFormat, PixelFormat, PixelType, T4[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(uint buffer, PixelInternalFormat internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(UInt32, PixelInternalFormat, PixelFormat, PixelType, T4[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(uint buffer, PixelInternalFormat internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[,, ] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferData<T4>(UInt32, PixelInternalFormat, PixelFormat, PixelType, T4[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferData<T4>(uint buffer, PixelInternalFormat internalformat, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T4[, ] data)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
PixelFormat | format | |
PixelType | type | |
T4[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T4 |
ClearNamedBufferSubData(Int32, ExtDirectStateAccess, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(int buffer, ExtDirectStateAccess internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(Int32, ExtDirectStateAccess, Int32, Int32, Int32, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(int buffer, ExtDirectStateAccess internalformat, int offset, int size, int format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
Int32 | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(Int32, ExtDirectStateAccess, IntPtr, IntPtr, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(int buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(Int32, ExtDirectStateAccess, IntPtr, IntPtr, Int32, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(int buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, int format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
Int32 | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(Int32, PixelInternalFormat, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(int buffer, PixelInternalFormat internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(Int32, PixelInternalFormat, IntPtr, IntPtr, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(int buffer, PixelInternalFormat internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(UInt32, ExtDirectStateAccess, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(uint buffer, ExtDirectStateAccess internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(UInt32, ExtDirectStateAccess, Int32, Int32, Int32, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(uint buffer, ExtDirectStateAccess internalformat, int offset, int size, int format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
Int32 | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(UInt32, ExtDirectStateAccess, IntPtr, IntPtr, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(uint buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(UInt32, ExtDirectStateAccess, IntPtr, IntPtr, Int32, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(uint buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, int format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
Int32 | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(UInt32, PixelInternalFormat, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(uint buffer, PixelInternalFormat internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData(UInt32, PixelInternalFormat, IntPtr, IntPtr, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData(uint buffer, PixelInternalFormat internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
IntPtr | data | [length: COMPSIZE(format,type)] |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, Int32, Int32, PixelFormat, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, Int32, Int32, PixelFormat, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, Int32, Int32, PixelFormat, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, Int32, Int32, PixelFormat, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, Int32, Int32, Int32, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, int offset, int size, int format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
Int32 | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, Int32, Int32, Int32, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, int offset, int size, int format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
Int32 | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, Int32, Int32, Int32, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, int offset, int size, int format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
Int32 | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, Int32, Int32, Int32, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, int offset, int size, int format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
Int32 | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, IntPtr, IntPtr, PixelFormat, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, IntPtr, IntPtr, PixelFormat, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, IntPtr, IntPtr, PixelFormat, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, IntPtr, IntPtr, PixelFormat, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, IntPtr, IntPtr, Int32, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, int format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
Int32 | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, IntPtr, IntPtr, Int32, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, int format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
Int32 | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, IntPtr, IntPtr, Int32, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, int format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
Int32 | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, ExtDirectStateAccess, IntPtr, IntPtr, Int32, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, int format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
Int32 | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, PixelInternalFormat, Int32, Int32, PixelFormat, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, PixelInternalFormat internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, PixelInternalFormat, Int32, Int32, PixelFormat, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, PixelInternalFormat internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, PixelInternalFormat, Int32, Int32, PixelFormat, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, PixelInternalFormat internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, PixelInternalFormat, Int32, Int32, PixelFormat, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, PixelInternalFormat internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, PixelInternalFormat, IntPtr, IntPtr, PixelFormat, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, PixelInternalFormat internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, PixelInternalFormat, IntPtr, IntPtr, PixelFormat, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, PixelInternalFormat internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, PixelInternalFormat, IntPtr, IntPtr, PixelFormat, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, PixelInternalFormat internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(Int32, PixelInternalFormat, IntPtr, IntPtr, PixelFormat, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(int buffer, PixelInternalFormat internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
PixelInternalFormat | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, Int32, Int32, PixelFormat, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, Int32, Int32, PixelFormat, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, Int32, Int32, PixelFormat, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, Int32, Int32, PixelFormat, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, Int32, Int32, Int32, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, int offset, int size, int format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
Int32 | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, Int32, Int32, Int32, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, int offset, int size, int format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
Int32 | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, Int32, Int32, Int32, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, int offset, int size, int format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
Int32 | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, Int32, Int32, Int32, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, int offset, int size, int format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
Int32 | offset | |
Int32 | size | |
Int32 | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, IntPtr, IntPtr, PixelFormat, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, IntPtr, IntPtr, PixelFormat, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, IntPtr, IntPtr, PixelFormat, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, IntPtr, IntPtr, PixelFormat, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, IntPtr, IntPtr, Int32, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, int format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
Int32 | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, IntPtr, IntPtr, Int32, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, int format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
Int32 | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, IntPtr, IntPtr, Int32, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, int format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
Int32 | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, ExtDirectStateAccess, IntPtr, IntPtr, Int32, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, ExtDirectStateAccess internalformat, IntPtr offset, IntPtr size, int format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | internalformat | |
IntPtr | offset | |
IntPtr | size | |
Int32 | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, PixelInternalFormat, Int32, Int32, PixelFormat, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, PixelInternalFormat internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, PixelInternalFormat, Int32, Int32, PixelFormat, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, PixelInternalFormat internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, PixelInternalFormat, Int32, Int32, PixelFormat, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, PixelInternalFormat internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, PixelInternalFormat, Int32, Int32, PixelFormat, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, PixelInternalFormat internalformat, int offset, int size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
Int32 | offset | |
Int32 | size | |
PixelFormat | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, PixelInternalFormat, IntPtr, IntPtr, PixelFormat, PixelType, ref T6)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, PixelInternalFormat internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] ref T6 data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6 | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, PixelInternalFormat, IntPtr, IntPtr, PixelFormat, PixelType, T6[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, PixelInternalFormat internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, PixelInternalFormat, IntPtr, IntPtr, PixelFormat, PixelType, T6[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, PixelInternalFormat internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[,, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[,,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClearNamedBufferSubData<T6>(UInt32, PixelInternalFormat, IntPtr, IntPtr, PixelFormat, PixelType, T6[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClearNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void ClearNamedBufferSubData<T6>(uint buffer, PixelInternalFormat internalformat, IntPtr offset, IntPtr size, PixelFormat format, PixelType type, [Count(Computed = "format,type")] T6[, ] data)
where T6 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
PixelInternalFormat | internalformat | |
IntPtr | offset | |
IntPtr | size | |
PixelFormat | format | |
PixelType | type | |
T6[,] | data | [length: COMPSIZE(format,type)] |
Type Parameters
Name | Description |
---|---|
T6 |
ClientAttribDefault(ClientAttribMask)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glClientAttribDefaultEXT")]
public static void ClientAttribDefault(ClientAttribMask mask)
Parameters
Type | Name | Description |
---|---|---|
ClientAttribMask | mask |
CompressedMultiTexImage1D(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage1DEXT")]
public static void CompressedMultiTexImage1D(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedMultiTexImage1D<T7>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, ref T7)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage1DEXT")]
public static void CompressedMultiTexImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] ref T7 bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedMultiTexImage1D<T7>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, T7[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] T7[] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedMultiTexImage1D<T7>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, T7[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] T7[,, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedMultiTexImage1D<T7>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, T7[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] T7[, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedMultiTexImage2D(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage2DEXT")]
public static void CompressedMultiTexImage2D(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedMultiTexImage2D<T8>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, ref T8)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage2DEXT")]
public static void CompressedMultiTexImage2D<T8>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] ref T8 bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedMultiTexImage2D<T8>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, T8[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexImage2D<T8>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] T8[] bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedMultiTexImage2D<T8>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, T8[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexImage2D<T8>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] T8[,, ] bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedMultiTexImage2D<T8>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, T8[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexImage2D<T8>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] T8[, ] bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedMultiTexImage3D(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage3DEXT")]
public static void CompressedMultiTexImage3D(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedMultiTexImage3D<T9>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage3DEXT")]
public static void CompressedMultiTexImage3D<T9>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] ref T9 bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedMultiTexImage3D<T9>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexImage3D<T9>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] T9[] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedMultiTexImage3D<T9>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexImage3D<T9>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] T9[,, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedMultiTexImage3D<T9>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexImage3D<T9>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] T9[, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedMultiTexSubImage1D(TextureUnit, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage1DEXT")]
public static void CompressedMultiTexSubImage1D(TextureUnit texunit, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedMultiTexSubImage1D<T7>(TextureUnit, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, ref T7)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage1DEXT")]
public static void CompressedMultiTexSubImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] ref T7 bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedMultiTexSubImage1D<T7>(TextureUnit, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, T7[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexSubImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T7[] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedMultiTexSubImage1D<T7>(TextureUnit, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, T7[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexSubImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T7[,, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedMultiTexSubImage1D<T7>(TextureUnit, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, T7[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexSubImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T7[, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedMultiTexSubImage2D(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage2DEXT")]
public static void CompressedMultiTexSubImage2D(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedMultiTexSubImage2D<T9>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage2DEXT")]
public static void CompressedMultiTexSubImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] ref T9 bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedMultiTexSubImage2D<T9>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexSubImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T9[] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedMultiTexSubImage2D<T9>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexSubImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T9[,, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedMultiTexSubImage2D<T9>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexSubImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T9[, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedMultiTexSubImage3D(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage3DEXT")]
public static void CompressedMultiTexSubImage3D(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedMultiTexSubImage3D<T11>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, ref T11)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage3DEXT")]
public static void CompressedMultiTexSubImage3D<T11>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] ref T11 bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedMultiTexSubImage3D<T11>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T11[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexSubImage3D<T11>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T11[] bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedMultiTexSubImage3D<T11>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T11[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexSubImage3D<T11>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T11[,, ] bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedMultiTexSubImage3D<T11>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T11[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedMultiTexSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedMultiTexSubImage3D<T11>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T11[, ] bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedTextureImage1D(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage1D(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureImage1D(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage1D(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureImage1D<T7>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, ref T7)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage1D<T7>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] ref T7 bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureImage1D<T7>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, T7[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage1D<T7>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] T7[] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureImage1D<T7>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, T7[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage1D<T7>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] T7[,, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureImage1D<T7>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, T7[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage1D<T7>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] T7[, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureImage1D<T7>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, ref T7)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage1D<T7>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] ref T7 bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureImage1D<T7>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, T7[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage1D<T7>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] T7[] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureImage1D<T7>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, T7[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage1D<T7>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] T7[,, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureImage1D<T7>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, T7[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage1D<T7>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, int imageSize, [Count(Parameter = "imageSize")] T7[, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
Int32 | imageSize | |
T7[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureImage2D(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage2D(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureImage2D(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage2D(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureImage2D<T8>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, ref T8)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage2D<T8>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] ref T8 bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedTextureImage2D<T8>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, T8[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage2D<T8>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] T8[] bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedTextureImage2D<T8>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, T8[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage2D<T8>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] T8[,, ] bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedTextureImage2D<T8>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, T8[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage2D<T8>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] T8[, ] bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedTextureImage2D<T8>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, ref T8)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage2D<T8>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] ref T8 bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedTextureImage2D<T8>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, T8[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage2D<T8>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] T8[] bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedTextureImage2D<T8>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, T8[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage2D<T8>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] T8[,, ] bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedTextureImage2D<T8>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, T8[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage2D<T8>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, int imageSize, [Count(Parameter = "imageSize")] T8[, ] bits)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
Int32 | imageSize | |
T8[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T8 |
CompressedTextureImage3D(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage3D(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureImage3D(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage3D(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureImage3D<T9>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage3D<T9>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] ref T9 bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureImage3D<T9>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage3D<T9>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] T9[] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureImage3D<T9>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage3D<T9>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] T9[,, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureImage3D<T9>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage3D<T9>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] T9[, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureImage3D<T9>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage3D<T9>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] ref T9 bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureImage3D<T9>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage3D<T9>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] T9[] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureImage3D<T9>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage3D<T9>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] T9[,, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureImage3D<T9>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureImage3D<T9>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, int imageSize, [Count(Parameter = "imageSize")] T9[, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
Int32 | imageSize | |
T9[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureSubImage1D(Int32, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage1D(int texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureSubImage1D(UInt32, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage1D(uint texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureSubImage1D<T7>(Int32, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, ref T7)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage1D<T7>(int texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] ref T7 bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureSubImage1D<T7>(Int32, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, T7[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage1D<T7>(int texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T7[] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureSubImage1D<T7>(Int32, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, T7[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage1D<T7>(int texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T7[,, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureSubImage1D<T7>(Int32, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, T7[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage1D<T7>(int texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T7[, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureSubImage1D<T7>(UInt32, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, ref T7)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage1D<T7>(uint texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] ref T7 bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureSubImage1D<T7>(UInt32, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, T7[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage1D<T7>(uint texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T7[] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureSubImage1D<T7>(UInt32, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, T7[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage1D<T7>(uint texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T7[,, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureSubImage1D<T7>(UInt32, TextureTarget, Int32, Int32, Int32, PixelFormat, Int32, T7[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage1D<T7>(uint texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T7[, ] bits)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
Int32 | imageSize | |
T7[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T7 |
CompressedTextureSubImage2D(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage2D(int texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureSubImage2D(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage2D(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureSubImage2D<T9>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage2D<T9>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] ref T9 bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureSubImage2D<T9>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage2D<T9>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T9[] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureSubImage2D<T9>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage2D<T9>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T9[,, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureSubImage2D<T9>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage2D<T9>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T9[, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureSubImage2D<T9>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage2D<T9>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] ref T9 bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureSubImage2D<T9>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage2D<T9>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T9[] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureSubImage2D<T9>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage2D<T9>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T9[,, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureSubImage2D<T9>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage2D<T9>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T9[, ] bits)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
Int32 | imageSize | |
T9[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T9 |
CompressedTextureSubImage3D(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage3D(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureSubImage3D(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage3D(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] IntPtr bits)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
IntPtr | bits | [length: imageSize] |
CompressedTextureSubImage3D<T11>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, ref T11)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage3D<T11>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] ref T11 bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedTextureSubImage3D<T11>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T11[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage3D<T11>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T11[] bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedTextureSubImage3D<T11>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T11[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage3D<T11>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T11[,, ] bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedTextureSubImage3D<T11>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T11[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage3D<T11>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T11[, ] bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedTextureSubImage3D<T11>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, ref T11)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage3D<T11>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] ref T11 bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11 | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedTextureSubImage3D<T11>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T11[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage3D<T11>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T11[] bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11[] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedTextureSubImage3D<T11>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T11[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage3D<T11>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T11[,, ] bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11[,,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CompressedTextureSubImage3D<T11>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, Int32, T11[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCompressedTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CompressedTextureSubImage3D<T11>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, int imageSize, [Count(Parameter = "imageSize")] T11[, ] bits)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
Int32 | imageSize | |
T11[,] | bits | [length: imageSize] |
Type Parameters
Name | Description |
---|---|
T11 |
CopyMultiTexImage1D(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyMultiTexImage1DEXT")]
public static void CopyMultiTexImage1D(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int x, int y, int width, int border)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | border |
CopyMultiTexImage2D(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyMultiTexImage2DEXT")]
public static void CopyMultiTexImage2D(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int x, int y, int width, int height, int border)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | height | |
Int32 | border |
CopyMultiTexSubImage1D(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyMultiTexSubImage1DEXT")]
public static void CopyMultiTexSubImage1D(TextureUnit texunit, TextureTarget target, int level, int xoffset, int x, int y, int width)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | x | |
Int32 | y | |
Int32 | width |
CopyMultiTexSubImage2D(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyMultiTexSubImage2DEXT")]
public static void CopyMultiTexSubImage2D(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | height |
CopyMultiTexSubImage3D(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyMultiTexSubImage3DEXT")]
public static void CopyMultiTexSubImage3D(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | height |
CopyTextureImage1D(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CopyTextureImage1D(int texture, TextureTarget target, int level, InternalFormat internalformat, int x, int y, int width, int border)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | border |
CopyTextureImage1D(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyTextureImage1DEXT")]
[CLSCompliant(false)]
public static void CopyTextureImage1D(uint texture, TextureTarget target, int level, InternalFormat internalformat, int x, int y, int width, int border)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | border |
CopyTextureImage2D(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CopyTextureImage2D(int texture, TextureTarget target, int level, InternalFormat internalformat, int x, int y, int width, int height, int border)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | height | |
Int32 | border |
CopyTextureImage2D(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyTextureImage2DEXT")]
[CLSCompliant(false)]
public static void CopyTextureImage2D(uint texture, TextureTarget target, int level, InternalFormat internalformat, int x, int y, int width, int height, int border)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | height | |
Int32 | border |
CopyTextureSubImage1D(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CopyTextureSubImage1D(int texture, TextureTarget target, int level, int xoffset, int x, int y, int width)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | x | |
Int32 | y | |
Int32 | width |
CopyTextureSubImage1D(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void CopyTextureSubImage1D(uint texture, TextureTarget target, int level, int xoffset, int x, int y, int width)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | x | |
Int32 | y | |
Int32 | width |
CopyTextureSubImage2D(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CopyTextureSubImage2D(int texture, TextureTarget target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | height |
CopyTextureSubImage2D(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void CopyTextureSubImage2D(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | height |
CopyTextureSubImage3D(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CopyTextureSubImage3D(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | height |
CopyTextureSubImage3D(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glCopyTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void CopyTextureSubImage3D(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | x | |
Int32 | y | |
Int32 | width | |
Int32 | height |
CreateShaderProgram(ShaderType, Int32, String[])
[requires: EXT_separate_shader_objects] Create a stand-alone program from an array of null-terminated source code strings
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramvEXT")]
public static int CreateShaderProgram(ShaderType type, int count, [Count(Parameter = "count")] string[] strings)
Parameters
Type | Name | Description |
---|---|---|
ShaderType | type | Specifies the type of shader to create. |
Int32 | count | Specifies the number of source code strings in the array strings. |
String[] | strings | [length: count] Specifies the address of an array of pointers to source code strings from which to create the program object. |
Returns
Type | Description |
---|---|
Int32 |
CreateShaderProgram(ShaderType, String)
[requires: EXT_separate_shader_objects] Create a stand-alone program from an array of null-terminated source code strings
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramEXT")]
public static int CreateShaderProgram(ShaderType type, string string)
Parameters
Type | Name | Description |
---|---|---|
ShaderType | type | Specifies the type of shader to create. |
String | string |
Returns
Type | Description |
---|---|
Int32 |
DeleteProgramPipeline(Int32)
[requires: EXT_separate_shader_objects] Delete program pipeline objects
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void DeleteProgramPipeline([Count(Parameter = "n")] int pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipelines | [length: n] Specifies an array of names of program pipeline objects to delete. |
DeleteProgramPipeline(UInt32)
[requires: EXT_separate_shader_objects] Delete program pipeline objects
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void DeleteProgramPipeline([Count(Parameter = "n")] uint pipelines)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipelines | [length: n] Specifies an array of names of program pipeline objects to delete. |
DeleteProgramPipelines(Int32, Int32*)
[requires: EXT_separate_shader_objects] Delete program pipeline objects
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void DeleteProgramPipelines(int n, [Count(Parameter = "n")] int *pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline objects to delete. |
Int32* | pipelines | [length: n] Specifies an array of names of program pipeline objects to delete. |
DeleteProgramPipelines(Int32, ref Int32)
[requires: EXT_separate_shader_objects] Delete program pipeline objects
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void DeleteProgramPipelines(int n, [Count(Parameter = "n")] ref int pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline objects to delete. |
Int32 | pipelines | [length: n] Specifies an array of names of program pipeline objects to delete. |
DeleteProgramPipelines(Int32, Int32[])
[requires: EXT_separate_shader_objects] Delete program pipeline objects
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void DeleteProgramPipelines(int n, [Count(Parameter = "n")] int[] pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline objects to delete. |
Int32[] | pipelines | [length: n] Specifies an array of names of program pipeline objects to delete. |
DeleteProgramPipelines(Int32, UInt32*)
[requires: EXT_separate_shader_objects] Delete program pipeline objects
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void DeleteProgramPipelines(int n, [Count(Parameter = "n")] uint *pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline objects to delete. |
UInt32* | pipelines | [length: n] Specifies an array of names of program pipeline objects to delete. |
DeleteProgramPipelines(Int32, ref UInt32)
[requires: EXT_separate_shader_objects] Delete program pipeline objects
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void DeleteProgramPipelines(int n, [Count(Parameter = "n")] ref uint pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline objects to delete. |
UInt32 | pipelines | [length: n] Specifies an array of names of program pipeline objects to delete. |
DeleteProgramPipelines(Int32, UInt32[])
[requires: EXT_separate_shader_objects] Delete program pipeline objects
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void DeleteProgramPipelines(int n, [Count(Parameter = "n")] uint[] pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline objects to delete. |
UInt32[] | pipelines | [length: n] Specifies an array of names of program pipeline objects to delete. |
DisableClientState(ArrayCap, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glDisableClientStateiEXT")]
[CLSCompliant(false)]
public static void DisableClientState(ArrayCap array, int index)
Parameters
Type | Name | Description |
---|---|---|
ArrayCap | array | |
Int32 | index |
DisableClientState(ArrayCap, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glDisableClientStateiEXT")]
[CLSCompliant(false)]
public static void DisableClientState(ArrayCap array, uint index)
Parameters
Type | Name | Description |
---|---|---|
ArrayCap | array | |
UInt32 | index |
DisableClientStateIndexed(ArrayCap, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glDisableClientStateIndexedEXT")]
[CLSCompliant(false)]
public static void DisableClientStateIndexed(ArrayCap array, int index)
Parameters
Type | Name | Description |
---|---|---|
ArrayCap | array | |
Int32 | index |
DisableClientStateIndexed(ArrayCap, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glDisableClientStateIndexedEXT")]
[CLSCompliant(false)]
public static void DisableClientStateIndexed(ArrayCap array, uint index)
Parameters
Type | Name | Description |
---|---|---|
ArrayCap | array | |
UInt32 | index |
DisableIndexed(IndexedEnableCap, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glDisableIndexedEXT")]
[CLSCompliant(false)]
public static void DisableIndexed(IndexedEnableCap target, int index)
Parameters
Type | Name | Description |
---|---|---|
IndexedEnableCap | target | |
Int32 | index |
DisableIndexed(IndexedEnableCap, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glDisableIndexedEXT")]
[CLSCompliant(false)]
public static void DisableIndexed(IndexedEnableCap target, uint index)
Parameters
Type | Name | Description |
---|---|---|
IndexedEnableCap | target | |
UInt32 | index |
DisableVertexArray(Int32, EnableCap)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glDisableVertexArrayEXT")]
[CLSCompliant(false)]
public static void DisableVertexArray(int vaobj, EnableCap array)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
EnableCap | array |
DisableVertexArray(UInt32, EnableCap)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glDisableVertexArrayEXT")]
[CLSCompliant(false)]
public static void DisableVertexArray(uint vaobj, EnableCap array)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
EnableCap | array |
DisableVertexArrayAttrib(Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glDisableVertexArrayAttribEXT")]
[CLSCompliant(false)]
public static void DisableVertexArrayAttrib(int vaobj, int index)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index |
DisableVertexArrayAttrib(UInt32, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glDisableVertexArrayAttribEXT")]
[CLSCompliant(false)]
public static void DisableVertexArrayAttrib(uint vaobj, uint index)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index |
DrawArraysInstanced(PrimitiveType, Int32, Int32, Int32)
[requires: EXT_draw_instanced] Draw multiple instances of a range of elements
Declaration
[AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedEXT")]
public static void DrawArraysInstanced(PrimitiveType mode, int start, int count, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted. |
Int32 | start | Specifies the starting index in the enabled arrays. |
Int32 | count | Specifies the number of indices to be rendered. |
Int32 | primcount | Specifies the number of instances of the specified range of indices to be rendered. |
DrawElementsInstanced(PrimitiveType, Int32, DrawElementsType, IntPtr, Int32)
[requires: EXT_draw_instanced] Draw multiple instances of a set of elements
Declaration
[AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")]
public static void DrawElementsInstanced(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] IntPtr indices, int primcount)
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. |
Int32 | count | Specifies the number of elements to be rendered. |
DrawElementsType | type | Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. |
IntPtr | indices | [length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored. |
Int32 | primcount | Specifies the number of instances of the specified range of indices to be rendered. |
DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, ref T3, Int32)
[requires: EXT_draw_instanced] Draw multiple instances of a set of elements
Declaration
[AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] ref T3 indices, int primcount)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. |
Int32 | count | Specifies the number of elements to be rendered. |
DrawElementsType | type | Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. |
T3 | indices | [length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored. |
Int32 | primcount | Specifies the number of instances of the specified range of indices to be rendered. |
Type Parameters
Name | Description |
---|---|
T3 |
DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, T3[], Int32)
[requires: EXT_draw_instanced] Draw multiple instances of a set of elements
Declaration
[AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] T3[] indices, int primcount)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. |
Int32 | count | Specifies the number of elements to be rendered. |
DrawElementsType | type | Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. |
T3[] | indices | [length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored. |
Int32 | primcount | Specifies the number of instances of the specified range of indices to be rendered. |
Type Parameters
Name | Description |
---|---|
T3 |
DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, T3[,,], Int32)
[requires: EXT_draw_instanced] Draw multiple instances of a set of elements
Declaration
[AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] T3[,, ] indices, int primcount)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. |
Int32 | count | Specifies the number of elements to be rendered. |
DrawElementsType | type | Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. |
T3[,,] | indices | [length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored. |
Int32 | primcount | Specifies the number of instances of the specified range of indices to be rendered. |
Type Parameters
Name | Description |
---|---|
T3 |
DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, T3[,], Int32)
[requires: EXT_draw_instanced] Draw multiple instances of a set of elements
Declaration
[AutoGenerated(Category = "EXT_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedEXT")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] T3[, ] indices, int primcount)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
PrimitiveType | mode | Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted. |
Int32 | count | Specifies the number of elements to be rendered. |
DrawElementsType | type | Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt. |
T3[,] | indices | [length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored. |
Int32 | primcount | Specifies the number of instances of the specified range of indices to be rendered. |
Type Parameters
Name | Description |
---|---|
T3 |
EnableClientState(ArrayCap, Int32)
[requires: EXT_direct_state_access] Enable or disable client-side capability
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glEnableClientStateiEXT")]
[CLSCompliant(false)]
public static void EnableClientState(ArrayCap array, int index)
Parameters
Type | Name | Description |
---|---|---|
ArrayCap | array | Specifies the capability to enable. Symbolic constants ColorArray, EdgeFlagArray, FogCoordArray, IndexArray, NormalArray, SecondaryColorArray, TextureCoordArray, and VertexArray are accepted. |
Int32 | index |
EnableClientState(ArrayCap, UInt32)
[requires: EXT_direct_state_access] Enable or disable client-side capability
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glEnableClientStateiEXT")]
[CLSCompliant(false)]
public static void EnableClientState(ArrayCap array, uint index)
Parameters
Type | Name | Description |
---|---|---|
ArrayCap | array | Specifies the capability to enable. Symbolic constants ColorArray, EdgeFlagArray, FogCoordArray, IndexArray, NormalArray, SecondaryColorArray, TextureCoordArray, and VertexArray are accepted. |
UInt32 | index |
EnableClientStateIndexed(ArrayCap, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glEnableClientStateIndexedEXT")]
[CLSCompliant(false)]
public static void EnableClientStateIndexed(ArrayCap array, int index)
Parameters
Type | Name | Description |
---|---|---|
ArrayCap | array | |
Int32 | index |
EnableClientStateIndexed(ArrayCap, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glEnableClientStateIndexedEXT")]
[CLSCompliant(false)]
public static void EnableClientStateIndexed(ArrayCap array, uint index)
Parameters
Type | Name | Description |
---|---|---|
ArrayCap | array | |
UInt32 | index |
EnableIndexed(IndexedEnableCap, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glEnableIndexedEXT")]
[CLSCompliant(false)]
public static void EnableIndexed(IndexedEnableCap target, int index)
Parameters
Type | Name | Description |
---|---|---|
IndexedEnableCap | target | |
Int32 | index |
EnableIndexed(IndexedEnableCap, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glEnableIndexedEXT")]
[CLSCompliant(false)]
public static void EnableIndexed(IndexedEnableCap target, uint index)
Parameters
Type | Name | Description |
---|---|---|
IndexedEnableCap | target | |
UInt32 | index |
EnableVertexArray(Int32, EnableCap)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glEnableVertexArrayEXT")]
[CLSCompliant(false)]
public static void EnableVertexArray(int vaobj, EnableCap array)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
EnableCap | array |
EnableVertexArray(UInt32, EnableCap)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glEnableVertexArrayEXT")]
[CLSCompliant(false)]
public static void EnableVertexArray(uint vaobj, EnableCap array)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
EnableCap | array |
EnableVertexArrayAttrib(Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glEnableVertexArrayAttribEXT")]
[CLSCompliant(false)]
public static void EnableVertexArrayAttrib(int vaobj, int index)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index |
EnableVertexArrayAttrib(UInt32, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glEnableVertexArrayAttribEXT")]
[CLSCompliant(false)]
public static void EnableVertexArrayAttrib(uint vaobj, uint index)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index |
FlushMappedNamedBufferRange(Int32, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFlushMappedNamedBufferRangeEXT")]
[CLSCompliant(false)]
public static void FlushMappedNamedBufferRange(int buffer, IntPtr offset, int length)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | length |
FlushMappedNamedBufferRange(Int32, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFlushMappedNamedBufferRangeEXT")]
[CLSCompliant(false)]
public static void FlushMappedNamedBufferRange(int buffer, IntPtr offset, IntPtr length)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | length |
FlushMappedNamedBufferRange(UInt32, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFlushMappedNamedBufferRangeEXT")]
[CLSCompliant(false)]
public static void FlushMappedNamedBufferRange(uint buffer, IntPtr offset, int length)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | length |
FlushMappedNamedBufferRange(UInt32, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFlushMappedNamedBufferRangeEXT")]
[CLSCompliant(false)]
public static void FlushMappedNamedBufferRange(uint buffer, IntPtr offset, IntPtr length)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | length |
FramebufferDrawBuffer(Int32, DrawBufferMode)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFramebufferDrawBufferEXT")]
[CLSCompliant(false)]
public static void FramebufferDrawBuffer(int framebuffer, DrawBufferMode mode)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
DrawBufferMode | mode |
FramebufferDrawBuffer(UInt32, DrawBufferMode)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFramebufferDrawBufferEXT")]
[CLSCompliant(false)]
public static void FramebufferDrawBuffer(uint framebuffer, DrawBufferMode mode)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
DrawBufferMode | mode |
FramebufferDrawBuffers(Int32, Int32, DrawBufferMode*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFramebufferDrawBuffersEXT")]
[CLSCompliant(false)]
public static void FramebufferDrawBuffers(int framebuffer, int n, [Count(Parameter = "n")] DrawBufferMode*bufs)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
Int32 | n | |
DrawBufferMode* | bufs | [length: n] |
FramebufferDrawBuffers(Int32, Int32, ref DrawBufferMode)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFramebufferDrawBuffersEXT")]
[CLSCompliant(false)]
public static void FramebufferDrawBuffers(int framebuffer, int n, [Count(Parameter = "n")] ref DrawBufferMode bufs)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
Int32 | n | |
DrawBufferMode | bufs | [length: n] |
FramebufferDrawBuffers(Int32, Int32, DrawBufferMode[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFramebufferDrawBuffersEXT")]
[CLSCompliant(false)]
public static void FramebufferDrawBuffers(int framebuffer, int n, [Count(Parameter = "n")] DrawBufferMode[] bufs)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
Int32 | n | |
DrawBufferMode[] | bufs | [length: n] |
FramebufferDrawBuffers(UInt32, Int32, DrawBufferMode*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFramebufferDrawBuffersEXT")]
[CLSCompliant(false)]
public static void FramebufferDrawBuffers(uint framebuffer, int n, [Count(Parameter = "n")] DrawBufferMode*bufs)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
Int32 | n | |
DrawBufferMode* | bufs | [length: n] |
FramebufferDrawBuffers(UInt32, Int32, ref DrawBufferMode)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFramebufferDrawBuffersEXT")]
[CLSCompliant(false)]
public static void FramebufferDrawBuffers(uint framebuffer, int n, [Count(Parameter = "n")] ref DrawBufferMode bufs)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
Int32 | n | |
DrawBufferMode | bufs | [length: n] |
FramebufferDrawBuffers(UInt32, Int32, DrawBufferMode[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFramebufferDrawBuffersEXT")]
[CLSCompliant(false)]
public static void FramebufferDrawBuffers(uint framebuffer, int n, [Count(Parameter = "n")] DrawBufferMode[] bufs)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
Int32 | n | |
DrawBufferMode[] | bufs | [length: n] |
FramebufferReadBuffer(Int32, ReadBufferMode)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFramebufferReadBufferEXT")]
[CLSCompliant(false)]
public static void FramebufferReadBuffer(int framebuffer, ReadBufferMode mode)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
ReadBufferMode | mode |
FramebufferReadBuffer(UInt32, ReadBufferMode)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glFramebufferReadBufferEXT")]
[CLSCompliant(false)]
public static void FramebufferReadBuffer(uint framebuffer, ReadBufferMode mode)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
ReadBufferMode | mode |
GenerateMultiTexMipmap(TextureUnit, TextureTarget)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGenerateMultiTexMipmapEXT")]
public static void GenerateMultiTexMipmap(TextureUnit texunit, TextureTarget target)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target |
GenerateTextureMipmap(Int32, TextureTarget)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGenerateTextureMipmapEXT")]
[CLSCompliant(false)]
public static void GenerateTextureMipmap(int texture, TextureTarget target)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target |
GenerateTextureMipmap(UInt32, TextureTarget)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGenerateTextureMipmapEXT")]
[CLSCompliant(false)]
public static void GenerateTextureMipmap(uint texture, TextureTarget target)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target |
GenProgramPipeline()
[requires: EXT_separate_shader_objects] Reserve program pipeline object names
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
[CLSCompliant(false)]
public static int GenProgramPipeline()
Returns
Type | Description |
---|---|
Int32 |
GenProgramPipelines(Int32, Int32*)
[requires: EXT_separate_shader_objects] Reserve program pipeline object names
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void GenProgramPipelines(int n, [Count(Parameter = "n")] int *pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline object names to reserve. |
Int32* | pipelines | [length: n] Specifies an array of into which the reserved names will be written. |
GenProgramPipelines(Int32, out Int32)
[requires: EXT_separate_shader_objects] Reserve program pipeline object names
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void GenProgramPipelines(int n, [Count(Parameter = "n")] out int pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline object names to reserve. |
Int32 | pipelines | [length: n] Specifies an array of into which the reserved names will be written. |
GenProgramPipelines(Int32, Int32[])
[requires: EXT_separate_shader_objects] Reserve program pipeline object names
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void GenProgramPipelines(int n, [Count(Parameter = "n")] int[] pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline object names to reserve. |
Int32[] | pipelines | [length: n] Specifies an array of into which the reserved names will be written. |
GenProgramPipelines(Int32, UInt32*)
[requires: EXT_separate_shader_objects] Reserve program pipeline object names
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void GenProgramPipelines(int n, [Count(Parameter = "n")] uint *pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline object names to reserve. |
UInt32* | pipelines | [length: n] Specifies an array of into which the reserved names will be written. |
GenProgramPipelines(Int32, out UInt32)
[requires: EXT_separate_shader_objects] Reserve program pipeline object names
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void GenProgramPipelines(int n, [Count(Parameter = "n")] out uint pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline object names to reserve. |
UInt32 | pipelines | [length: n] Specifies an array of into which the reserved names will be written. |
GenProgramPipelines(Int32, UInt32[])
[requires: EXT_separate_shader_objects] Reserve program pipeline object names
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
[CLSCompliant(false)]
public static void GenProgramPipelines(int n, [Count(Parameter = "n")] uint[] pipelines)
Parameters
Type | Name | Description |
---|---|---|
Int32 | n | Specifies the number of program pipeline object names to reserve. |
UInt32[] | pipelines | [length: n] Specifies an array of into which the reserved names will be written. |
GetBooleanIndexed(BufferTargetArb, Int32, Boolean*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetBooleanIndexedvEXT")]
[CLSCompliant(false)]
public static void GetBooleanIndexed(BufferTargetArb target, int index, [Count(Computed = "target")] bool *data)
Parameters
Type | Name | Description |
---|---|---|
BufferTargetArb | target | |
Int32 | index | |
Boolean* | data | [length: COMPSIZE(target)] |
GetBooleanIndexed(BufferTargetArb, Int32, out Boolean)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetBooleanIndexedvEXT")]
[CLSCompliant(false)]
public static void GetBooleanIndexed(BufferTargetArb target, int index, [Count(Computed = "target")] out bool data)
Parameters
Type | Name | Description |
---|---|---|
BufferTargetArb | target | |
Int32 | index | |
Boolean | data | [length: COMPSIZE(target)] |
GetBooleanIndexed(BufferTargetArb, Int32, Boolean[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetBooleanIndexedvEXT")]
[CLSCompliant(false)]
public static void GetBooleanIndexed(BufferTargetArb target, int index, [Count(Computed = "target")] bool[] data)
Parameters
Type | Name | Description |
---|---|---|
BufferTargetArb | target | |
Int32 | index | |
Boolean[] | data | [length: COMPSIZE(target)] |
GetBooleanIndexed(BufferTargetArb, UInt32, Boolean*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetBooleanIndexedvEXT")]
[CLSCompliant(false)]
public static void GetBooleanIndexed(BufferTargetArb target, uint index, [Count(Computed = "target")] bool *data)
Parameters
Type | Name | Description |
---|---|---|
BufferTargetArb | target | |
UInt32 | index | |
Boolean* | data | [length: COMPSIZE(target)] |
GetBooleanIndexed(BufferTargetArb, UInt32, out Boolean)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetBooleanIndexedvEXT")]
[CLSCompliant(false)]
public static void GetBooleanIndexed(BufferTargetArb target, uint index, [Count(Computed = "target")] out bool data)
Parameters
Type | Name | Description |
---|---|---|
BufferTargetArb | target | |
UInt32 | index | |
Boolean | data | [length: COMPSIZE(target)] |
GetBooleanIndexed(BufferTargetArb, UInt32, Boolean[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetBooleanIndexedvEXT")]
[CLSCompliant(false)]
public static void GetBooleanIndexed(BufferTargetArb target, uint index, [Count(Computed = "target")] bool[] data)
Parameters
Type | Name | Description |
---|---|---|
BufferTargetArb | target | |
UInt32 | index | |
Boolean[] | data | [length: COMPSIZE(target)] |
GetCompressedMultiTexImage(TextureUnit, TextureTarget, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedMultiTexImageEXT")]
public static void GetCompressedMultiTexImage(TextureUnit texunit, TextureTarget target, int lod, [Count(Computed = "target,lod")] IntPtr img)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | lod | |
IntPtr | img | [length: COMPSIZE(target,lod)] |
GetCompressedMultiTexImage<T3>(TextureUnit, TextureTarget, Int32, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedMultiTexImageEXT")]
public static void GetCompressedMultiTexImage<T3>(TextureUnit texunit, TextureTarget target, int lod, [Count(Computed = "target,lod")] ref T3 img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | lod | |
T3 | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedMultiTexImage<T3>(TextureUnit, TextureTarget, Int32, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedMultiTexImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedMultiTexImage<T3>(TextureUnit texunit, TextureTarget target, int lod, [Count(Computed = "target,lod")] T3[] img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | lod | |
T3[] | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedMultiTexImage<T3>(TextureUnit, TextureTarget, Int32, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedMultiTexImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedMultiTexImage<T3>(TextureUnit texunit, TextureTarget target, int lod, [Count(Computed = "target,lod")] T3[,, ] img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | lod | |
T3[,,] | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedMultiTexImage<T3>(TextureUnit, TextureTarget, Int32, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedMultiTexImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedMultiTexImage<T3>(TextureUnit texunit, TextureTarget target, int lod, [Count(Computed = "target,lod")] T3[, ] img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | lod | |
T3[,] | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedTextureImage(Int32, TextureTarget, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedTextureImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedTextureImage(int texture, TextureTarget target, int lod, [Count(Computed = "target,lod")] IntPtr img)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | lod | |
IntPtr | img | [length: COMPSIZE(target,lod)] |
GetCompressedTextureImage(UInt32, TextureTarget, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedTextureImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedTextureImage(uint texture, TextureTarget target, int lod, [Count(Computed = "target,lod")] IntPtr img)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | lod | |
IntPtr | img | [length: COMPSIZE(target,lod)] |
GetCompressedTextureImage<T3>(Int32, TextureTarget, Int32, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedTextureImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedTextureImage<T3>(int texture, TextureTarget target, int lod, [Count(Computed = "target,lod")] ref T3 img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | lod | |
T3 | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedTextureImage<T3>(Int32, TextureTarget, Int32, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedTextureImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedTextureImage<T3>(int texture, TextureTarget target, int lod, [Count(Computed = "target,lod")] T3[] img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | lod | |
T3[] | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedTextureImage<T3>(Int32, TextureTarget, Int32, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedTextureImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedTextureImage<T3>(int texture, TextureTarget target, int lod, [Count(Computed = "target,lod")] T3[,, ] img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | lod | |
T3[,,] | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedTextureImage<T3>(Int32, TextureTarget, Int32, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedTextureImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedTextureImage<T3>(int texture, TextureTarget target, int lod, [Count(Computed = "target,lod")] T3[, ] img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | lod | |
T3[,] | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedTextureImage<T3>(UInt32, TextureTarget, Int32, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedTextureImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedTextureImage<T3>(uint texture, TextureTarget target, int lod, [Count(Computed = "target,lod")] ref T3 img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | lod | |
T3 | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedTextureImage<T3>(UInt32, TextureTarget, Int32, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedTextureImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedTextureImage<T3>(uint texture, TextureTarget target, int lod, [Count(Computed = "target,lod")] T3[] img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | lod | |
T3[] | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedTextureImage<T3>(UInt32, TextureTarget, Int32, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedTextureImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedTextureImage<T3>(uint texture, TextureTarget target, int lod, [Count(Computed = "target,lod")] T3[,, ] img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | lod | |
T3[,,] | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetCompressedTextureImage<T3>(UInt32, TextureTarget, Int32, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetCompressedTextureImageEXT")]
[CLSCompliant(false)]
public static void GetCompressedTextureImage<T3>(uint texture, TextureTarget target, int lod, [Count(Computed = "target,lod")] T3[, ] img)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | lod | |
T3[,] | img | [length: COMPSIZE(target,lod)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetDouble(TypeEnum, Int32, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoublei_vEXT")]
[CLSCompliant(false)]
public static void GetDouble(TypeEnum pname, int index, [Count(Computed = "pname")] double *params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
Double* | params |
GetDouble(TypeEnum, Int32, out Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoublei_vEXT")]
[CLSCompliant(false)]
public static void GetDouble(TypeEnum pname, int index, [Count(Computed = "pname")] out double params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
Double | params |
GetDouble(TypeEnum, Int32, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoublei_vEXT")]
[CLSCompliant(false)]
public static void GetDouble(TypeEnum pname, int index, [Count(Computed = "pname")] double[] params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
Double[] | params |
GetDouble(TypeEnum, UInt32, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoublei_vEXT")]
[CLSCompliant(false)]
public static void GetDouble(TypeEnum pname, uint index, [Count(Computed = "pname")] double *params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
Double* | params |
GetDouble(TypeEnum, UInt32, out Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoublei_vEXT")]
[CLSCompliant(false)]
public static void GetDouble(TypeEnum pname, uint index, [Count(Computed = "pname")] out double params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
Double | params |
GetDouble(TypeEnum, UInt32, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoublei_vEXT")]
[CLSCompliant(false)]
public static void GetDouble(TypeEnum pname, uint index, [Count(Computed = "pname")] double[] params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
Double[] | params |
GetDoubleIndexed(TypeEnum, Int32, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoubleIndexedvEXT")]
[CLSCompliant(false)]
public static void GetDoubleIndexed(TypeEnum target, int index, [Count(Computed = "target")] double *data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
Double* | data | [length: COMPSIZE(target)] |
GetDoubleIndexed(TypeEnum, Int32, out Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoubleIndexedvEXT")]
[CLSCompliant(false)]
public static void GetDoubleIndexed(TypeEnum target, int index, [Count(Computed = "target")] out double data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
Double | data | [length: COMPSIZE(target)] |
GetDoubleIndexed(TypeEnum, Int32, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoubleIndexedvEXT")]
[CLSCompliant(false)]
public static void GetDoubleIndexed(TypeEnum target, int index, [Count(Computed = "target")] double[] data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
Double[] | data | [length: COMPSIZE(target)] |
GetDoubleIndexed(TypeEnum, UInt32, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoubleIndexedvEXT")]
[CLSCompliant(false)]
public static void GetDoubleIndexed(TypeEnum target, uint index, [Count(Computed = "target")] double *data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
Double* | data | [length: COMPSIZE(target)] |
GetDoubleIndexed(TypeEnum, UInt32, out Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoubleIndexedvEXT")]
[CLSCompliant(false)]
public static void GetDoubleIndexed(TypeEnum target, uint index, [Count(Computed = "target")] out double data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
Double | data | [length: COMPSIZE(target)] |
GetDoubleIndexed(TypeEnum, UInt32, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetDoubleIndexedvEXT")]
[CLSCompliant(false)]
public static void GetDoubleIndexed(TypeEnum target, uint index, [Count(Computed = "target")] double[] data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
Double[] | data | [length: COMPSIZE(target)] |
GetFloat(TypeEnum, Int32, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloati_vEXT")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum pname, int index, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
Single* | params |
GetFloat(TypeEnum, Int32, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloati_vEXT")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum pname, int index, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
Single | params |
GetFloat(TypeEnum, Int32, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloati_vEXT")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum pname, int index, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
Single[] | params |
GetFloat(TypeEnum, UInt32, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloati_vEXT")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum pname, uint index, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
Single* | params |
GetFloat(TypeEnum, UInt32, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloati_vEXT")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum pname, uint index, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
Single | params |
GetFloat(TypeEnum, UInt32, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloati_vEXT")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum pname, uint index, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
Single[] | params |
GetFloatIndexed(TypeEnum, Int32, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloatIndexedvEXT")]
[CLSCompliant(false)]
public static void GetFloatIndexed(TypeEnum target, int index, [Count(Computed = "target")] float *data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
Single* | data | [length: COMPSIZE(target)] |
GetFloatIndexed(TypeEnum, Int32, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloatIndexedvEXT")]
[CLSCompliant(false)]
public static void GetFloatIndexed(TypeEnum target, int index, [Count(Computed = "target")] out float data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
Single | data | [length: COMPSIZE(target)] |
GetFloatIndexed(TypeEnum, Int32, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloatIndexedvEXT")]
[CLSCompliant(false)]
public static void GetFloatIndexed(TypeEnum target, int index, [Count(Computed = "target")] float[] data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
Single[] | data | [length: COMPSIZE(target)] |
GetFloatIndexed(TypeEnum, UInt32, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloatIndexedvEXT")]
[CLSCompliant(false)]
public static void GetFloatIndexed(TypeEnum target, uint index, [Count(Computed = "target")] float *data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
Single* | data | [length: COMPSIZE(target)] |
GetFloatIndexed(TypeEnum, UInt32, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloatIndexedvEXT")]
[CLSCompliant(false)]
public static void GetFloatIndexed(TypeEnum target, uint index, [Count(Computed = "target")] out float data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
Single | data | [length: COMPSIZE(target)] |
GetFloatIndexed(TypeEnum, UInt32, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFloatIndexedvEXT")]
[CLSCompliant(false)]
public static void GetFloatIndexed(TypeEnum target, uint index, [Count(Computed = "target")] float[] data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
Single[] | data | [length: COMPSIZE(target)] |
GetFramebufferParameter(Int32, GetFramebufferParameter, Int32*)
[requires: EXT_direct_state_access] Retrieve a named parameter from a framebuffer
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetFramebufferParameter(int framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. |
GetFramebufferParameter | pname | A token indicating the parameter to be retrieved. |
Int32* | params |
GetFramebufferParameter(Int32, GetFramebufferParameter, out Int32)
[requires: EXT_direct_state_access] Retrieve a named parameter from a framebuffer
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetFramebufferParameter(int framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. |
GetFramebufferParameter | pname | A token indicating the parameter to be retrieved. |
Int32 | params |
GetFramebufferParameter(Int32, GetFramebufferParameter, Int32[])
[requires: EXT_direct_state_access] Retrieve a named parameter from a framebuffer
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetFramebufferParameter(int framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. |
GetFramebufferParameter | pname | A token indicating the parameter to be retrieved. |
Int32[] | params |
GetFramebufferParameter(UInt32, GetFramebufferParameter, Int32*)
[requires: EXT_direct_state_access] Retrieve a named parameter from a framebuffer
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetFramebufferParameter(uint framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. |
GetFramebufferParameter | pname | A token indicating the parameter to be retrieved. |
Int32* | params |
GetFramebufferParameter(UInt32, GetFramebufferParameter, out Int32)
[requires: EXT_direct_state_access] Retrieve a named parameter from a framebuffer
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetFramebufferParameter(uint framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. |
GetFramebufferParameter | pname | A token indicating the parameter to be retrieved. |
Int32 | params |
GetFramebufferParameter(UInt32, GetFramebufferParameter, Int32[])
[requires: EXT_direct_state_access] Retrieve a named parameter from a framebuffer
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetFramebufferParameter(uint framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer. |
GetFramebufferParameter | pname | A token indicating the parameter to be retrieved. |
Int32[] | params |
GetIntegerIndexed(GetIndexedPName, Int32, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetIntegerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetIntegerIndexed(GetIndexedPName target, int index, [Count(Computed = "target")] int *data)
Parameters
Type | Name | Description |
---|---|---|
GetIndexedPName | target | |
Int32 | index | |
Int32* | data | [length: COMPSIZE(target)] |
GetIntegerIndexed(GetIndexedPName, Int32, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetIntegerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetIntegerIndexed(GetIndexedPName target, int index, [Count(Computed = "target")] out int data)
Parameters
Type | Name | Description |
---|---|---|
GetIndexedPName | target | |
Int32 | index | |
Int32 | data | [length: COMPSIZE(target)] |
GetIntegerIndexed(GetIndexedPName, Int32, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetIntegerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetIntegerIndexed(GetIndexedPName target, int index, [Count(Computed = "target")] int[] data)
Parameters
Type | Name | Description |
---|---|---|
GetIndexedPName | target | |
Int32 | index | |
Int32[] | data | [length: COMPSIZE(target)] |
GetIntegerIndexed(GetIndexedPName, UInt32, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetIntegerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetIntegerIndexed(GetIndexedPName target, uint index, [Count(Computed = "target")] int *data)
Parameters
Type | Name | Description |
---|---|---|
GetIndexedPName | target | |
UInt32 | index | |
Int32* | data | [length: COMPSIZE(target)] |
GetIntegerIndexed(GetIndexedPName, UInt32, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetIntegerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetIntegerIndexed(GetIndexedPName target, uint index, [Count(Computed = "target")] out int data)
Parameters
Type | Name | Description |
---|---|---|
GetIndexedPName | target | |
UInt32 | index | |
Int32 | data | [length: COMPSIZE(target)] |
GetIntegerIndexed(GetIndexedPName, UInt32, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetIntegerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetIntegerIndexed(GetIndexedPName target, uint index, [Count(Computed = "target")] int[] data)
Parameters
Type | Name | Description |
---|---|---|
GetIndexedPName | target | |
UInt32 | index | |
Int32[] | data | [length: COMPSIZE(target)] |
GetMultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexEnvivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Int32* | params |
GetMultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexEnvivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Int32 | params |
GetMultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexEnvivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Int32[] | params |
GetMultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexEnvfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Single* | params |
GetMultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexEnvfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Single | params |
GetMultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexEnvfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Single[] | params |
GetMultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexGendvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] double *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Double* | params |
GetMultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, out Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexGendvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] out double params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Double | params |
GetMultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexGendvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] double[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Double[] | params |
GetMultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexGenivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Int32* | params |
GetMultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexGenivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Int32 | params |
GetMultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexGenivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Int32[] | params |
GetMultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexGenfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Single* | params |
GetMultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexGenfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Single | params |
GetMultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexGenfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Single[] | params |
GetMultiTexImage(TextureUnit, TextureTarget, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexImageEXT")]
public static void GetMultiTexImage(TextureUnit texunit, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(target,level,format,type)] |
GetMultiTexImage<T5>(TextureUnit, TextureTarget, Int32, PixelFormat, PixelType, ref T5)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexImageEXT")]
public static void GetMultiTexImage<T5>(TextureUnit texunit, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] ref T5 pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5 | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetMultiTexImage<T5>(TextureUnit, TextureTarget, Int32, PixelFormat, PixelType, T5[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexImageEXT")]
[CLSCompliant(false)]
public static void GetMultiTexImage<T5>(TextureUnit texunit, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] T5[] pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5[] | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetMultiTexImage<T5>(TextureUnit, TextureTarget, Int32, PixelFormat, PixelType, T5[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexImageEXT")]
[CLSCompliant(false)]
public static void GetMultiTexImage<T5>(TextureUnit texunit, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] T5[,, ] pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5[,,] | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetMultiTexImage<T5>(TextureUnit, TextureTarget, Int32, PixelFormat, PixelType, T5[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexImageEXT")]
[CLSCompliant(false)]
public static void GetMultiTexImage<T5>(TextureUnit texunit, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] T5[, ] pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5[,] | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetMultiTexLevelParameter(TextureUnit, TextureTarget, Int32, GetTextureParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexLevelParameterivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexLevelParameter(TextureUnit texunit, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Int32* | params |
GetMultiTexLevelParameter(TextureUnit, TextureTarget, Int32, GetTextureParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexLevelParameterivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexLevelParameter(TextureUnit texunit, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Int32 | params |
GetMultiTexLevelParameter(TextureUnit, TextureTarget, Int32, GetTextureParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexLevelParameterivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexLevelParameter(TextureUnit texunit, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Int32[] | params |
GetMultiTexLevelParameter(TextureUnit, TextureTarget, Int32, GetTextureParameter, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexLevelParameterfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexLevelParameter(TextureUnit texunit, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Single* | params |
GetMultiTexLevelParameter(TextureUnit, TextureTarget, Int32, GetTextureParameter, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexLevelParameterfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexLevelParameter(TextureUnit texunit, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Single | params |
GetMultiTexLevelParameter(TextureUnit, TextureTarget, Int32, GetTextureParameter, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexLevelParameterfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexLevelParameter(TextureUnit texunit, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Single[] | params |
GetMultiTexParameter(TextureUnit, TextureTarget, GetTextureParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameter(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32* | params |
GetMultiTexParameter(TextureUnit, TextureTarget, GetTextureParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameter(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32 | params |
GetMultiTexParameter(TextureUnit, TextureTarget, GetTextureParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameter(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32[] | params |
GetMultiTexParameter(TextureUnit, TextureTarget, GetTextureParameter, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameter(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
Single* | params |
GetMultiTexParameter(TextureUnit, TextureTarget, GetTextureParameter, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameter(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
Single | params |
GetMultiTexParameter(TextureUnit, TextureTarget, GetTextureParameter, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterfvEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameter(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
Single[] | params |
GetMultiTexParameterI(TextureUnit, TextureTarget, GetTextureParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterIivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameterI(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32* | params |
GetMultiTexParameterI(TextureUnit, TextureTarget, GetTextureParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterIivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameterI(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32 | params |
GetMultiTexParameterI(TextureUnit, TextureTarget, GetTextureParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterIivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameterI(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32[] | params |
GetMultiTexParameterI(TextureUnit, TextureTarget, GetTextureParameter, UInt32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterIuivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameterI(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] uint *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
UInt32* | params |
GetMultiTexParameterI(TextureUnit, TextureTarget, GetTextureParameter, out UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterIuivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameterI(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out uint params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
UInt32 | params |
GetMultiTexParameterI(TextureUnit, TextureTarget, GetTextureParameter, UInt32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetMultiTexParameterIuivEXT")]
[CLSCompliant(false)]
public static void GetMultiTexParameterI(TextureUnit texunit, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] uint[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
GetTextureParameter | pname | |
UInt32[] | params |
GetNamedBufferParameter(Int32, BufferParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, BufferParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
BufferParameterName | pname | |
Int32* | params |
GetNamedBufferParameter(Int32, BufferParameterName, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, BufferParameterName pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
BufferParameterName | pname | |
Int32 | params |
GetNamedBufferParameter(Int32, BufferParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, BufferParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
BufferParameterName | pname | |
Int32[] | params |
GetNamedBufferParameter(Int32, ExtDirectStateAccess, Int32*)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, ExtDirectStateAccess pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | pname | |
Int32* | params |
GetNamedBufferParameter(Int32, ExtDirectStateAccess, out Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, ExtDirectStateAccess pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | pname | |
Int32 | params |
GetNamedBufferParameter(Int32, ExtDirectStateAccess, Int32[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, ExtDirectStateAccess pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | pname | |
Int32[] | params |
GetNamedBufferParameter(UInt32, BufferParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, BufferParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
BufferParameterName | pname | |
Int32* | params |
GetNamedBufferParameter(UInt32, BufferParameterName, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, BufferParameterName pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
BufferParameterName | pname | |
Int32 | params |
GetNamedBufferParameter(UInt32, BufferParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, BufferParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
BufferParameterName | pname | |
Int32[] | params |
GetNamedBufferParameter(UInt32, ExtDirectStateAccess, Int32*)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, ExtDirectStateAccess pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | pname | |
Int32* | params |
GetNamedBufferParameter(UInt32, ExtDirectStateAccess, out Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, ExtDirectStateAccess pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | pname | |
Int32 | params |
GetNamedBufferParameter(UInt32, ExtDirectStateAccess, Int32[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, ExtDirectStateAccess pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | pname | |
Int32[] | params |
GetNamedBufferPointer(Int32, BufferPointer, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer(int buffer, BufferPointer pname, [Count(Count = 1)] IntPtr params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
BufferPointer | pname | |
IntPtr | params |
GetNamedBufferPointer(Int32, ExtDirectStateAccess, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer(int buffer, ExtDirectStateAccess pname, [Count(Count = 1)] IntPtr params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | pname | |
IntPtr | params |
GetNamedBufferPointer(UInt32, BufferPointer, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer(uint buffer, BufferPointer pname, [Count(Count = 1)] IntPtr params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
BufferPointer | pname | |
IntPtr | params |
GetNamedBufferPointer(UInt32, ExtDirectStateAccess, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer(uint buffer, ExtDirectStateAccess pname, [Count(Count = 1)] IntPtr params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | pname | |
IntPtr | params |
GetNamedBufferPointer<T2>(Int32, BufferPointer, ref T2)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(int buffer, BufferPointer pname, [Count(Count = 1)] ref T2 params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
BufferPointer | pname | |
T2 | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(Int32, BufferPointer, T2[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(int buffer, BufferPointer pname, [Count(Count = 1)] T2[] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
BufferPointer | pname | |
T2[] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(Int32, BufferPointer, T2[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(int buffer, BufferPointer pname, [Count(Count = 1)] T2[,, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
BufferPointer | pname | |
T2[,,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(Int32, BufferPointer, T2[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(int buffer, BufferPointer pname, [Count(Count = 1)] T2[, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
BufferPointer | pname | |
T2[,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(Int32, ExtDirectStateAccess, ref T2)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(int buffer, ExtDirectStateAccess pname, [Count(Count = 1)] ref T2 params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | pname | |
T2 | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(Int32, ExtDirectStateAccess, T2[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(int buffer, ExtDirectStateAccess pname, [Count(Count = 1)] T2[] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | pname | |
T2[] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(Int32, ExtDirectStateAccess, T2[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(int buffer, ExtDirectStateAccess pname, [Count(Count = 1)] T2[,, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | pname | |
T2[,,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(Int32, ExtDirectStateAccess, T2[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(int buffer, ExtDirectStateAccess pname, [Count(Count = 1)] T2[, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | pname | |
T2[,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(UInt32, BufferPointer, ref T2)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(uint buffer, BufferPointer pname, [Count(Count = 1)] ref T2 params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
BufferPointer | pname | |
T2 | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(UInt32, BufferPointer, T2[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(uint buffer, BufferPointer pname, [Count(Count = 1)] T2[] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
BufferPointer | pname | |
T2[] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(UInt32, BufferPointer, T2[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(uint buffer, BufferPointer pname, [Count(Count = 1)] T2[,, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
BufferPointer | pname | |
T2[,,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(UInt32, BufferPointer, T2[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(uint buffer, BufferPointer pname, [Count(Count = 1)] T2[, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
BufferPointer | pname | |
T2[,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(UInt32, ExtDirectStateAccess, ref T2)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(uint buffer, ExtDirectStateAccess pname, [Count(Count = 1)] ref T2 params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | pname | |
T2 | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(UInt32, ExtDirectStateAccess, T2[])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(uint buffer, ExtDirectStateAccess pname, [Count(Count = 1)] T2[] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | pname | |
T2[] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(UInt32, ExtDirectStateAccess, T2[,,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(uint buffer, ExtDirectStateAccess pname, [Count(Count = 1)] T2[,, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | pname | |
T2[,,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferPointer<T2>(UInt32, ExtDirectStateAccess, T2[,])
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferPointervEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferPointer<T2>(uint buffer, ExtDirectStateAccess pname, [Count(Count = 1)] T2[, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | pname | |
T2[,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetNamedBufferSubData(Int32, IntPtr, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData(int buffer, IntPtr offset, int size, [Count(Computed = "size")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
IntPtr | data | [length: COMPSIZE(size)] |
GetNamedBufferSubData(Int32, IntPtr, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData(int buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
IntPtr | data | [length: COMPSIZE(size)] |
GetNamedBufferSubData(UInt32, IntPtr, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData(uint buffer, IntPtr offset, int size, [Count(Computed = "size")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
IntPtr | data | [length: COMPSIZE(size)] |
GetNamedBufferSubData(UInt32, IntPtr, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData(uint buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
IntPtr | data | [length: COMPSIZE(size)] |
GetNamedBufferSubData<T3>(Int32, IntPtr, Int32, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(int buffer, IntPtr offset, int size, [Count(Computed = "size")] ref T3 data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3 | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(Int32, IntPtr, Int32, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(int buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(Int32, IntPtr, Int32, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(int buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[,, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[,,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(Int32, IntPtr, Int32, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(int buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(Int32, IntPtr, IntPtr, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(int buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] ref T3 data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3 | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(Int32, IntPtr, IntPtr, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(int buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(Int32, IntPtr, IntPtr, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(int buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[,, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[,,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(Int32, IntPtr, IntPtr, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(int buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(UInt32, IntPtr, Int32, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(uint buffer, IntPtr offset, int size, [Count(Computed = "size")] ref T3 data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3 | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(UInt32, IntPtr, Int32, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(uint buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(UInt32, IntPtr, Int32, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(uint buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[,, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[,,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(UInt32, IntPtr, Int32, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(uint buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(UInt32, IntPtr, IntPtr, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(uint buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] ref T3 data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3 | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(UInt32, IntPtr, IntPtr, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(uint buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(UInt32, IntPtr, IntPtr, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(uint buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[,, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[,,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedBufferSubData<T3>(UInt32, IntPtr, IntPtr, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void GetNamedBufferSubData<T3>(uint buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedFramebufferAttachmentParameter(Int32, FramebufferAttachment, FramebufferAttachmentParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferAttachmentParameter(int framebuffer, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferAttachment | attachment | |
FramebufferAttachmentParameterName | pname | |
Int32* | params |
GetNamedFramebufferAttachmentParameter(Int32, FramebufferAttachment, FramebufferAttachmentParameterName, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferAttachmentParameter(int framebuffer, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferAttachment | attachment | |
FramebufferAttachmentParameterName | pname | |
Int32 | params |
GetNamedFramebufferAttachmentParameter(Int32, FramebufferAttachment, FramebufferAttachmentParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferAttachmentParameter(int framebuffer, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferAttachment | attachment | |
FramebufferAttachmentParameterName | pname | |
Int32[] | params |
GetNamedFramebufferAttachmentParameter(UInt32, FramebufferAttachment, FramebufferAttachmentParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferAttachmentParameter(uint framebuffer, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferAttachment | attachment | |
FramebufferAttachmentParameterName | pname | |
Int32* | params |
GetNamedFramebufferAttachmentParameter(UInt32, FramebufferAttachment, FramebufferAttachmentParameterName, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferAttachmentParameter(uint framebuffer, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferAttachment | attachment | |
FramebufferAttachmentParameterName | pname | |
Int32 | params |
GetNamedFramebufferAttachmentParameter(UInt32, FramebufferAttachment, FramebufferAttachmentParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferAttachmentParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferAttachmentParameter(uint framebuffer, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferAttachment | attachment | |
FramebufferAttachmentParameterName | pname | |
Int32[] | params |
GetNamedFramebufferParameter(Int32, GetFramebufferParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferParameter(int framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
GetFramebufferParameter | pname | |
Int32* | params |
GetNamedFramebufferParameter(Int32, GetFramebufferParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferParameter(int framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
GetFramebufferParameter | pname | |
Int32 | params |
GetNamedFramebufferParameter(Int32, GetFramebufferParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferParameter(int framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
GetFramebufferParameter | pname | |
Int32[] | params |
GetNamedFramebufferParameter(UInt32, GetFramebufferParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferParameter(uint framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
GetFramebufferParameter | pname | |
Int32* | params |
GetNamedFramebufferParameter(UInt32, GetFramebufferParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferParameter(uint framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
GetFramebufferParameter | pname | |
Int32 | params |
GetNamedFramebufferParameter(UInt32, GetFramebufferParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedFramebufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedFramebufferParameter(uint framebuffer, GetFramebufferParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
GetFramebufferParameter | pname | |
Int32[] | params |
GetNamedProgram(Int32, All, ProgramPropertyArb, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgram(int program, All target, ProgramPropertyArb pname, [Count(Count = 1)] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
ProgramPropertyArb | pname | |
Int32* | params |
GetNamedProgram(Int32, All, ProgramPropertyArb, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgram(int program, All target, ProgramPropertyArb pname, [Count(Count = 1)] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
ProgramPropertyArb | pname | |
Int32 | params |
GetNamedProgram(UInt32, All, ProgramPropertyArb, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgram(uint program, All target, ProgramPropertyArb pname, [Count(Count = 1)] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
ProgramPropertyArb | pname | |
Int32* | params |
GetNamedProgram(UInt32, All, ProgramPropertyArb, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgram(uint program, All target, ProgramPropertyArb pname, [Count(Count = 1)] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
ProgramPropertyArb | pname | |
Int32 | params |
GetNamedProgramLocalParameter(Int32, All, Int32, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(int program, All target, int index, [Count(Count = 4)] double *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Double* | params |
GetNamedProgramLocalParameter(Int32, All, Int32, out Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(int program, All target, int index, [Count(Count = 4)] out double params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Double | params |
GetNamedProgramLocalParameter(Int32, All, Int32, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(int program, All target, int index, [Count(Count = 4)] double[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Double[] | params |
GetNamedProgramLocalParameter(Int32, All, Int32, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(int program, All target, int index, [Count(Count = 4)] float *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Single* | params |
GetNamedProgramLocalParameter(Int32, All, Int32, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(int program, All target, int index, [Count(Count = 4)] out float params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Single | params |
GetNamedProgramLocalParameter(Int32, All, Int32, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(int program, All target, int index, [Count(Count = 4)] float[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Single[] | params |
GetNamedProgramLocalParameter(UInt32, All, UInt32, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(uint program, All target, uint index, [Count(Count = 4)] double *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Double* | params |
GetNamedProgramLocalParameter(UInt32, All, UInt32, out Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(uint program, All target, uint index, [Count(Count = 4)] out double params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Double | params |
GetNamedProgramLocalParameter(UInt32, All, UInt32, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterdvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(uint program, All target, uint index, [Count(Count = 4)] double[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Double[] | params |
GetNamedProgramLocalParameter(UInt32, All, UInt32, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(uint program, All target, uint index, [Count(Count = 4)] float *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Single* | params |
GetNamedProgramLocalParameter(UInt32, All, UInt32, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(uint program, All target, uint index, [Count(Count = 4)] out float params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Single | params |
GetNamedProgramLocalParameter(UInt32, All, UInt32, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterfvEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameter(uint program, All target, uint index, [Count(Count = 4)] float[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Single[] | params |
GetNamedProgramLocalParameterI(Int32, All, Int32, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameterI(int program, All target, int index, [Count(Count = 4)] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32* | params |
GetNamedProgramLocalParameterI(Int32, All, Int32, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameterI(int program, All target, int index, [Count(Count = 4)] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32 | params |
GetNamedProgramLocalParameterI(Int32, All, Int32, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameterI(int program, All target, int index, [Count(Count = 4)] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32[] | params |
GetNamedProgramLocalParameterI(UInt32, All, UInt32, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameterI(uint program, All target, uint index, [Count(Count = 4)] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32* | params |
GetNamedProgramLocalParameterI(UInt32, All, UInt32, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameterI(uint program, All target, uint index, [Count(Count = 4)] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | params |
GetNamedProgramLocalParameterI(UInt32, All, UInt32, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterIivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameterI(uint program, All target, uint index, [Count(Count = 4)] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32[] | params |
GetNamedProgramLocalParameterI(UInt32, All, UInt32, UInt32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameterI(uint program, All target, uint index, [Count(Count = 4)] uint *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
UInt32* | params |
GetNamedProgramLocalParameterI(UInt32, All, UInt32, out UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameterI(uint program, All target, uint index, [Count(Count = 4)] out uint params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
UInt32 | params |
GetNamedProgramLocalParameterI(UInt32, All, UInt32, UInt32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramLocalParameterIuivEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramLocalParameterI(uint program, All target, uint index, [Count(Count = 4)] uint[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
UInt32[] | params |
GetNamedProgramString(Int32, All, All, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramString(int program, All target, All pname, [Count(Computed = "program,pname")] IntPtr string)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
All | pname | |
IntPtr | string |
GetNamedProgramString(UInt32, All, All, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramString(uint program, All target, All pname, [Count(Computed = "program,pname")] IntPtr string)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
All | pname | |
IntPtr | string |
GetNamedProgramString<T3>(Int32, All, All, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramString<T3>(int program, All target, All pname, [Count(Computed = "program,pname")] ref T3 string)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
All | pname | |
T3 | string |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedProgramString<T3>(Int32, All, All, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramString<T3>(int program, All target, All pname, [Count(Computed = "program,pname")] T3[] string)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
All | pname | |
T3[] | string |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedProgramString<T3>(Int32, All, All, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramString<T3>(int program, All target, All pname, [Count(Computed = "program,pname")] T3[,, ] string)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
All | pname | |
T3[,,] | string |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedProgramString<T3>(Int32, All, All, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramString<T3>(int program, All target, All pname, [Count(Computed = "program,pname")] T3[, ] string)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
All | pname | |
T3[,] | string |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedProgramString<T3>(UInt32, All, All, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramString<T3>(uint program, All target, All pname, [Count(Computed = "program,pname")] ref T3 string)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
All | pname | |
T3 | string |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedProgramString<T3>(UInt32, All, All, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramString<T3>(uint program, All target, All pname, [Count(Computed = "program,pname")] T3[] string)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
All | pname | |
T3[] | string |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedProgramString<T3>(UInt32, All, All, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramString<T3>(uint program, All target, All pname, [Count(Computed = "program,pname")] T3[,, ] string)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
All | pname | |
T3[,,] | string |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedProgramString<T3>(UInt32, All, All, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void GetNamedProgramString<T3>(uint program, All target, All pname, [Count(Computed = "program,pname")] T3[, ] string)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
All | pname | |
T3[,] | string |
Type Parameters
Name | Description |
---|---|
T3 |
GetNamedRenderbufferParameter(Int32, RenderbufferParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedRenderbufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedRenderbufferParameter(int renderbuffer, RenderbufferParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | renderbuffer | |
RenderbufferParameterName | pname | |
Int32* | params |
GetNamedRenderbufferParameter(Int32, RenderbufferParameterName, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedRenderbufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedRenderbufferParameter(int renderbuffer, RenderbufferParameterName pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | renderbuffer | |
RenderbufferParameterName | pname | |
Int32 | params |
GetNamedRenderbufferParameter(Int32, RenderbufferParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedRenderbufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedRenderbufferParameter(int renderbuffer, RenderbufferParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | renderbuffer | |
RenderbufferParameterName | pname | |
Int32[] | params |
GetNamedRenderbufferParameter(UInt32, RenderbufferParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedRenderbufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedRenderbufferParameter(uint renderbuffer, RenderbufferParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | renderbuffer | |
RenderbufferParameterName | pname | |
Int32* | params |
GetNamedRenderbufferParameter(UInt32, RenderbufferParameterName, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedRenderbufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedRenderbufferParameter(uint renderbuffer, RenderbufferParameterName pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | renderbuffer | |
RenderbufferParameterName | pname | |
Int32 | params |
GetNamedRenderbufferParameter(UInt32, RenderbufferParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetNamedRenderbufferParameterivEXT")]
[CLSCompliant(false)]
public static void GetNamedRenderbufferParameter(uint renderbuffer, RenderbufferParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | renderbuffer | |
RenderbufferParameterName | pname | |
Int32[] | params |
GetObjectLabel(All, Int32, Int32, Int32*, out String)
[requires: EXT_debug_label] Retrieve the label of a named object identified within a namespace
Declaration
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")]
[CLSCompliant(false)]
public static void GetObjectLabel(All type, int object, int bufSize, [Count(Count = 1)] int *length, [Count(Parameter = "bufSize")] out string label)
Parameters
Type | Name | Description |
---|---|---|
All | type | The namespace from which the name of the object is allocated. |
Int32 | object | |
Int32 | bufSize | The length of the buffer whose address is in label. |
Int32* | length | [length: 1] The address of a variable to receive the length of the object label. |
String | label | [length: bufSize] The address of a string that will receive the object label. |
GetObjectLabel(All, Int32, Int32, out Int32, out String)
[requires: EXT_debug_label] Retrieve the label of a named object identified within a namespace
Declaration
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")]
[CLSCompliant(false)]
public static void GetObjectLabel(All type, int object, int bufSize, [Count(Count = 1)] out int length, [Count(Parameter = "bufSize")] out string label)
Parameters
Type | Name | Description |
---|---|---|
All | type | The namespace from which the name of the object is allocated. |
Int32 | object | |
Int32 | bufSize | The length of the buffer whose address is in label. |
Int32 | length | [length: 1] The address of a variable to receive the length of the object label. |
String | label | [length: bufSize] The address of a string that will receive the object label. |
GetObjectLabel(All, UInt32, Int32, Int32*, out String)
[requires: EXT_debug_label] Retrieve the label of a named object identified within a namespace
Declaration
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")]
[CLSCompliant(false)]
public static void GetObjectLabel(All type, uint object, int bufSize, [Count(Count = 1)] int *length, [Count(Parameter = "bufSize")] out string label)
Parameters
Type | Name | Description |
---|---|---|
All | type | The namespace from which the name of the object is allocated. |
UInt32 | object | |
Int32 | bufSize | The length of the buffer whose address is in label. |
Int32* | length | [length: 1] The address of a variable to receive the length of the object label. |
String | label | [length: bufSize] The address of a string that will receive the object label. |
GetObjectLabel(All, UInt32, Int32, out Int32, out String)
[requires: EXT_debug_label] Retrieve the label of a named object identified within a namespace
Declaration
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")]
[CLSCompliant(false)]
public static void GetObjectLabel(All type, uint object, int bufSize, [Count(Count = 1)] out int length, [Count(Parameter = "bufSize")] out string label)
Parameters
Type | Name | Description |
---|---|---|
All | type | The namespace from which the name of the object is allocated. |
UInt32 | object | |
Int32 | bufSize | The length of the buffer whose address is in label. |
Int32 | length | [length: 1] The address of a variable to receive the length of the object label. |
String | label | [length: bufSize] The address of a string that will receive the object label. |
GetPointer(TypeEnum, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetPointer(TypeEnum pname, int index, [Count(Count = 1)] IntPtr params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
IntPtr | params |
GetPointer(TypeEnum, UInt32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetPointer(TypeEnum pname, uint index, [Count(Count = 1)] IntPtr params)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
IntPtr | params |
GetPointer<T2>(TypeEnum, Int32, ref T2)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetPointer<T2>(TypeEnum pname, int index, [Count(Count = 1)] ref T2 params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
T2 | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointer<T2>(TypeEnum, Int32, T2[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetPointer<T2>(TypeEnum pname, int index, [Count(Count = 1)] T2[] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
T2[] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointer<T2>(TypeEnum, Int32, T2[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetPointer<T2>(TypeEnum pname, int index, [Count(Count = 1)] T2[,, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
T2[,,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointer<T2>(TypeEnum, Int32, T2[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetPointer<T2>(TypeEnum pname, int index, [Count(Count = 1)] T2[, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
Int32 | index | |
T2[,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointer<T2>(TypeEnum, UInt32, ref T2)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetPointer<T2>(TypeEnum pname, uint index, [Count(Count = 1)] ref T2 params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
T2 | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointer<T2>(TypeEnum, UInt32, T2[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetPointer<T2>(TypeEnum pname, uint index, [Count(Count = 1)] T2[] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
T2[] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointer<T2>(TypeEnum, UInt32, T2[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetPointer<T2>(TypeEnum pname, uint index, [Count(Count = 1)] T2[,, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
T2[,,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointer<T2>(TypeEnum, UInt32, T2[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetPointer<T2>(TypeEnum pname, uint index, [Count(Count = 1)] T2[, ] params)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | pname | |
UInt32 | index | |
T2[,] | params |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointerIndexed(TypeEnum, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetPointerIndexed(TypeEnum target, int index, [Count(Count = 1)] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
IntPtr | data | [length: 1] |
GetPointerIndexed(TypeEnum, UInt32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetPointerIndexed(TypeEnum target, uint index, [Count(Count = 1)] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
IntPtr | data | [length: 1] |
GetPointerIndexed<T2>(TypeEnum, Int32, ref T2)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetPointerIndexed<T2>(TypeEnum target, int index, [Count(Count = 1)] ref T2 data)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
T2 | data | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointerIndexed<T2>(TypeEnum, Int32, T2[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetPointerIndexed<T2>(TypeEnum target, int index, [Count(Count = 1)] T2[] data)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
T2[] | data | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointerIndexed<T2>(TypeEnum, Int32, T2[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetPointerIndexed<T2>(TypeEnum target, int index, [Count(Count = 1)] T2[,, ] data)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
T2[,,] | data | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointerIndexed<T2>(TypeEnum, Int32, T2[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetPointerIndexed<T2>(TypeEnum target, int index, [Count(Count = 1)] T2[, ] data)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
Int32 | index | |
T2[,] | data | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointerIndexed<T2>(TypeEnum, UInt32, ref T2)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetPointerIndexed<T2>(TypeEnum target, uint index, [Count(Count = 1)] ref T2 data)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
T2 | data | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointerIndexed<T2>(TypeEnum, UInt32, T2[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetPointerIndexed<T2>(TypeEnum target, uint index, [Count(Count = 1)] T2[] data)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
T2[] | data | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointerIndexed<T2>(TypeEnum, UInt32, T2[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetPointerIndexed<T2>(TypeEnum target, uint index, [Count(Count = 1)] T2[,, ] data)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
T2[,,] | data | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetPointerIndexed<T2>(TypeEnum, UInt32, T2[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetPointerIndexedvEXT")]
[CLSCompliant(false)]
public static void GetPointerIndexed<T2>(TypeEnum target, uint index, [Count(Count = 1)] T2[, ] data)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
TypeEnum | target | |
UInt32 | index | |
T2[,] | data | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetProgramPipeline(Int32, PipelineParameterName, Int32*)
[requires: EXT_separate_shader_objects] Retrieve properties of a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
[CLSCompliant(false)]
public static void GetProgramPipeline(int pipeline, PipelineParameterName pname, int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipeline | Specifies the name of a program pipeline object whose parameter retrieve. |
PipelineParameterName | pname | Specifies the name of the parameter to retrieve. |
Int32* | params |
GetProgramPipeline(Int32, PipelineParameterName, out Int32)
[requires: EXT_separate_shader_objects] Retrieve properties of a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
[CLSCompliant(false)]
public static void GetProgramPipeline(int pipeline, PipelineParameterName pname, out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipeline | Specifies the name of a program pipeline object whose parameter retrieve. |
PipelineParameterName | pname | Specifies the name of the parameter to retrieve. |
Int32 | params |
GetProgramPipeline(Int32, PipelineParameterName, Int32[])
[requires: EXT_separate_shader_objects] Retrieve properties of a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
[CLSCompliant(false)]
public static void GetProgramPipeline(int pipeline, PipelineParameterName pname, int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipeline | Specifies the name of a program pipeline object whose parameter retrieve. |
PipelineParameterName | pname | Specifies the name of the parameter to retrieve. |
Int32[] | params |
GetProgramPipeline(UInt32, PipelineParameterName, Int32*)
[requires: EXT_separate_shader_objects] Retrieve properties of a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
[CLSCompliant(false)]
public static void GetProgramPipeline(uint pipeline, PipelineParameterName pname, int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipeline | Specifies the name of a program pipeline object whose parameter retrieve. |
PipelineParameterName | pname | Specifies the name of the parameter to retrieve. |
Int32* | params |
GetProgramPipeline(UInt32, PipelineParameterName, out Int32)
[requires: EXT_separate_shader_objects] Retrieve properties of a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
[CLSCompliant(false)]
public static void GetProgramPipeline(uint pipeline, PipelineParameterName pname, out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipeline | Specifies the name of a program pipeline object whose parameter retrieve. |
PipelineParameterName | pname | Specifies the name of the parameter to retrieve. |
Int32 | params |
GetProgramPipeline(UInt32, PipelineParameterName, Int32[])
[requires: EXT_separate_shader_objects] Retrieve properties of a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
[CLSCompliant(false)]
public static void GetProgramPipeline(uint pipeline, PipelineParameterName pname, int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipeline | Specifies the name of a program pipeline object whose parameter retrieve. |
PipelineParameterName | pname | Specifies the name of the parameter to retrieve. |
Int32[] | params |
GetProgramPipelineInfoLog(Int32, Int32, Int32*, out String)
[requires: EXT_separate_shader_objects] Retrieve the info log string from a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
[CLSCompliant(false)]
public static void GetProgramPipelineInfoLog(int pipeline, int bufSize, [Count(Count = 1)] int *length, [Count(Parameter = "bufSize")] out string infoLog)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipeline | Specifies the name of a program pipeline object from which to retrieve the info log. |
Int32 | bufSize | Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. |
Int32* | length | [length: 1] Specifies the address of a variable into which will be written the number of characters written into infoLog. |
String | infoLog | [length: bufSize] Specifies the address of an array of characters into which will be written the info log for pipeline. |
GetProgramPipelineInfoLog(Int32, Int32, out Int32, out String)
[requires: EXT_separate_shader_objects] Retrieve the info log string from a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
[CLSCompliant(false)]
public static void GetProgramPipelineInfoLog(int pipeline, int bufSize, [Count(Count = 1)] out int length, [Count(Parameter = "bufSize")] out string infoLog)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipeline | Specifies the name of a program pipeline object from which to retrieve the info log. |
Int32 | bufSize | Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. |
Int32 | length | [length: 1] Specifies the address of a variable into which will be written the number of characters written into infoLog. |
String | infoLog | [length: bufSize] Specifies the address of an array of characters into which will be written the info log for pipeline. |
GetProgramPipelineInfoLog(UInt32, Int32, Int32*, out String)
[requires: EXT_separate_shader_objects] Retrieve the info log string from a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
[CLSCompliant(false)]
public static void GetProgramPipelineInfoLog(uint pipeline, int bufSize, [Count(Count = 1)] int *length, [Count(Parameter = "bufSize")] out string infoLog)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipeline | Specifies the name of a program pipeline object from which to retrieve the info log. |
Int32 | bufSize | Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. |
Int32* | length | [length: 1] Specifies the address of a variable into which will be written the number of characters written into infoLog. |
String | infoLog | [length: bufSize] Specifies the address of an array of characters into which will be written the info log for pipeline. |
GetProgramPipelineInfoLog(UInt32, Int32, out Int32, out String)
[requires: EXT_separate_shader_objects] Retrieve the info log string from a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineInfoLogEXT")]
[CLSCompliant(false)]
public static void GetProgramPipelineInfoLog(uint pipeline, int bufSize, [Count(Count = 1)] out int length, [Count(Parameter = "bufSize")] out string infoLog)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipeline | Specifies the name of a program pipeline object from which to retrieve the info log. |
Int32 | bufSize | Specifies the maximum number of characters, including the null terminator, that may be written into infoLog. |
Int32 | length | [length: 1] Specifies the address of a variable into which will be written the number of characters written into infoLog. |
String | infoLog | [length: bufSize] Specifies the address of an array of characters into which will be written the info log for pipeline. |
GetTextureImage(Int32, TextureTarget, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureImageEXT")]
[CLSCompliant(false)]
public static void GetTextureImage(int texture, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(target,level,format,type)] |
GetTextureImage(UInt32, TextureTarget, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureImageEXT")]
[CLSCompliant(false)]
public static void GetTextureImage(uint texture, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(target,level,format,type)] |
GetTextureImage<T5>(Int32, TextureTarget, Int32, PixelFormat, PixelType, ref T5)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureImageEXT")]
[CLSCompliant(false)]
public static void GetTextureImage<T5>(int texture, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] ref T5 pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5 | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetTextureImage<T5>(Int32, TextureTarget, Int32, PixelFormat, PixelType, T5[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureImageEXT")]
[CLSCompliant(false)]
public static void GetTextureImage<T5>(int texture, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] T5[] pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5[] | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetTextureImage<T5>(Int32, TextureTarget, Int32, PixelFormat, PixelType, T5[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureImageEXT")]
[CLSCompliant(false)]
public static void GetTextureImage<T5>(int texture, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] T5[,, ] pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5[,,] | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetTextureImage<T5>(Int32, TextureTarget, Int32, PixelFormat, PixelType, T5[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureImageEXT")]
[CLSCompliant(false)]
public static void GetTextureImage<T5>(int texture, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] T5[, ] pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5[,] | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetTextureImage<T5>(UInt32, TextureTarget, Int32, PixelFormat, PixelType, ref T5)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureImageEXT")]
[CLSCompliant(false)]
public static void GetTextureImage<T5>(uint texture, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] ref T5 pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5 | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetTextureImage<T5>(UInt32, TextureTarget, Int32, PixelFormat, PixelType, T5[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureImageEXT")]
[CLSCompliant(false)]
public static void GetTextureImage<T5>(uint texture, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] T5[] pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5[] | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetTextureImage<T5>(UInt32, TextureTarget, Int32, PixelFormat, PixelType, T5[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureImageEXT")]
[CLSCompliant(false)]
public static void GetTextureImage<T5>(uint texture, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] T5[,, ] pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5[,,] | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetTextureImage<T5>(UInt32, TextureTarget, Int32, PixelFormat, PixelType, T5[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureImageEXT")]
[CLSCompliant(false)]
public static void GetTextureImage<T5>(uint texture, TextureTarget target, int level, PixelFormat format, PixelType type, [Count(Computed = "target,level,format,type")] T5[, ] pixels)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
PixelFormat | format | |
PixelType | type | |
T5[,] | pixels | [length: COMPSIZE(target,level,format,type)] |
Type Parameters
Name | Description |
---|---|
T5 |
GetTextureLevelParameter(Int32, TextureTarget, Int32, GetTextureParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(int texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Int32* | params |
GetTextureLevelParameter(Int32, TextureTarget, Int32, GetTextureParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(int texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Int32 | params |
GetTextureLevelParameter(Int32, TextureTarget, Int32, GetTextureParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(int texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Int32[] | params |
GetTextureLevelParameter(Int32, TextureTarget, Int32, GetTextureParameter, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(int texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Single* | params |
GetTextureLevelParameter(Int32, TextureTarget, Int32, GetTextureParameter, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(int texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Single | params |
GetTextureLevelParameter(Int32, TextureTarget, Int32, GetTextureParameter, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(int texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Single[] | params |
GetTextureLevelParameter(UInt32, TextureTarget, Int32, GetTextureParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(uint texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Int32* | params |
GetTextureLevelParameter(UInt32, TextureTarget, Int32, GetTextureParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(uint texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Int32 | params |
GetTextureLevelParameter(UInt32, TextureTarget, Int32, GetTextureParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(uint texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Int32[] | params |
GetTextureLevelParameter(UInt32, TextureTarget, Int32, GetTextureParameter, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(uint texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Single* | params |
GetTextureLevelParameter(UInt32, TextureTarget, Int32, GetTextureParameter, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(uint texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Single | params |
GetTextureLevelParameter(UInt32, TextureTarget, Int32, GetTextureParameter, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureLevelParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureLevelParameter(uint texture, TextureTarget target, int level, GetTextureParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
GetTextureParameter | pname | |
Single[] | params |
GetTextureParameter(Int32, TextureTarget, GetTextureParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(int texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32* | params |
GetTextureParameter(Int32, TextureTarget, GetTextureParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(int texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32 | params |
GetTextureParameter(Int32, TextureTarget, GetTextureParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(int texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32[] | params |
GetTextureParameter(Int32, TextureTarget, GetTextureParameter, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(int texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Single* | params |
GetTextureParameter(Int32, TextureTarget, GetTextureParameter, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(int texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Single | params |
GetTextureParameter(Int32, TextureTarget, GetTextureParameter, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(int texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Single[] | params |
GetTextureParameter(UInt32, TextureTarget, GetTextureParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32* | params |
GetTextureParameter(UInt32, TextureTarget, GetTextureParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32 | params |
GetTextureParameter(UInt32, TextureTarget, GetTextureParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32[] | params |
GetTextureParameter(UInt32, TextureTarget, GetTextureParameter, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Single* | params |
GetTextureParameter(UInt32, TextureTarget, GetTextureParameter, out Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Single | params |
GetTextureParameter(UInt32, TextureTarget, GetTextureParameter, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterfvEXT")]
[CLSCompliant(false)]
public static void GetTextureParameter(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Single[] | params |
GetTextureParameterI(Int32, TextureTarget, GetTextureParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameterI(int texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32* | params |
GetTextureParameterI(Int32, TextureTarget, GetTextureParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameterI(int texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32 | params |
GetTextureParameterI(Int32, TextureTarget, GetTextureParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameterI(int texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32[] | params |
GetTextureParameterI(UInt32, TextureTarget, GetTextureParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameterI(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32* | params |
GetTextureParameterI(UInt32, TextureTarget, GetTextureParameter, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameterI(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32 | params |
GetTextureParameterI(UInt32, TextureTarget, GetTextureParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameterI(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
Int32[] | params |
GetTextureParameterI(UInt32, TextureTarget, GetTextureParameter, UInt32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterIuivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameterI(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] uint *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
UInt32* | params |
GetTextureParameterI(UInt32, TextureTarget, GetTextureParameter, out UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterIuivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameterI(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] out uint params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
UInt32 | params |
GetTextureParameterI(UInt32, TextureTarget, GetTextureParameter, UInt32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetTextureParameterIuivEXT")]
[CLSCompliant(false)]
public static void GetTextureParameterI(uint texture, TextureTarget target, GetTextureParameter pname, [Count(Computed = "pname")] uint[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
GetTextureParameter | pname | |
UInt32[] | params |
GetVertexArrayInteger(Int32, VertexArrayPName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(int vaobj, VertexArrayPName pname, int *param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
VertexArrayPName | pname | |
Int32* | param |
GetVertexArrayInteger(Int32, VertexArrayPName, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(int vaobj, VertexArrayPName pname, out int param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
VertexArrayPName | pname | |
Int32 | param |
GetVertexArrayInteger(Int32, VertexArrayPName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(int vaobj, VertexArrayPName pname, int[] param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
VertexArrayPName | pname | |
Int32[] | param |
GetVertexArrayInteger(Int32, Int32, VertexArrayPName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(int vaobj, int index, VertexArrayPName pname, int *param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index | |
VertexArrayPName | pname | |
Int32* | param |
GetVertexArrayInteger(Int32, Int32, VertexArrayPName, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(int vaobj, int index, VertexArrayPName pname, out int param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index | |
VertexArrayPName | pname | |
Int32 | param |
GetVertexArrayInteger(Int32, Int32, VertexArrayPName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(int vaobj, int index, VertexArrayPName pname, int[] param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index | |
VertexArrayPName | pname | |
Int32[] | param |
GetVertexArrayInteger(UInt32, VertexArrayPName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(uint vaobj, VertexArrayPName pname, int *param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
VertexArrayPName | pname | |
Int32* | param |
GetVertexArrayInteger(UInt32, VertexArrayPName, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(uint vaobj, VertexArrayPName pname, out int param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
VertexArrayPName | pname | |
Int32 | param |
GetVertexArrayInteger(UInt32, VertexArrayPName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(uint vaobj, VertexArrayPName pname, int[] param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
VertexArrayPName | pname | |
Int32[] | param |
GetVertexArrayInteger(UInt32, UInt32, VertexArrayPName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(uint vaobj, uint index, VertexArrayPName pname, int *param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index | |
VertexArrayPName | pname | |
Int32* | param |
GetVertexArrayInteger(UInt32, UInt32, VertexArrayPName, out Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(uint vaobj, uint index, VertexArrayPName pname, out int param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index | |
VertexArrayPName | pname | |
Int32 | param |
GetVertexArrayInteger(UInt32, UInt32, VertexArrayPName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayIntegeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayInteger(uint vaobj, uint index, VertexArrayPName pname, int[] param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index | |
VertexArrayPName | pname | |
Int32[] | param |
GetVertexArrayPointer(Int32, VertexArrayPName, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer(int vaobj, VertexArrayPName pname, [Count(Count = 1)] IntPtr param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
VertexArrayPName | pname | |
IntPtr | param | [length: 1] |
GetVertexArrayPointer(Int32, Int32, VertexArrayPName, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer(int vaobj, int index, VertexArrayPName pname, IntPtr param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index | |
VertexArrayPName | pname | |
IntPtr | param |
GetVertexArrayPointer(UInt32, VertexArrayPName, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer(uint vaobj, VertexArrayPName pname, [Count(Count = 1)] IntPtr param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
VertexArrayPName | pname | |
IntPtr | param | [length: 1] |
GetVertexArrayPointer(UInt32, UInt32, VertexArrayPName, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer(uint vaobj, uint index, VertexArrayPName pname, IntPtr param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index | |
VertexArrayPName | pname | |
IntPtr | param |
GetVertexArrayPointer<T2>(Int32, VertexArrayPName, ref T2)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T2>(int vaobj, VertexArrayPName pname, [Count(Count = 1)] ref T2 param)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
VertexArrayPName | pname | |
T2 | param | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetVertexArrayPointer<T2>(Int32, VertexArrayPName, T2[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T2>(int vaobj, VertexArrayPName pname, [Count(Count = 1)] T2[] param)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
VertexArrayPName | pname | |
T2[] | param | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetVertexArrayPointer<T2>(Int32, VertexArrayPName, T2[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T2>(int vaobj, VertexArrayPName pname, [Count(Count = 1)] T2[,, ] param)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
VertexArrayPName | pname | |
T2[,,] | param | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetVertexArrayPointer<T2>(Int32, VertexArrayPName, T2[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T2>(int vaobj, VertexArrayPName pname, [Count(Count = 1)] T2[, ] param)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
VertexArrayPName | pname | |
T2[,] | param | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetVertexArrayPointer<T3>(Int32, Int32, VertexArrayPName, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T3>(int vaobj, int index, VertexArrayPName pname, ref T3 param)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index | |
VertexArrayPName | pname | |
T3 | param |
Type Parameters
Name | Description |
---|---|
T3 |
GetVertexArrayPointer<T3>(Int32, Int32, VertexArrayPName, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T3>(int vaobj, int index, VertexArrayPName pname, T3[] param)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index | |
VertexArrayPName | pname | |
T3[] | param |
Type Parameters
Name | Description |
---|---|
T3 |
GetVertexArrayPointer<T3>(Int32, Int32, VertexArrayPName, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T3>(int vaobj, int index, VertexArrayPName pname, T3[,, ] param)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index | |
VertexArrayPName | pname | |
T3[,,] | param |
Type Parameters
Name | Description |
---|---|
T3 |
GetVertexArrayPointer<T3>(Int32, Int32, VertexArrayPName, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T3>(int vaobj, int index, VertexArrayPName pname, T3[, ] param)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index | |
VertexArrayPName | pname | |
T3[,] | param |
Type Parameters
Name | Description |
---|---|
T3 |
GetVertexArrayPointer<T2>(UInt32, VertexArrayPName, ref T2)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T2>(uint vaobj, VertexArrayPName pname, [Count(Count = 1)] ref T2 param)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
VertexArrayPName | pname | |
T2 | param | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetVertexArrayPointer<T2>(UInt32, VertexArrayPName, T2[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T2>(uint vaobj, VertexArrayPName pname, [Count(Count = 1)] T2[] param)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
VertexArrayPName | pname | |
T2[] | param | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetVertexArrayPointer<T2>(UInt32, VertexArrayPName, T2[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T2>(uint vaobj, VertexArrayPName pname, [Count(Count = 1)] T2[,, ] param)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
VertexArrayPName | pname | |
T2[,,] | param | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetVertexArrayPointer<T2>(UInt32, VertexArrayPName, T2[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointervEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T2>(uint vaobj, VertexArrayPName pname, [Count(Count = 1)] T2[, ] param)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
VertexArrayPName | pname | |
T2[,] | param | [length: 1] |
Type Parameters
Name | Description |
---|---|
T2 |
GetVertexArrayPointer<T3>(UInt32, UInt32, VertexArrayPName, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T3>(uint vaobj, uint index, VertexArrayPName pname, ref T3 param)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index | |
VertexArrayPName | pname | |
T3 | param |
Type Parameters
Name | Description |
---|---|
T3 |
GetVertexArrayPointer<T3>(UInt32, UInt32, VertexArrayPName, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T3>(uint vaobj, uint index, VertexArrayPName pname, T3[] param)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index | |
VertexArrayPName | pname | |
T3[] | param |
Type Parameters
Name | Description |
---|---|
T3 |
GetVertexArrayPointer<T3>(UInt32, UInt32, VertexArrayPName, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T3>(uint vaobj, uint index, VertexArrayPName pname, T3[,, ] param)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index | |
VertexArrayPName | pname | |
T3[,,] | param |
Type Parameters
Name | Description |
---|---|
T3 |
GetVertexArrayPointer<T3>(UInt32, UInt32, VertexArrayPName, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glGetVertexArrayPointeri_vEXT")]
[CLSCompliant(false)]
public static void GetVertexArrayPointer<T3>(uint vaobj, uint index, VertexArrayPName pname, T3[, ] param)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index | |
VertexArrayPName | pname | |
T3[,] | param |
Type Parameters
Name | Description |
---|---|
T3 |
InsertEventMarker(Int32, String)
[requires: EXT_debug_marker]
Declaration
[AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glInsertEventMarkerEXT")]
public static void InsertEventMarker(int length, string marker)
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
String | marker |
IsEnabledIndexed(IndexedEnableCap, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glIsEnabledIndexedEXT")]
[CLSCompliant(false)]
public static bool IsEnabledIndexed(IndexedEnableCap target, int index)
Parameters
Type | Name | Description |
---|---|---|
IndexedEnableCap | target | |
Int32 | index |
Returns
Type | Description |
---|---|
Boolean |
IsEnabledIndexed(IndexedEnableCap, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glIsEnabledIndexedEXT")]
[CLSCompliant(false)]
public static bool IsEnabledIndexed(IndexedEnableCap target, uint index)
Parameters
Type | Name | Description |
---|---|---|
IndexedEnableCap | target | |
UInt32 | index |
Returns
Type | Description |
---|---|
Boolean |
IsProgramPipeline(Int32)
[requires: EXT_separate_shader_objects] Determine if a name corresponds to a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")]
[CLSCompliant(false)]
public static bool IsProgramPipeline(int pipeline)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipeline | Specifies a value that may be the name of a program pipeline object. |
Returns
Type | Description |
---|---|
Boolean |
IsProgramPipeline(UInt32)
[requires: EXT_separate_shader_objects] Determine if a name corresponds to a program pipeline object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")]
[CLSCompliant(false)]
public static bool IsProgramPipeline(uint pipeline)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipeline | Specifies a value that may be the name of a program pipeline object. |
Returns
Type | Description |
---|---|
Boolean |
LabelObject(All, Int32, Int32, String)
[requires: EXT_debug_label]
Declaration
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glLabelObjectEXT")]
[CLSCompliant(false)]
public static void LabelObject(All type, int object, int length, string label)
Parameters
Type | Name | Description |
---|---|---|
All | type | |
Int32 | object | |
Int32 | length | |
String | label |
LabelObject(All, UInt32, Int32, String)
[requires: EXT_debug_label]
Declaration
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glLabelObjectEXT")]
[CLSCompliant(false)]
public static void LabelObject(All type, uint object, int length, string label)
Parameters
Type | Name | Description |
---|---|---|
All | type | |
UInt32 | object | |
Int32 | length | |
String | label |
MapNamedBuffer(Int32, BufferAccess)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMapNamedBufferEXT")]
[CLSCompliant(false)]
public static IntPtr MapNamedBuffer(int buffer, BufferAccess access)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
BufferAccess | access |
Returns
Type | Description |
---|---|
IntPtr |
MapNamedBuffer(Int32, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMapNamedBufferEXT")]
[CLSCompliant(false)]
public static IntPtr MapNamedBuffer(int buffer, ExtDirectStateAccess access)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
ExtDirectStateAccess | access |
Returns
Type | Description |
---|---|
IntPtr |
MapNamedBuffer(UInt32, BufferAccess)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMapNamedBufferEXT")]
[CLSCompliant(false)]
public static IntPtr MapNamedBuffer(uint buffer, BufferAccess access)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
BufferAccess | access |
Returns
Type | Description |
---|---|
IntPtr |
MapNamedBuffer(UInt32, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMapNamedBufferEXT")]
[CLSCompliant(false)]
public static IntPtr MapNamedBuffer(uint buffer, ExtDirectStateAccess access)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
ExtDirectStateAccess | access |
Returns
Type | Description |
---|---|
IntPtr |
MapNamedBufferRange(Int32, IntPtr, Int32, BufferAccessMask)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMapNamedBufferRangeEXT")]
[CLSCompliant(false)]
public static IntPtr MapNamedBufferRange(int buffer, IntPtr offset, int length, BufferAccessMask access)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | length | |
BufferAccessMask | access |
Returns
Type | Description |
---|---|
IntPtr |
MapNamedBufferRange(Int32, IntPtr, IntPtr, BufferAccessMask)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMapNamedBufferRangeEXT")]
[CLSCompliant(false)]
public static IntPtr MapNamedBufferRange(int buffer, IntPtr offset, IntPtr length, BufferAccessMask access)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | length | |
BufferAccessMask | access |
Returns
Type | Description |
---|---|
IntPtr |
MapNamedBufferRange(UInt32, IntPtr, Int32, BufferAccessMask)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMapNamedBufferRangeEXT")]
[CLSCompliant(false)]
public static IntPtr MapNamedBufferRange(uint buffer, IntPtr offset, int length, BufferAccessMask access)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | length | |
BufferAccessMask | access |
Returns
Type | Description |
---|---|
IntPtr |
MapNamedBufferRange(UInt32, IntPtr, IntPtr, BufferAccessMask)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMapNamedBufferRangeEXT")]
[CLSCompliant(false)]
public static IntPtr MapNamedBufferRange(uint buffer, IntPtr offset, IntPtr length, BufferAccessMask access)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | length | |
BufferAccessMask | access |
Returns
Type | Description |
---|---|
IntPtr |
MatrixFrustum(MatrixMode, Double, Double, Double, Double, Double, Double)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixFrustumEXT")]
public static void MatrixFrustum(MatrixMode mode, double left, double right, double bottom, double top, double zNear, double zFar)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double | left | |
Double | right | |
Double | bottom | |
Double | top | |
Double | zNear | |
Double | zFar |
MatrixLoad(MatrixMode, Double*)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")]
[CLSCompliant(false)]
public static void MatrixLoad(MatrixMode mode, [Count(Count = 16)] double *m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double* | m | [length: 16] |
MatrixLoad(MatrixMode, ref Double)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")]
[CLSCompliant(false)]
public static void MatrixLoad(MatrixMode mode, [Count(Count = 16)] ref double m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double | m | [length: 16] |
MatrixLoad(MatrixMode, Double[])
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoaddEXT")]
[CLSCompliant(false)]
public static void MatrixLoad(MatrixMode mode, [Count(Count = 16)] double[] m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double[] | m | [length: 16] |
MatrixLoad(MatrixMode, Single*)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")]
[CLSCompliant(false)]
public static void MatrixLoad(MatrixMode mode, [Count(Count = 16)] float *m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single* | m | [length: 16] |
MatrixLoad(MatrixMode, ref Single)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")]
[CLSCompliant(false)]
public static void MatrixLoad(MatrixMode mode, [Count(Count = 16)] ref float m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single | m | [length: 16] |
MatrixLoad(MatrixMode, Single[])
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadfEXT")]
[CLSCompliant(false)]
public static void MatrixLoad(MatrixMode mode, [Count(Count = 16)] float[] m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single[] | m | [length: 16] |
MatrixLoadIdentity(MatrixMode)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadIdentityEXT")]
public static void MatrixLoadIdentity(MatrixMode mode)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode |
MatrixLoadTranspose(MatrixMode, Double*)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose(MatrixMode mode, [Count(Count = 16)] double *m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double* | m | [length: 16] |
MatrixLoadTranspose(MatrixMode, ref Double)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose(MatrixMode mode, [Count(Count = 16)] ref double m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double | m | [length: 16] |
MatrixLoadTranspose(MatrixMode, Double[])
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposedEXT")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose(MatrixMode mode, [Count(Count = 16)] double[] m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double[] | m | [length: 16] |
MatrixLoadTranspose(MatrixMode, Single*)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose(MatrixMode mode, [Count(Count = 16)] float *m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single* | m | [length: 16] |
MatrixLoadTranspose(MatrixMode, ref Single)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose(MatrixMode mode, [Count(Count = 16)] ref float m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single | m | [length: 16] |
MatrixLoadTranspose(MatrixMode, Single[])
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTransposefEXT")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose(MatrixMode mode, [Count(Count = 16)] float[] m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single[] | m | [length: 16] |
MatrixMult(MatrixMode, Double*)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")]
[CLSCompliant(false)]
public static void MatrixMult(MatrixMode mode, [Count(Count = 16)] double *m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double* | m | [length: 16] |
MatrixMult(MatrixMode, ref Double)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")]
[CLSCompliant(false)]
public static void MatrixMult(MatrixMode mode, [Count(Count = 16)] ref double m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double | m | [length: 16] |
MatrixMult(MatrixMode, Double[])
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultdEXT")]
[CLSCompliant(false)]
public static void MatrixMult(MatrixMode mode, [Count(Count = 16)] double[] m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double[] | m | [length: 16] |
MatrixMult(MatrixMode, Single*)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")]
[CLSCompliant(false)]
public static void MatrixMult(MatrixMode mode, [Count(Count = 16)] float *m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single* | m | [length: 16] |
MatrixMult(MatrixMode, ref Single)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")]
[CLSCompliant(false)]
public static void MatrixMult(MatrixMode mode, [Count(Count = 16)] ref float m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single | m | [length: 16] |
MatrixMult(MatrixMode, Single[])
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultfEXT")]
[CLSCompliant(false)]
public static void MatrixMult(MatrixMode mode, [Count(Count = 16)] float[] m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single[] | m | [length: 16] |
MatrixMultTranspose(MatrixMode, Double*)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")]
[CLSCompliant(false)]
public static void MatrixMultTranspose(MatrixMode mode, [Count(Count = 16)] double *m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double* | m | [length: 16] |
MatrixMultTranspose(MatrixMode, ref Double)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")]
[CLSCompliant(false)]
public static void MatrixMultTranspose(MatrixMode mode, [Count(Count = 16)] ref double m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double | m | [length: 16] |
MatrixMultTranspose(MatrixMode, Double[])
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposedEXT")]
[CLSCompliant(false)]
public static void MatrixMultTranspose(MatrixMode mode, [Count(Count = 16)] double[] m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double[] | m | [length: 16] |
MatrixMultTranspose(MatrixMode, Single*)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")]
[CLSCompliant(false)]
public static void MatrixMultTranspose(MatrixMode mode, [Count(Count = 16)] float *m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single* | m | [length: 16] |
MatrixMultTranspose(MatrixMode, ref Single)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")]
[CLSCompliant(false)]
public static void MatrixMultTranspose(MatrixMode mode, [Count(Count = 16)] ref float m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single | m | [length: 16] |
MatrixMultTranspose(MatrixMode, Single[])
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTransposefEXT")]
[CLSCompliant(false)]
public static void MatrixMultTranspose(MatrixMode mode, [Count(Count = 16)] float[] m)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single[] | m | [length: 16] |
MatrixOrtho(MatrixMode, Double, Double, Double, Double, Double, Double)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixOrthoEXT")]
public static void MatrixOrtho(MatrixMode mode, double left, double right, double bottom, double top, double zNear, double zFar)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double | left | |
Double | right | |
Double | bottom | |
Double | top | |
Double | zNear | |
Double | zFar |
MatrixPop(MatrixMode)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixPopEXT")]
public static void MatrixPop(MatrixMode mode)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode |
MatrixPush(MatrixMode)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixPushEXT")]
public static void MatrixPush(MatrixMode mode)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode |
MatrixRotate(MatrixMode, Double, Double, Double, Double)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixRotatedEXT")]
public static void MatrixRotate(MatrixMode mode, double angle, double x, double y, double z)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double | angle | |
Double | x | |
Double | y | |
Double | z |
MatrixRotate(MatrixMode, Single, Single, Single, Single)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixRotatefEXT")]
public static void MatrixRotate(MatrixMode mode, float angle, float x, float y, float z)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single | angle | |
Single | x | |
Single | y | |
Single | z |
MatrixScale(MatrixMode, Double, Double, Double)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixScaledEXT")]
public static void MatrixScale(MatrixMode mode, double x, double y, double z)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double | x | |
Double | y | |
Double | z |
MatrixScale(MatrixMode, Single, Single, Single)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixScalefEXT")]
public static void MatrixScale(MatrixMode mode, float x, float y, float z)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single | x | |
Single | y | |
Single | z |
MatrixTranslate(MatrixMode, Double, Double, Double)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixTranslatedEXT")]
public static void MatrixTranslate(MatrixMode mode, double x, double y, double z)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Double | x | |
Double | y | |
Double | z |
MatrixTranslate(MatrixMode, Single, Single, Single)
[requires: EXT_direct_state_access|NV_path_rendering]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|NV_path_rendering", Version = "", EntryPoint = "glMatrixTranslatefEXT")]
public static void MatrixTranslate(MatrixMode mode, float x, float y, float z)
Parameters
Type | Name | Description |
---|---|---|
MatrixMode | mode | |
Single | x | |
Single | y | |
Single | z |
MultiTexBuffer(TextureUnit, TextureTarget, TypeEnum, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexBufferEXT")]
[CLSCompliant(false)]
public static void MultiTexBuffer(TextureUnit texunit, TextureTarget target, TypeEnum internalformat, int buffer)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TypeEnum | internalformat | |
Int32 | buffer |
MultiTexBuffer(TextureUnit, TextureTarget, TypeEnum, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexBufferEXT")]
[CLSCompliant(false)]
public static void MultiTexBuffer(TextureUnit texunit, TextureTarget target, TypeEnum internalformat, uint buffer)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TypeEnum | internalformat | |
UInt32 | buffer |
MultiTexCoordPointer(TextureUnit, Int32, TexCoordPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexCoordPointerEXT")]
public static void MultiTexCoordPointer(TextureUnit texunit, int size, TexCoordPointerType type, int stride, [Count(Computed = "size,type,stride")] IntPtr pointer)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
Int32 | size | |
TexCoordPointerType | type | |
Int32 | stride | |
IntPtr | pointer | [length: COMPSIZE(size,type,stride)] |
MultiTexCoordPointer<T4>(TextureUnit, Int32, TexCoordPointerType, Int32, ref T4)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexCoordPointerEXT")]
public static void MultiTexCoordPointer<T4>(TextureUnit texunit, int size, TexCoordPointerType type, int stride, [Count(Computed = "size,type,stride")] ref T4 pointer)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
Int32 | size | |
TexCoordPointerType | type | |
Int32 | stride | |
T4 | pointer | [length: COMPSIZE(size,type,stride)] |
Type Parameters
Name | Description |
---|---|
T4 |
MultiTexCoordPointer<T4>(TextureUnit, Int32, TexCoordPointerType, Int32, T4[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexCoordPointerEXT")]
[CLSCompliant(false)]
public static void MultiTexCoordPointer<T4>(TextureUnit texunit, int size, TexCoordPointerType type, int stride, [Count(Computed = "size,type,stride")] T4[] pointer)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
Int32 | size | |
TexCoordPointerType | type | |
Int32 | stride | |
T4[] | pointer | [length: COMPSIZE(size,type,stride)] |
Type Parameters
Name | Description |
---|---|
T4 |
MultiTexCoordPointer<T4>(TextureUnit, Int32, TexCoordPointerType, Int32, T4[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexCoordPointerEXT")]
[CLSCompliant(false)]
public static void MultiTexCoordPointer<T4>(TextureUnit texunit, int size, TexCoordPointerType type, int stride, [Count(Computed = "size,type,stride")] T4[,, ] pointer)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
Int32 | size | |
TexCoordPointerType | type | |
Int32 | stride | |
T4[,,] | pointer | [length: COMPSIZE(size,type,stride)] |
Type Parameters
Name | Description |
---|---|
T4 |
MultiTexCoordPointer<T4>(TextureUnit, Int32, TexCoordPointerType, Int32, T4[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexCoordPointerEXT")]
[CLSCompliant(false)]
public static void MultiTexCoordPointer<T4>(TextureUnit texunit, int size, TexCoordPointerType type, int stride, [Count(Computed = "size,type,stride")] T4[, ] pointer)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
Int32 | size | |
TexCoordPointerType | type | |
Int32 | stride | |
T4[,] | pointer | [length: COMPSIZE(size,type,stride)] |
Type Parameters
Name | Description |
---|---|
T4 |
MultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexEnviEXT")]
public static void MultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, int param)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Int32 | param |
MultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexEnvivEXT")]
[CLSCompliant(false)]
public static void MultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Int32* | params |
MultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexEnvivEXT")]
[CLSCompliant(false)]
public static void MultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Int32[] | params |
MultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexEnvfEXT")]
public static void MultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, float param)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Single | param |
MultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexEnvfvEXT")]
[CLSCompliant(false)]
public static void MultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Single* | params |
MultiTexEnv(TextureUnit, TextureEnvTarget, TextureEnvParameter, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexEnvfvEXT")]
[CLSCompliant(false)]
public static void MultiTexEnv(TextureUnit texunit, TextureEnvTarget target, TextureEnvParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureEnvTarget | target | |
TextureEnvParameter | pname | |
Single[] | params |
MultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexGendvEXT")]
[CLSCompliant(false)]
public static void MultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] double *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Double* | params |
MultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexGendvEXT")]
[CLSCompliant(false)]
public static void MultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] ref double params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Double | params |
MultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexGendvEXT")]
[CLSCompliant(false)]
public static void MultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] double[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Double[] | params |
MultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexGeniEXT")]
public static void MultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, int param)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Int32 | param |
MultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexGenivEXT")]
[CLSCompliant(false)]
public static void MultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Int32* | params |
MultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexGenivEXT")]
[CLSCompliant(false)]
public static void MultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Int32[] | params |
MultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexGenfEXT")]
public static void MultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, float param)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Single | param |
MultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexGenfvEXT")]
[CLSCompliant(false)]
public static void MultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Single* | params |
MultiTexGen(TextureUnit, TextureCoordName, TextureGenParameter, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexGenfvEXT")]
[CLSCompliant(false)]
public static void MultiTexGen(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Single[] | params |
MultiTexGend(TextureUnit, TextureCoordName, TextureGenParameter, Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexGendEXT")]
public static void MultiTexGend(TextureUnit texunit, TextureCoordName coord, TextureGenParameter pname, double param)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureCoordName | coord | |
TextureGenParameter | pname | |
Double | param |
MultiTexImage1D(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage1DEXT")]
public static void MultiTexImage1D(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width)] |
MultiTexImage1D<T8>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, ref T8)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage1DEXT")]
public static void MultiTexImage1D<T8>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] ref T8 pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8 | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
MultiTexImage1D<T8>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, T8[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage1DEXT")]
[CLSCompliant(false)]
public static void MultiTexImage1D<T8>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T8[] pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8[] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
MultiTexImage1D<T8>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, T8[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage1DEXT")]
[CLSCompliant(false)]
public static void MultiTexImage1D<T8>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T8[,, ] pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8[,,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
MultiTexImage1D<T8>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, T8[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage1DEXT")]
[CLSCompliant(false)]
public static void MultiTexImage1D<T8>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T8[, ] pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8[,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
MultiTexImage2D(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage2DEXT")]
public static void MultiTexImage2D(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height)] |
MultiTexImage2D<T9>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage2DEXT")]
public static void MultiTexImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] ref T9 pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9 | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
MultiTexImage2D<T9>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage2DEXT")]
[CLSCompliant(false)]
public static void MultiTexImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9[] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
MultiTexImage2D<T9>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage2DEXT")]
[CLSCompliant(false)]
public static void MultiTexImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[,, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9[,,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
MultiTexImage2D<T9>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage2DEXT")]
[CLSCompliant(false)]
public static void MultiTexImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9[,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
MultiTexImage3D(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage3DEXT")]
public static void MultiTexImage3D(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
MultiTexImage3D<T10>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, ref T10)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage3DEXT")]
public static void MultiTexImage3D<T10>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] ref T10 pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10 | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
MultiTexImage3D<T10>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T10[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage3DEXT")]
[CLSCompliant(false)]
public static void MultiTexImage3D<T10>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T10[] pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10[] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
MultiTexImage3D<T10>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T10[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage3DEXT")]
[CLSCompliant(false)]
public static void MultiTexImage3D<T10>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T10[,, ] pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10[,,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
MultiTexImage3D<T10>(TextureUnit, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T10[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexImage3DEXT")]
[CLSCompliant(false)]
public static void MultiTexImage3D<T10>(TextureUnit texunit, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T10[, ] pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10[,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
MultiTexParameter(TextureUnit, TextureTarget, TextureParameterName, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameteriEXT")]
public static void MultiTexParameter(TextureUnit texunit, TextureTarget target, TextureParameterName pname, int param)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32 | param |
MultiTexParameter(TextureUnit, TextureTarget, TextureParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterivEXT")]
[CLSCompliant(false)]
public static void MultiTexParameter(TextureUnit texunit, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32* | params |
MultiTexParameter(TextureUnit, TextureTarget, TextureParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterivEXT")]
[CLSCompliant(false)]
public static void MultiTexParameter(TextureUnit texunit, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32[] | params |
MultiTexParameter(TextureUnit, TextureTarget, TextureParameterName, Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterfEXT")]
public static void MultiTexParameter(TextureUnit texunit, TextureTarget target, TextureParameterName pname, float param)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
Single | param |
MultiTexParameter(TextureUnit, TextureTarget, TextureParameterName, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterfvEXT")]
[CLSCompliant(false)]
public static void MultiTexParameter(TextureUnit texunit, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
Single* | params |
MultiTexParameter(TextureUnit, TextureTarget, TextureParameterName, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterfvEXT")]
[CLSCompliant(false)]
public static void MultiTexParameter(TextureUnit texunit, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
Single[] | params |
MultiTexParameterI(TextureUnit, TextureTarget, TextureParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterIivEXT")]
[CLSCompliant(false)]
public static void MultiTexParameterI(TextureUnit texunit, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32* | params |
MultiTexParameterI(TextureUnit, TextureTarget, TextureParameterName, ref Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterIivEXT")]
[CLSCompliant(false)]
public static void MultiTexParameterI(TextureUnit texunit, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] ref int params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32 | params |
MultiTexParameterI(TextureUnit, TextureTarget, TextureParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterIivEXT")]
[CLSCompliant(false)]
public static void MultiTexParameterI(TextureUnit texunit, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32[] | params |
MultiTexParameterI(TextureUnit, TextureTarget, TextureParameterName, UInt32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterIuivEXT")]
[CLSCompliant(false)]
public static void MultiTexParameterI(TextureUnit texunit, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] uint *params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
UInt32* | params |
MultiTexParameterI(TextureUnit, TextureTarget, TextureParameterName, ref UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterIuivEXT")]
[CLSCompliant(false)]
public static void MultiTexParameterI(TextureUnit texunit, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] ref uint params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
UInt32 | params |
MultiTexParameterI(TextureUnit, TextureTarget, TextureParameterName, UInt32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexParameterIuivEXT")]
[CLSCompliant(false)]
public static void MultiTexParameterI(TextureUnit texunit, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] uint[] params)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
TextureParameterName | pname | |
UInt32[] | params |
MultiTexRenderbuffer(TextureUnit, TextureTarget, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexRenderbufferEXT")]
[CLSCompliant(false)]
public static void MultiTexRenderbuffer(TextureUnit texunit, TextureTarget target, int renderbuffer)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | renderbuffer |
MultiTexRenderbuffer(TextureUnit, TextureTarget, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexRenderbufferEXT")]
[CLSCompliant(false)]
public static void MultiTexRenderbuffer(TextureUnit texunit, TextureTarget target, uint renderbuffer)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
UInt32 | renderbuffer |
MultiTexSubImage1D(TextureUnit, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage1DEXT")]
public static void MultiTexSubImage1D(TextureUnit texunit, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width)] |
MultiTexSubImage1D<T7>(TextureUnit, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, ref T7)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage1DEXT")]
public static void MultiTexSubImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] ref T7 pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7 | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
MultiTexSubImage1D<T7>(TextureUnit, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, T7[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage1DEXT")]
[CLSCompliant(false)]
public static void MultiTexSubImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T7[] pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7[] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
MultiTexSubImage1D<T7>(TextureUnit, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, T7[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage1DEXT")]
[CLSCompliant(false)]
public static void MultiTexSubImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T7[,, ] pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7[,,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
MultiTexSubImage1D<T7>(TextureUnit, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, T7[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage1DEXT")]
[CLSCompliant(false)]
public static void MultiTexSubImage1D<T7>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T7[, ] pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7[,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
MultiTexSubImage2D(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage2DEXT")]
public static void MultiTexSubImage2D(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height)] |
MultiTexSubImage2D<T9>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage2DEXT")]
public static void MultiTexSubImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] ref T9 pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9 | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
MultiTexSubImage2D<T9>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage2DEXT")]
[CLSCompliant(false)]
public static void MultiTexSubImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9[] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
MultiTexSubImage2D<T9>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage2DEXT")]
[CLSCompliant(false)]
public static void MultiTexSubImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[,, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9[,,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
MultiTexSubImage2D<T9>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage2DEXT")]
[CLSCompliant(false)]
public static void MultiTexSubImage2D<T9>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9[,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
MultiTexSubImage3D(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage3DEXT")]
public static void MultiTexSubImage3D(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
MultiTexSubImage3D<T11>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, ref T11)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage3DEXT")]
public static void MultiTexSubImage3D<T11>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] ref T11 pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11 | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
MultiTexSubImage3D<T11>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T11[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage3DEXT")]
[CLSCompliant(false)]
public static void MultiTexSubImage3D<T11>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T11[] pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11[] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
MultiTexSubImage3D<T11>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T11[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage3DEXT")]
[CLSCompliant(false)]
public static void MultiTexSubImage3D<T11>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T11[,, ] pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11[,,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
MultiTexSubImage3D<T11>(TextureUnit, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T11[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glMultiTexSubImage3DEXT")]
[CLSCompliant(false)]
public static void MultiTexSubImage3D<T11>(TextureUnit texunit, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T11[, ] pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
TextureUnit | texunit | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11[,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
NamedBufferData(Int32, Int32, IntPtr, BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData(int buffer, int size, [Count(Computed = "size")] IntPtr data, BufferUsageHint usage)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
IntPtr | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
NamedBufferData(Int32, Int32, IntPtr, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData(int buffer, int size, [Count(Computed = "size")] IntPtr data, ExtDirectStateAccess usage)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
IntPtr | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
NamedBufferData(Int32, IntPtr, IntPtr, BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData(int buffer, IntPtr size, [Count(Computed = "size")] IntPtr data, BufferUsageHint usage)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
IntPtr | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
NamedBufferData(Int32, IntPtr, IntPtr, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData(int buffer, IntPtr size, [Count(Computed = "size")] IntPtr data, ExtDirectStateAccess usage)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
IntPtr | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
NamedBufferData(UInt32, Int32, IntPtr, BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData(uint buffer, int size, [Count(Computed = "size")] IntPtr data, BufferUsageHint usage)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
IntPtr | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
NamedBufferData(UInt32, Int32, IntPtr, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData(uint buffer, int size, [Count(Computed = "size")] IntPtr data, ExtDirectStateAccess usage)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
IntPtr | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
NamedBufferData(UInt32, IntPtr, IntPtr, BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData(uint buffer, IntPtr size, [Count(Computed = "size")] IntPtr data, BufferUsageHint usage)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
IntPtr | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
NamedBufferData(UInt32, IntPtr, IntPtr, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData(uint buffer, IntPtr size, [Count(Computed = "size")] IntPtr data, ExtDirectStateAccess usage)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
IntPtr | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
NamedBufferData<T2>(Int32, Int32, ref T2, BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, int size, [Count(Computed = "size")] ref T2 data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2 | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, Int32, ref T2, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, int size, [Count(Computed = "size")] ref T2 data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2 | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, Int32, T2[], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, int size, [Count(Computed = "size")] T2[] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, Int32, T2[], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, int size, [Count(Computed = "size")] T2[] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, Int32, T2[,,], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, int size, [Count(Computed = "size")] T2[,, ] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[,,] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, Int32, T2[,,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, int size, [Count(Computed = "size")] T2[,, ] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[,,] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, Int32, T2[,], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, int size, [Count(Computed = "size")] T2[, ] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[,] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, Int32, T2[,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, int size, [Count(Computed = "size")] T2[, ] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[,] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, IntPtr, ref T2, BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, IntPtr size, [Count(Computed = "size")] ref T2 data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2 | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, IntPtr, ref T2, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, IntPtr size, [Count(Computed = "size")] ref T2 data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2 | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, IntPtr, T2[], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, IntPtr size, [Count(Computed = "size")] T2[] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, IntPtr, T2[], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, IntPtr size, [Count(Computed = "size")] T2[] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, IntPtr, T2[,,], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, IntPtr size, [Count(Computed = "size")] T2[,, ] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[,,] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, IntPtr, T2[,,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, IntPtr size, [Count(Computed = "size")] T2[,, ] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[,,] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, IntPtr, T2[,], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, IntPtr size, [Count(Computed = "size")] T2[, ] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[,] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(Int32, IntPtr, T2[,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(int buffer, IntPtr size, [Count(Computed = "size")] T2[, ] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[,] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, Int32, ref T2, BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, int size, [Count(Computed = "size")] ref T2 data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2 | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, Int32, ref T2, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, int size, [Count(Computed = "size")] ref T2 data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2 | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, Int32, T2[], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, int size, [Count(Computed = "size")] T2[] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, Int32, T2[], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, int size, [Count(Computed = "size")] T2[] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, Int32, T2[,,], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, int size, [Count(Computed = "size")] T2[,, ] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[,,] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, Int32, T2[,,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, int size, [Count(Computed = "size")] T2[,, ] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[,,] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, Int32, T2[,], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, int size, [Count(Computed = "size")] T2[, ] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[,] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, Int32, T2[,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, int size, [Count(Computed = "size")] T2[, ] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[,] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, IntPtr, ref T2, BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, IntPtr size, [Count(Computed = "size")] ref T2 data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2 | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, IntPtr, ref T2, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, IntPtr size, [Count(Computed = "size")] ref T2 data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2 | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, IntPtr, T2[], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, IntPtr size, [Count(Computed = "size")] T2[] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, IntPtr, T2[], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, IntPtr size, [Count(Computed = "size")] T2[] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, IntPtr, T2[,,], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, IntPtr size, [Count(Computed = "size")] T2[,, ] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[,,] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, IntPtr, T2[,,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, IntPtr size, [Count(Computed = "size")] T2[,, ] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[,,] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, IntPtr, T2[,], BufferUsageHint)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, IntPtr size, [Count(Computed = "size")] T2[, ] data, BufferUsageHint usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[,] | data | [length: COMPSIZE(size)] |
BufferUsageHint | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferData<T2>(UInt32, IntPtr, T2[,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferData<T2>(uint buffer, IntPtr size, [Count(Computed = "size")] T2[, ] data, ExtDirectStateAccess usage)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[,] | data | [length: COMPSIZE(size)] |
ExtDirectStateAccess | usage |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferPageCommitment(Int32, IntPtr, Int32, Boolean)
[requires: ARB_sparse_buffer]
Declaration
[AutoGenerated(Category = "ARB_sparse_buffer", Version = "", EntryPoint = "glNamedBufferPageCommitmentEXT")]
[CLSCompliant(false)]
public static void NamedBufferPageCommitment(int buffer, IntPtr offset, int size, bool commit)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
Boolean | commit |
NamedBufferPageCommitment(Int32, IntPtr, IntPtr, Boolean)
[requires: ARB_sparse_buffer]
Declaration
[AutoGenerated(Category = "ARB_sparse_buffer", Version = "", EntryPoint = "glNamedBufferPageCommitmentEXT")]
[CLSCompliant(false)]
public static void NamedBufferPageCommitment(int buffer, IntPtr offset, IntPtr size, bool commit)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
Boolean | commit |
NamedBufferPageCommitment(UInt32, IntPtr, Int32, Boolean)
[requires: ARB_sparse_buffer]
Declaration
[AutoGenerated(Category = "ARB_sparse_buffer", Version = "", EntryPoint = "glNamedBufferPageCommitmentEXT")]
[CLSCompliant(false)]
public static void NamedBufferPageCommitment(uint buffer, IntPtr offset, int size, bool commit)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
Boolean | commit |
NamedBufferPageCommitment(UInt32, IntPtr, IntPtr, Boolean)
[requires: ARB_sparse_buffer]
Declaration
[AutoGenerated(Category = "ARB_sparse_buffer", Version = "", EntryPoint = "glNamedBufferPageCommitmentEXT")]
[CLSCompliant(false)]
public static void NamedBufferPageCommitment(uint buffer, IntPtr offset, IntPtr size, bool commit)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
Boolean | commit |
NamedBufferStorage(Int32, Int32, IntPtr, BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(int buffer, int size, [Count(Parameter = "size")] IntPtr data, BufferStorageFlags flags)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
IntPtr | data | [length: size] |
BufferStorageFlags | flags |
NamedBufferStorage(Int32, Int32, IntPtr, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(int buffer, int size, [Count(Parameter = "size")] IntPtr data, ExtDirectStateAccess flags)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
IntPtr | data | [length: size] |
ExtDirectStateAccess | flags |
NamedBufferStorage(Int32, Int32, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(int buffer, int size, [Count(Parameter = "size")] IntPtr data, int flags)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
IntPtr | data | [length: size] |
Int32 | flags |
NamedBufferStorage(Int32, IntPtr, IntPtr, BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(int buffer, IntPtr size, [Count(Parameter = "size")] IntPtr data, BufferStorageFlags flags)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
IntPtr | data | [length: size] |
BufferStorageFlags | flags |
NamedBufferStorage(Int32, IntPtr, IntPtr, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(int buffer, IntPtr size, [Count(Parameter = "size")] IntPtr data, ExtDirectStateAccess flags)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
IntPtr | data | [length: size] |
ExtDirectStateAccess | flags |
NamedBufferStorage(Int32, IntPtr, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(int buffer, IntPtr size, [Count(Parameter = "size")] IntPtr data, int flags)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
IntPtr | data | [length: size] |
Int32 | flags |
NamedBufferStorage(UInt32, Int32, IntPtr, BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(uint buffer, int size, [Count(Parameter = "size")] IntPtr data, BufferStorageFlags flags)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
IntPtr | data | [length: size] |
BufferStorageFlags | flags |
NamedBufferStorage(UInt32, Int32, IntPtr, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(uint buffer, int size, [Count(Parameter = "size")] IntPtr data, ExtDirectStateAccess flags)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
IntPtr | data | [length: size] |
ExtDirectStateAccess | flags |
NamedBufferStorage(UInt32, Int32, IntPtr, UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(uint buffer, int size, [Count(Parameter = "size")] IntPtr data, uint flags)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
IntPtr | data | [length: size] |
UInt32 | flags |
NamedBufferStorage(UInt32, IntPtr, IntPtr, BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(uint buffer, IntPtr size, [Count(Parameter = "size")] IntPtr data, BufferStorageFlags flags)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
IntPtr | data | [length: size] |
BufferStorageFlags | flags |
NamedBufferStorage(UInt32, IntPtr, IntPtr, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(uint buffer, IntPtr size, [Count(Parameter = "size")] IntPtr data, ExtDirectStateAccess flags)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
IntPtr | data | [length: size] |
ExtDirectStateAccess | flags |
NamedBufferStorage(UInt32, IntPtr, IntPtr, UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage(uint buffer, IntPtr size, [Count(Parameter = "size")] IntPtr data, uint flags)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
IntPtr | data | [length: size] |
UInt32 | flags |
NamedBufferStorage<T2>(Int32, Int32, ref T2, BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] ref T2 data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2 | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, ref T2, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] ref T2 data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2 | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, ref T2, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] ref T2 data, int flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2 | data | [length: size] |
Int32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, T2[], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] T2[] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, T2[], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] T2[] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, T2[], Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] T2[] data, int flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[] | data | [length: size] |
Int32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, T2[,,], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] T2[,, ] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[,,] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, T2[,,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] T2[,, ] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[,,] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, T2[,,], Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] T2[,, ] data, int flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[,,] | data | [length: size] |
Int32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, T2[,], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] T2[, ] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[,] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, T2[,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] T2[, ] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[,] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, Int32, T2[,], Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, int size, [Count(Parameter = "size")] T2[, ] data, int flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
Int32 | size | |
T2[,] | data | [length: size] |
Int32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, ref T2, BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] ref T2 data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2 | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, ref T2, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] ref T2 data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2 | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, ref T2, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] ref T2 data, int flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2 | data | [length: size] |
Int32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, T2[], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] T2[] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, T2[], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] T2[] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, T2[], Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] T2[] data, int flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[] | data | [length: size] |
Int32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, T2[,,], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] T2[,, ] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[,,] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, T2[,,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] T2[,, ] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[,,] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, T2[,,], Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] T2[,, ] data, int flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[,,] | data | [length: size] |
Int32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, T2[,], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] T2[, ] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[,] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, T2[,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] T2[, ] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[,] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(Int32, IntPtr, T2[,], Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(int buffer, IntPtr size, [Count(Parameter = "size")] T2[, ] data, int flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | size | |
T2[,] | data | [length: size] |
Int32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, ref T2, BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] ref T2 data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2 | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, ref T2, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] ref T2 data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2 | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, ref T2, UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] ref T2 data, uint flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2 | data | [length: size] |
UInt32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, T2[], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] T2[] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, T2[], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] T2[] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, T2[], UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] T2[] data, uint flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[] | data | [length: size] |
UInt32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, T2[,,], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] T2[,, ] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[,,] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, T2[,,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] T2[,, ] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[,,] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, T2[,,], UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] T2[,, ] data, uint flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[,,] | data | [length: size] |
UInt32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, T2[,], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] T2[, ] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[,] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, T2[,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] T2[, ] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[,] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, Int32, T2[,], UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, int size, [Count(Parameter = "size")] T2[, ] data, uint flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
Int32 | size | |
T2[,] | data | [length: size] |
UInt32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, ref T2, BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] ref T2 data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2 | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, ref T2, ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] ref T2 data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2 | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, ref T2, UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] ref T2 data, uint flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2 | data | [length: size] |
UInt32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, T2[], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] T2[] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, T2[], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] T2[] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, T2[], UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] T2[] data, uint flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[] | data | [length: size] |
UInt32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, T2[,,], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] T2[,, ] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[,,] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, T2[,,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] T2[,, ] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[,,] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, T2[,,], UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] T2[,, ] data, uint flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[,,] | data | [length: size] |
UInt32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, T2[,], BufferStorageFlags)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] T2[, ] data, BufferStorageFlags flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[,] | data | [length: size] |
BufferStorageFlags | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, T2[,], ExtDirectStateAccess)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] T2[, ] data, ExtDirectStateAccess flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[,] | data | [length: size] |
ExtDirectStateAccess | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferStorage<T2>(UInt32, IntPtr, T2[,], UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedBufferStorage<T2>(uint buffer, IntPtr size, [Count(Parameter = "size")] T2[, ] data, uint flags)
where T2 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | size | |
T2[,] | data | [length: size] |
UInt32 | flags |
Type Parameters
Name | Description |
---|---|
T2 |
NamedBufferSubData(Int32, IntPtr, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData(int buffer, IntPtr offset, int size, [Count(Computed = "size")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
IntPtr | data | [length: COMPSIZE(size)] |
NamedBufferSubData(Int32, IntPtr, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData(int buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
IntPtr | data | [length: COMPSIZE(size)] |
NamedBufferSubData(UInt32, IntPtr, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData(uint buffer, IntPtr offset, int size, [Count(Computed = "size")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
IntPtr | data | [length: COMPSIZE(size)] |
NamedBufferSubData(UInt32, IntPtr, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData(uint buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] IntPtr data)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
IntPtr | data | [length: COMPSIZE(size)] |
NamedBufferSubData<T3>(Int32, IntPtr, Int32, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(int buffer, IntPtr offset, int size, [Count(Computed = "size")] ref T3 data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3 | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(Int32, IntPtr, Int32, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(int buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(Int32, IntPtr, Int32, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(int buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[,, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[,,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(Int32, IntPtr, Int32, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(int buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(Int32, IntPtr, IntPtr, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(int buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] ref T3 data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3 | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(Int32, IntPtr, IntPtr, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(int buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(Int32, IntPtr, IntPtr, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(int buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[,, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[,,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(Int32, IntPtr, IntPtr, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(int buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(UInt32, IntPtr, Int32, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(uint buffer, IntPtr offset, int size, [Count(Computed = "size")] ref T3 data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3 | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(UInt32, IntPtr, Int32, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(uint buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(UInt32, IntPtr, Int32, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(uint buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[,, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[,,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(UInt32, IntPtr, Int32, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(uint buffer, IntPtr offset, int size, [Count(Computed = "size")] T3[, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size | |
T3[,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(UInt32, IntPtr, IntPtr, ref T3)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(uint buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] ref T3 data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3 | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(UInt32, IntPtr, IntPtr, T3[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(uint buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(UInt32, IntPtr, IntPtr, T3[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(uint buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[,, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[,,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedBufferSubData<T3>(UInt32, IntPtr, IntPtr, T3[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedBufferSubData<T3>(uint buffer, IntPtr offset, IntPtr size, [Count(Computed = "size")] T3[, ] data)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size | |
T3[,] | data | [length: COMPSIZE(size)] |
Type Parameters
Name | Description |
---|---|
T3 |
NamedCopyBufferSubData(Int32, Int32, IntPtr, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedCopyBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedCopyBufferSubData(int readBuffer, int writeBuffer, IntPtr readOffset, IntPtr writeOffset, int size)
Parameters
Type | Name | Description |
---|---|---|
Int32 | readBuffer | |
Int32 | writeBuffer | |
IntPtr | readOffset | |
IntPtr | writeOffset | |
Int32 | size |
NamedCopyBufferSubData(Int32, Int32, IntPtr, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedCopyBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedCopyBufferSubData(int readBuffer, int writeBuffer, IntPtr readOffset, IntPtr writeOffset, IntPtr size)
Parameters
Type | Name | Description |
---|---|---|
Int32 | readBuffer | |
Int32 | writeBuffer | |
IntPtr | readOffset | |
IntPtr | writeOffset | |
IntPtr | size |
NamedCopyBufferSubData(UInt32, UInt32, IntPtr, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedCopyBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedCopyBufferSubData(uint readBuffer, uint writeBuffer, IntPtr readOffset, IntPtr writeOffset, int size)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | readBuffer | |
UInt32 | writeBuffer | |
IntPtr | readOffset | |
IntPtr | writeOffset | |
Int32 | size |
NamedCopyBufferSubData(UInt32, UInt32, IntPtr, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedCopyBufferSubDataEXT")]
[CLSCompliant(false)]
public static void NamedCopyBufferSubData(uint readBuffer, uint writeBuffer, IntPtr readOffset, IntPtr writeOffset, IntPtr size)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | readBuffer | |
UInt32 | writeBuffer | |
IntPtr | readOffset | |
IntPtr | writeOffset | |
IntPtr | size |
NamedFramebufferParameter(Int32, ExtDirectStateAccess, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferParameteriEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferParameter(int framebuffer, ExtDirectStateAccess pname, int param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
ExtDirectStateAccess | pname | |
Int32 | param |
NamedFramebufferParameter(Int32, FramebufferDefaultParameter, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferParameteriEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferParameter(int framebuffer, FramebufferDefaultParameter pname, int param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferDefaultParameter | pname | |
Int32 | param |
NamedFramebufferParameter(Int32, FramebufferParameterName, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferParameteriEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferParameter(int framebuffer, FramebufferParameterName pname, int param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferParameterName | pname | |
Int32 | param |
NamedFramebufferParameter(UInt32, ExtDirectStateAccess, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferParameteriEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferParameter(uint framebuffer, ExtDirectStateAccess pname, int param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
ExtDirectStateAccess | pname | |
Int32 | param |
NamedFramebufferParameter(UInt32, FramebufferDefaultParameter, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferParameteriEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferParameter(uint framebuffer, FramebufferDefaultParameter pname, int param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferDefaultParameter | pname | |
Int32 | param |
NamedFramebufferParameter(UInt32, FramebufferParameterName, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferParameteriEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferParameter(uint framebuffer, FramebufferParameterName pname, int param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferParameterName | pname | |
Int32 | param |
NamedFramebufferRenderbuffer(Int32, FramebufferAttachment, RenderbufferTarget, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferRenderbufferEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferRenderbuffer(int framebuffer, FramebufferAttachment attachment, RenderbufferTarget renderbuffertarget, int renderbuffer)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferAttachment | attachment | |
RenderbufferTarget | renderbuffertarget | |
Int32 | renderbuffer |
NamedFramebufferRenderbuffer(UInt32, FramebufferAttachment, RenderbufferTarget, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferRenderbufferEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferRenderbuffer(uint framebuffer, FramebufferAttachment attachment, RenderbufferTarget renderbuffertarget, uint renderbuffer)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferAttachment | attachment | |
RenderbufferTarget | renderbuffertarget | |
UInt32 | renderbuffer |
NamedFramebufferTexture(Int32, FramebufferAttachment, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTextureEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTexture(int framebuffer, FramebufferAttachment attachment, int texture, int level)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferAttachment | attachment | |
Int32 | texture | |
Int32 | level |
NamedFramebufferTexture(UInt32, FramebufferAttachment, UInt32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTextureEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTexture(uint framebuffer, FramebufferAttachment attachment, uint texture, int level)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferAttachment | attachment | |
UInt32 | texture | |
Int32 | level |
NamedFramebufferTexture1D(Int32, FramebufferAttachment, TextureTarget, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTexture1DEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTexture1D(int framebuffer, FramebufferAttachment attachment, TextureTarget textarget, int texture, int level)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferAttachment | attachment | |
TextureTarget | textarget | |
Int32 | texture | |
Int32 | level |
NamedFramebufferTexture1D(UInt32, FramebufferAttachment, TextureTarget, UInt32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTexture1DEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTexture1D(uint framebuffer, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferAttachment | attachment | |
TextureTarget | textarget | |
UInt32 | texture | |
Int32 | level |
NamedFramebufferTexture2D(Int32, FramebufferAttachment, TextureTarget, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTexture2DEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTexture2D(int framebuffer, FramebufferAttachment attachment, TextureTarget textarget, int texture, int level)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferAttachment | attachment | |
TextureTarget | textarget | |
Int32 | texture | |
Int32 | level |
NamedFramebufferTexture2D(UInt32, FramebufferAttachment, TextureTarget, UInt32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTexture2DEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTexture2D(uint framebuffer, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferAttachment | attachment | |
TextureTarget | textarget | |
UInt32 | texture | |
Int32 | level |
NamedFramebufferTexture3D(Int32, FramebufferAttachment, TextureTarget, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTexture3DEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTexture3D(int framebuffer, FramebufferAttachment attachment, TextureTarget textarget, int texture, int level, int zoffset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferAttachment | attachment | |
TextureTarget | textarget | |
Int32 | texture | |
Int32 | level | |
Int32 | zoffset |
NamedFramebufferTexture3D(UInt32, FramebufferAttachment, TextureTarget, UInt32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTexture3DEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTexture3D(uint framebuffer, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level, int zoffset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferAttachment | attachment | |
TextureTarget | textarget | |
UInt32 | texture | |
Int32 | level | |
Int32 | zoffset |
NamedFramebufferTextureFace(Int32, FramebufferAttachment, Int32, Int32, TextureTarget)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTextureFaceEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTextureFace(int framebuffer, FramebufferAttachment attachment, int texture, int level, TextureTarget face)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferAttachment | attachment | |
Int32 | texture | |
Int32 | level | |
TextureTarget | face |
NamedFramebufferTextureFace(UInt32, FramebufferAttachment, UInt32, Int32, TextureTarget)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTextureFaceEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTextureFace(uint framebuffer, FramebufferAttachment attachment, uint texture, int level, TextureTarget face)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferAttachment | attachment | |
UInt32 | texture | |
Int32 | level | |
TextureTarget | face |
NamedFramebufferTextureLayer(Int32, FramebufferAttachment, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTextureLayerEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTextureLayer(int framebuffer, FramebufferAttachment attachment, int texture, int level, int layer)
Parameters
Type | Name | Description |
---|---|---|
Int32 | framebuffer | |
FramebufferAttachment | attachment | |
Int32 | texture | |
Int32 | level | |
Int32 | layer |
NamedFramebufferTextureLayer(UInt32, FramebufferAttachment, UInt32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedFramebufferTextureLayerEXT")]
[CLSCompliant(false)]
public static void NamedFramebufferTextureLayer(uint framebuffer, FramebufferAttachment attachment, uint texture, int level, int layer)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | framebuffer | |
FramebufferAttachment | attachment | |
UInt32 | texture | |
Int32 | level | |
Int32 | layer |
NamedProgramLocalParameter4(Int32, All, Int32, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4dvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(int program, All target, int index, [Count(Count = 4)] double *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Double* | params |
NamedProgramLocalParameter4(Int32, All, Int32, Double, Double, Double, Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4dEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(int program, All target, int index, double x, double y, double z, double w)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Double | x | |
Double | y | |
Double | z | |
Double | w |
NamedProgramLocalParameter4(Int32, All, Int32, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4dvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(int program, All target, int index, [Count(Count = 4)] ref double params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Double | params |
NamedProgramLocalParameter4(Int32, All, Int32, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4dvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(int program, All target, int index, [Count(Count = 4)] double[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Double[] | params |
NamedProgramLocalParameter4(Int32, All, Int32, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(int program, All target, int index, [Count(Count = 4)] float *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Single* | params |
NamedProgramLocalParameter4(Int32, All, Int32, Single, Single, Single, Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4fEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(int program, All target, int index, float x, float y, float z, float w)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Single | x | |
Single | y | |
Single | z | |
Single | w |
NamedProgramLocalParameter4(Int32, All, Int32, ref Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(int program, All target, int index, [Count(Count = 4)] ref float params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Single | params |
NamedProgramLocalParameter4(Int32, All, Int32, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(int program, All target, int index, [Count(Count = 4)] float[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Single[] | params |
NamedProgramLocalParameter4(UInt32, All, UInt32, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4dvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(uint program, All target, uint index, [Count(Count = 4)] double *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Double* | params |
NamedProgramLocalParameter4(UInt32, All, UInt32, Double, Double, Double, Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4dEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(uint program, All target, uint index, double x, double y, double z, double w)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Double | x | |
Double | y | |
Double | z | |
Double | w |
NamedProgramLocalParameter4(UInt32, All, UInt32, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4dvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(uint program, All target, uint index, [Count(Count = 4)] ref double params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Double | params |
NamedProgramLocalParameter4(UInt32, All, UInt32, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4dvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(uint program, All target, uint index, [Count(Count = 4)] double[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Double[] | params |
NamedProgramLocalParameter4(UInt32, All, UInt32, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(uint program, All target, uint index, [Count(Count = 4)] float *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Single* | params |
NamedProgramLocalParameter4(UInt32, All, UInt32, Single, Single, Single, Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4fEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(uint program, All target, uint index, float x, float y, float z, float w)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Single | x | |
Single | y | |
Single | z | |
Single | w |
NamedProgramLocalParameter4(UInt32, All, UInt32, ref Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(uint program, All target, uint index, [Count(Count = 4)] ref float params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Single | params |
NamedProgramLocalParameter4(UInt32, All, UInt32, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameter4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameter4(uint program, All target, uint index, [Count(Count = 4)] float[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Single[] | params |
NamedProgramLocalParameterI4(Int32, All, Int32, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(int program, All target, int index, [Count(Count = 4)] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32* | params |
NamedProgramLocalParameterI4(Int32, All, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4iEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(int program, All target, int index, int x, int y, int z, int w)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32 | x | |
Int32 | y | |
Int32 | z | |
Int32 | w |
NamedProgramLocalParameterI4(Int32, All, Int32, ref Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(int program, All target, int index, [Count(Count = 4)] ref int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32 | params |
NamedProgramLocalParameterI4(Int32, All, Int32, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(int program, All target, int index, [Count(Count = 4)] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32[] | params |
NamedProgramLocalParameterI4(UInt32, All, UInt32, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(uint program, All target, uint index, [Count(Count = 4)] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32* | params |
NamedProgramLocalParameterI4(UInt32, All, UInt32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4iEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(uint program, All target, uint index, int x, int y, int z, int w)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | x | |
Int32 | y | |
Int32 | z | |
Int32 | w |
NamedProgramLocalParameterI4(UInt32, All, UInt32, ref Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(uint program, All target, uint index, [Count(Count = 4)] ref int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | params |
NamedProgramLocalParameterI4(UInt32, All, UInt32, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(uint program, All target, uint index, [Count(Count = 4)] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32[] | params |
NamedProgramLocalParameterI4(UInt32, All, UInt32, UInt32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(uint program, All target, uint index, [Count(Count = 4)] uint *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
UInt32* | params |
NamedProgramLocalParameterI4(UInt32, All, UInt32, UInt32, UInt32, UInt32, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4uiEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(uint program, All target, uint index, uint x, uint y, uint z, uint w)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
UInt32 | x | |
UInt32 | y | |
UInt32 | z | |
UInt32 | w |
NamedProgramLocalParameterI4(UInt32, All, UInt32, ref UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(uint program, All target, uint index, [Count(Count = 4)] ref uint params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
UInt32 | params |
NamedProgramLocalParameterI4(UInt32, All, UInt32, UInt32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameterI4uivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameterI4(uint program, All target, uint index, [Count(Count = 4)] uint[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
UInt32[] | params |
NamedProgramLocalParameters4(Int32, All, Int32, Int32, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameters4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameters4(int program, All target, int index, int count, [Count(Parameter = "count*4")] float *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32 | count | |
Single* | params |
NamedProgramLocalParameters4(Int32, All, Int32, Int32, ref Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameters4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameters4(int program, All target, int index, int count, [Count(Parameter = "count*4")] ref float params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32 | count | |
Single | params |
NamedProgramLocalParameters4(Int32, All, Int32, Int32, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameters4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameters4(int program, All target, int index, int count, [Count(Parameter = "count*4")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32 | count | |
Single[] | params |
NamedProgramLocalParameters4(UInt32, All, UInt32, Int32, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameters4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameters4(uint program, All target, uint index, int count, [Count(Parameter = "count*4")] float *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | count | |
Single* | params |
NamedProgramLocalParameters4(UInt32, All, UInt32, Int32, ref Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameters4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameters4(uint program, All target, uint index, int count, [Count(Parameter = "count*4")] ref float params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | count | |
Single | params |
NamedProgramLocalParameters4(UInt32, All, UInt32, Int32, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParameters4fvEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParameters4(uint program, All target, uint index, int count, [Count(Parameter = "count*4")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | count | |
Single[] | params |
NamedProgramLocalParametersI4(Int32, All, Int32, Int32, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParametersI4(int program, All target, int index, int count, [Count(Parameter = "count*4")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32 | count | |
Int32* | params |
NamedProgramLocalParametersI4(Int32, All, Int32, Int32, ref Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParametersI4(int program, All target, int index, int count, [Count(Parameter = "count*4")] ref int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32 | count | |
Int32 | params |
NamedProgramLocalParametersI4(Int32, All, Int32, Int32, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParametersI4(int program, All target, int index, int count, [Count(Parameter = "count*4")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
Int32 | index | |
Int32 | count | |
Int32[] | params |
NamedProgramLocalParametersI4(UInt32, All, UInt32, Int32, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParametersI4(uint program, All target, uint index, int count, [Count(Parameter = "count*4")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | count | |
Int32* | params |
NamedProgramLocalParametersI4(UInt32, All, UInt32, Int32, ref Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParametersI4(uint program, All target, uint index, int count, [Count(Parameter = "count*4")] ref int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | count | |
Int32 | params |
NamedProgramLocalParametersI4(UInt32, All, UInt32, Int32, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParametersI4ivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParametersI4(uint program, All target, uint index, int count, [Count(Parameter = "count*4")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | count | |
Int32[] | params |
NamedProgramLocalParametersI4(UInt32, All, UInt32, Int32, UInt32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParametersI4(uint program, All target, uint index, int count, [Count(Parameter = "count*4")] uint *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | count | |
UInt32* | params |
NamedProgramLocalParametersI4(UInt32, All, UInt32, Int32, ref UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParametersI4(uint program, All target, uint index, int count, [Count(Parameter = "count*4")] ref uint params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | count | |
UInt32 | params |
NamedProgramLocalParametersI4(UInt32, All, UInt32, Int32, UInt32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramLocalParametersI4uivEXT")]
[CLSCompliant(false)]
public static void NamedProgramLocalParametersI4(uint program, All target, uint index, int count, [Count(Parameter = "count*4")] uint[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
UInt32 | index | |
Int32 | count | |
UInt32[] | params |
NamedProgramString(Int32, All, All, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void NamedProgramString(int program, All target, All format, int len, [Count(Parameter = "len")] IntPtr string)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
All | format | |
Int32 | len | |
IntPtr | string |
NamedProgramString(UInt32, All, All, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void NamedProgramString(uint program, All target, All format, int len, [Count(Parameter = "len")] IntPtr string)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
All | format | |
Int32 | len | |
IntPtr | string |
NamedProgramString<T4>(Int32, All, All, Int32, ref T4)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void NamedProgramString<T4>(int program, All target, All format, int len, [Count(Parameter = "len")] ref T4 string)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
All | format | |
Int32 | len | |
T4 | string |
Type Parameters
Name | Description |
---|---|
T4 |
NamedProgramString<T4>(Int32, All, All, Int32, T4[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void NamedProgramString<T4>(int program, All target, All format, int len, [Count(Parameter = "len")] T4[] string)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
All | format | |
Int32 | len | |
T4[] | string |
Type Parameters
Name | Description |
---|---|
T4 |
NamedProgramString<T4>(Int32, All, All, Int32, T4[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void NamedProgramString<T4>(int program, All target, All format, int len, [Count(Parameter = "len")] T4[,, ] string)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
All | format | |
Int32 | len | |
T4[,,] | string |
Type Parameters
Name | Description |
---|---|
T4 |
NamedProgramString<T4>(Int32, All, All, Int32, T4[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void NamedProgramString<T4>(int program, All target, All format, int len, [Count(Parameter = "len")] T4[, ] string)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
All | target | |
All | format | |
Int32 | len | |
T4[,] | string |
Type Parameters
Name | Description |
---|---|
T4 |
NamedProgramString<T4>(UInt32, All, All, Int32, ref T4)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void NamedProgramString<T4>(uint program, All target, All format, int len, [Count(Parameter = "len")] ref T4 string)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
All | format | |
Int32 | len | |
T4 | string |
Type Parameters
Name | Description |
---|---|
T4 |
NamedProgramString<T4>(UInt32, All, All, Int32, T4[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void NamedProgramString<T4>(uint program, All target, All format, int len, [Count(Parameter = "len")] T4[] string)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
All | format | |
Int32 | len | |
T4[] | string |
Type Parameters
Name | Description |
---|---|
T4 |
NamedProgramString<T4>(UInt32, All, All, Int32, T4[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void NamedProgramString<T4>(uint program, All target, All format, int len, [Count(Parameter = "len")] T4[,, ] string)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
All | format | |
Int32 | len | |
T4[,,] | string |
Type Parameters
Name | Description |
---|---|
T4 |
NamedProgramString<T4>(UInt32, All, All, Int32, T4[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedProgramStringEXT")]
[CLSCompliant(false)]
public static void NamedProgramString<T4>(uint program, All target, All format, int len, [Count(Parameter = "len")] T4[, ] string)
where T4 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
All | target | |
All | format | |
Int32 | len | |
T4[,] | string |
Type Parameters
Name | Description |
---|---|
T4 |
NamedRenderbufferStorage(Int32, ExtDirectStateAccess, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorage(int renderbuffer, ExtDirectStateAccess internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | renderbuffer | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorage(Int32, PixelInternalFormat, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorage(int renderbuffer, PixelInternalFormat internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | renderbuffer | |
PixelInternalFormat | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorage(Int32, RenderbufferStorage, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorage(int renderbuffer, RenderbufferStorage internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | renderbuffer | |
RenderbufferStorage | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorage(UInt32, ExtDirectStateAccess, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorage(uint renderbuffer, ExtDirectStateAccess internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | renderbuffer | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorage(UInt32, PixelInternalFormat, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorage(uint renderbuffer, PixelInternalFormat internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | renderbuffer | |
PixelInternalFormat | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorage(UInt32, RenderbufferStorage, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorage(uint renderbuffer, RenderbufferStorage internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | renderbuffer | |
RenderbufferStorage | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorageMultisample(Int32, Int32, ExtDirectStateAccess, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorageMultisample(int renderbuffer, int samples, ExtDirectStateAccess internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | renderbuffer | |
Int32 | samples | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorageMultisample(Int32, Int32, PixelInternalFormat, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorageMultisample(int renderbuffer, int samples, PixelInternalFormat internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | renderbuffer | |
Int32 | samples | |
PixelInternalFormat | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorageMultisample(Int32, Int32, RenderbufferStorage, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorageMultisample(int renderbuffer, int samples, RenderbufferStorage internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | renderbuffer | |
Int32 | samples | |
RenderbufferStorage | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorageMultisample(UInt32, Int32, ExtDirectStateAccess, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorageMultisample(uint renderbuffer, int samples, ExtDirectStateAccess internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | renderbuffer | |
Int32 | samples | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorageMultisample(UInt32, Int32, PixelInternalFormat, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorageMultisample(uint renderbuffer, int samples, PixelInternalFormat internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | renderbuffer | |
Int32 | samples | |
PixelInternalFormat | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorageMultisample(UInt32, Int32, RenderbufferStorage, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorageMultisample(uint renderbuffer, int samples, RenderbufferStorage internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | renderbuffer | |
Int32 | samples | |
RenderbufferStorage | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorageMultisampleCoverage(Int32, Int32, Int32, InternalFormat, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorageMultisampleCoverage(int renderbuffer, int coverageSamples, int colorSamples, InternalFormat internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | renderbuffer | |
Int32 | coverageSamples | |
Int32 | colorSamples | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height |
NamedRenderbufferStorageMultisampleCoverage(UInt32, Int32, Int32, InternalFormat, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")]
[CLSCompliant(false)]
public static void NamedRenderbufferStorageMultisampleCoverage(uint renderbuffer, int coverageSamples, int colorSamples, InternalFormat internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | renderbuffer | |
Int32 | coverageSamples | |
Int32 | colorSamples | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height |
PolygonOffsetClamp(Single, Single, Single)
[requires: EXT_polygon_offset_clamp]
Declaration
[AutoGenerated(Category = "EXT_polygon_offset_clamp", Version = "", EntryPoint = "glPolygonOffsetClampEXT")]
public static void PolygonOffsetClamp(float factor, float units, float clamp)
Parameters
Type | Name | Description |
---|---|---|
Single | factor | |
Single | units | |
Single | clamp |
PopGroupMarker()
[requires: EXT_debug_marker]
Declaration
[AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPopGroupMarkerEXT")]
public static void PopGroupMarker()
ProgramParameter(Int32, AssemblyProgramParameterArb, Int32)
[requires: EXT_separate_shader_objects] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")]
[CLSCompliant(false)]
public static void ProgramParameter(int program, AssemblyProgramParameterArb pname, int value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the name of a program object whose parameter to modify. |
AssemblyProgramParameterArb | pname | Specifies the name of the parameter to modify. |
Int32 | value | Specifies the new value of the parameter specified by pname for program. |
ProgramParameter(UInt32, AssemblyProgramParameterArb, Int32)
[requires: EXT_separate_shader_objects] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")]
[CLSCompliant(false)]
public static void ProgramParameter(uint program, AssemblyProgramParameterArb pname, int value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the name of a program object whose parameter to modify. |
AssemblyProgramParameterArb | pname | Specifies the name of the parameter to modify. |
Int32 | value | Specifies the new value of the parameter specified by pname for program. |
ProgramUniform1(Int32, Int32, Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, double x)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Double | x | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
ProgramUniform1(Int32, Int32, Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int v0)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform1(Int32, Int32, Int32, Double*)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double* | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(Int32, Int32, Int32, ref Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(Int32, Int32, Int32, Double[])
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double[] | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(Int32, Int32, Int32, Int32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] int *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32* | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(Int32, Int32, Int32, ref Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] ref int value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32 | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(Int32, Int32, Int32, Int32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] int[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32[] | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(Int32, Int32, Int32, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single* | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(Int32, Int32, Int32, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(Int32, Int32, Int32, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single[] | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(Int32, Int32, Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, float v0)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Single | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, double x)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Double | x | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
ProgramUniform1(UInt32, Int32, Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int v0)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, Double*)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double* | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, ref Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, Double[])
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform1dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double[] | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, Int32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] int *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32* | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, ref Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ref int value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32 | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, Int32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] int[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32[] | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single* | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single[] | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, UInt32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] uint *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32* | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, ref UInt32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ref uint value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32 | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Int32, UInt32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] uint[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32[] | value | [length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform1(UInt32, Int32, Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, float v0)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Single | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform1(UInt32, Int32, UInt32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uiEXT")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, uint v0)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
UInt32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform2(Int32, Int32, Double, Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, double x, double y)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Double | x | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | y | For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. |
ProgramUniform2(Int32, Int32, Int32, Double*)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double* | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(Int32, Int32, Int32, ref Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(Int32, Int32, Int32, Double[])
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double[] | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int v0, int v1)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform2(Int32, Int32, Int32, Int32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] int *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32* | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(Int32, Int32, Int32, Int32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] int[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32[] | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(Int32, Int32, Int32, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single* | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(Int32, Int32, Int32, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(Int32, Int32, Int32, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single[] | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(Int32, Int32, Single, Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, float v0, float v1)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Single | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Double, Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, double x, double y)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Double | x | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | y | For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, Double*)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double* | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, ref Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, Double[])
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double[] | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int v0, int v1)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, Int32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] int *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32* | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, Int32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] int[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32[] | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single* | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single[] | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, UInt32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] uint *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32* | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, ref UInt32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ref uint value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32 | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Int32, UInt32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] uint[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32[] | value | [length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform2(UInt32, Int32, Single, Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, float v0, float v1)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Single | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform2(UInt32, Int32, UInt32, UInt32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uiEXT")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, uint v0, uint v1)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
UInt32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
UInt32 | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform3(Int32, Int32, Double, Double, Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, double x, double y, double z)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Double | x | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | y | For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. |
Double | z | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform3(Int32, Int32, Int32, Double*)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double* | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(Int32, Int32, Int32, ref Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(Int32, Int32, Int32, Double[])
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double[] | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(Int32, Int32, Int32, Int32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] int *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32* | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int v0, int v1, int v2)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v2 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform3(Int32, Int32, Int32, ref Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] ref int value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32 | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(Int32, Int32, Int32, Int32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] int[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32[] | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(Int32, Int32, Int32, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single* | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(Int32, Int32, Int32, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(Int32, Int32, Int32, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single[] | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(Int32, Int32, Single, Single, Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, float v0, float v1, float v2)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Single | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v2 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Double, Double, Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, double x, double y, double z)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Double | x | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | y | For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. |
Double | z | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, Double*)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double* | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, ref Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, Double[])
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double[] | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, Int32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] int *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32* | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int v0, int v1, int v2)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v2 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, ref Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ref int value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32 | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, Int32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] int[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32[] | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single* | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single[] | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, UInt32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] uint *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32* | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, ref UInt32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ref uint value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32 | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Int32, UInt32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] uint[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32[] | value | [length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform3(UInt32, Int32, Single, Single, Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, float v0, float v1, float v2)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Single | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v2 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform3(UInt32, Int32, UInt32, UInt32, UInt32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uiEXT")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, uint v0, uint v1, uint v2)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
UInt32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
UInt32 | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
UInt32 | v2 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform4(Int32, Int32, Double, Double, Double, Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, double x, double y, double z, double w)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Double | x | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | y | For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. |
Double | z | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Double | w | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform4(Int32, Int32, Int32, Double*)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double* | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(Int32, Int32, Int32, ref Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(Int32, Int32, Int32, Double[])
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double[] | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(Int32, Int32, Int32, Int32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] int *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32* | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(Int32, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int v0, int v1, int v2, int v3)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v2 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v3 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform4(Int32, Int32, Int32, ref Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] ref int value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32 | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(Int32, Int32, Int32, Int32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] int[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32[] | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(Int32, Int32, Int32, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single* | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(Int32, Int32, Int32, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(Int32, Int32, Int32, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single[] | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(Int32, Int32, Single, Single, Single, Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, float v0, float v1, float v2, float v3)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Single | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v2 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v3 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Double, Double, Double, Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, double x, double y, double z, double w)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Double | x | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | y | For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable. |
Double | z | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Double | w | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, Double*)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double* | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, ref Double)
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, Double[])
[requires: EXT_direct_state_access] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniform4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Double[] | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, Int32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] int *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32* | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, Int32, Int32, Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int v0, int v1, int v2, int v3)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v2 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Int32 | v3 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, ref Int32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ref int value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32 | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, Int32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] int[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Int32[] | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single* | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
Single[] | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, UInt32*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] uint *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32* | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, ref UInt32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ref uint value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32 | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Int32, UInt32[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] uint[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Int32 | count | For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices. |
UInt32[] | value | [length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable. |
ProgramUniform4(UInt32, Int32, Single, Single, Single, Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, float v0, float v1, float v2, float v3)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
Single | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v2 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
Single | v3 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniform4(UInt32, Int32, UInt32, UInt32, UInt32, UInt32)
[requires: EXT_direct_state_access|EXT_separate_shader_objects] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uiEXT")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, uint v0, uint v1, uint v2, uint v3)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | Specifies the handle of the program containing the uniform variable to be modified. |
Int32 | location | Specifies the location of the uniform variable to be modified. |
UInt32 | v0 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
UInt32 | v1 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
UInt32 | v2 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
UInt32 | v3 | For the scalar commands, specifies the new values to be used for the specified uniform variable. |
ProgramUniformMatrix2(Int32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(int program, int location, int count, bool transpose, [Count(Parameter = "count*4")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*4] |
ProgramUniformMatrix2(Int32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(int program, int location, int count, bool transpose, [Count(Parameter = "count*4")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*4] |
ProgramUniformMatrix2(Int32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(int program, int location, int count, bool transpose, [Count(Parameter = "count*4")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*4] |
ProgramUniformMatrix2(Int32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(int program, int location, int count, bool transpose, [Count(Parameter = "count*4")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*4] |
ProgramUniformMatrix2(Int32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(int program, int location, int count, bool transpose, [Count(Parameter = "count*4")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*4] |
ProgramUniformMatrix2(Int32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(int program, int location, int count, bool transpose, [Count(Parameter = "count*4")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*4] |
ProgramUniformMatrix2(UInt32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*4")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*4] |
ProgramUniformMatrix2(UInt32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*4")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*4] |
ProgramUniformMatrix2(UInt32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*4")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*4] |
ProgramUniformMatrix2(UInt32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*4")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*4] |
ProgramUniformMatrix2(UInt32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*4")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*4] |
ProgramUniformMatrix2(UInt32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*4")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*4] |
ProgramUniformMatrix2x3(Int32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*6] |
ProgramUniformMatrix2x3(Int32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*6] |
ProgramUniformMatrix2x3(Int32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*6] |
ProgramUniformMatrix2x3(Int32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*6] |
ProgramUniformMatrix2x3(Int32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*6] |
ProgramUniformMatrix2x3(Int32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*6] |
ProgramUniformMatrix2x3(UInt32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*6] |
ProgramUniformMatrix2x3(UInt32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*6] |
ProgramUniformMatrix2x3(UInt32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*6] |
ProgramUniformMatrix2x3(UInt32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*6] |
ProgramUniformMatrix2x3(UInt32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*6] |
ProgramUniformMatrix2x3(UInt32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*6] |
ProgramUniformMatrix2x4(Int32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*8] |
ProgramUniformMatrix2x4(Int32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*8] |
ProgramUniformMatrix2x4(Int32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*8] |
ProgramUniformMatrix2x4(Int32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*8] |
ProgramUniformMatrix2x4(Int32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*8] |
ProgramUniformMatrix2x4(Int32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*8] |
ProgramUniformMatrix2x4(UInt32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*8] |
ProgramUniformMatrix2x4(UInt32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*8] |
ProgramUniformMatrix2x4(UInt32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix2x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*8] |
ProgramUniformMatrix2x4(UInt32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*8] |
ProgramUniformMatrix2x4(UInt32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*8] |
ProgramUniformMatrix2x4(UInt32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix2x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix2x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*8] |
ProgramUniformMatrix3(Int32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(int program, int location, int count, bool transpose, [Count(Parameter = "count*9")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*9] |
ProgramUniformMatrix3(Int32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(int program, int location, int count, bool transpose, [Count(Parameter = "count*9")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*9] |
ProgramUniformMatrix3(Int32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(int program, int location, int count, bool transpose, [Count(Parameter = "count*9")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*9] |
ProgramUniformMatrix3(Int32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(int program, int location, int count, bool transpose, [Count(Parameter = "count*9")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*9] |
ProgramUniformMatrix3(Int32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(int program, int location, int count, bool transpose, [Count(Parameter = "count*9")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*9] |
ProgramUniformMatrix3(Int32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(int program, int location, int count, bool transpose, [Count(Parameter = "count*9")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*9] |
ProgramUniformMatrix3(UInt32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*9")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*9] |
ProgramUniformMatrix3(UInt32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*9")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*9] |
ProgramUniformMatrix3(UInt32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*9")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*9] |
ProgramUniformMatrix3(UInt32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*9")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*9] |
ProgramUniformMatrix3(UInt32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*9")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*9] |
ProgramUniformMatrix3(UInt32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*9")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*9] |
ProgramUniformMatrix3x2(Int32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*6] |
ProgramUniformMatrix3x2(Int32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*6] |
ProgramUniformMatrix3x2(Int32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*6] |
ProgramUniformMatrix3x2(Int32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*6] |
ProgramUniformMatrix3x2(Int32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*6] |
ProgramUniformMatrix3x2(Int32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*6")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*6] |
ProgramUniformMatrix3x2(UInt32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*6] |
ProgramUniformMatrix3x2(UInt32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*6] |
ProgramUniformMatrix3x2(UInt32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*6] |
ProgramUniformMatrix3x2(UInt32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*6] |
ProgramUniformMatrix3x2(UInt32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*6] |
ProgramUniformMatrix3x2(UInt32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*6")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*6] |
ProgramUniformMatrix3x4(Int32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*12] |
ProgramUniformMatrix3x4(Int32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*12] |
ProgramUniformMatrix3x4(Int32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*12] |
ProgramUniformMatrix3x4(Int32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*12] |
ProgramUniformMatrix3x4(Int32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*12] |
ProgramUniformMatrix3x4(Int32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*12] |
ProgramUniformMatrix3x4(UInt32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*12] |
ProgramUniformMatrix3x4(UInt32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*12] |
ProgramUniformMatrix3x4(UInt32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix3x4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*12] |
ProgramUniformMatrix3x4(UInt32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*12] |
ProgramUniformMatrix3x4(UInt32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*12] |
ProgramUniformMatrix3x4(UInt32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix3x4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix3x4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*12] |
ProgramUniformMatrix4(Int32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(int program, int location, int count, bool transpose, [Count(Parameter = "count*16")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*16] |
ProgramUniformMatrix4(Int32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(int program, int location, int count, bool transpose, [Count(Parameter = "count*16")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*16] |
ProgramUniformMatrix4(Int32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(int program, int location, int count, bool transpose, [Count(Parameter = "count*16")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*16] |
ProgramUniformMatrix4(Int32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(int program, int location, int count, bool transpose, [Count(Parameter = "count*16")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*16] |
ProgramUniformMatrix4(Int32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(int program, int location, int count, bool transpose, [Count(Parameter = "count*16")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*16] |
ProgramUniformMatrix4(Int32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(int program, int location, int count, bool transpose, [Count(Parameter = "count*16")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*16] |
ProgramUniformMatrix4(UInt32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*16")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*16] |
ProgramUniformMatrix4(UInt32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*16")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*16] |
ProgramUniformMatrix4(UInt32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*16")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*16] |
ProgramUniformMatrix4(UInt32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*16")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*16] |
ProgramUniformMatrix4(UInt32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*16")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*16] |
ProgramUniformMatrix4(UInt32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4(uint program, int location, int count, bool transpose, [Count(Parameter = "count*16")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*16] |
ProgramUniformMatrix4x2(Int32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*8] |
ProgramUniformMatrix4x2(Int32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*8] |
ProgramUniformMatrix4x2(Int32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*8] |
ProgramUniformMatrix4x2(Int32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*8] |
ProgramUniformMatrix4x2(Int32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*8] |
ProgramUniformMatrix4x2(Int32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(int program, int location, int count, bool transpose, [Count(Parameter = "count*8")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*8] |
ProgramUniformMatrix4x2(UInt32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*8] |
ProgramUniformMatrix4x2(UInt32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*8] |
ProgramUniformMatrix4x2(UInt32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x2dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*8] |
ProgramUniformMatrix4x2(UInt32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*8] |
ProgramUniformMatrix4x2(UInt32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*8] |
ProgramUniformMatrix4x2(UInt32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x2fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x2(uint program, int location, int count, bool transpose, [Count(Parameter = "count*8")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*8] |
ProgramUniformMatrix4x3(Int32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] double *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*12] |
ProgramUniformMatrix4x3(Int32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*12] |
ProgramUniformMatrix4x3(Int32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*12] |
ProgramUniformMatrix4x3(Int32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] float *value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*12] |
ProgramUniformMatrix4x3(Int32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*12] |
ProgramUniformMatrix4x3(Int32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(int program, int location, int count, bool transpose, [Count(Parameter = "count*12")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
Int32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*12] |
ProgramUniformMatrix4x3(UInt32, Int32, Int32, Boolean, Double*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] double *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double* | value | [length: count*12] |
ProgramUniformMatrix4x3(UInt32, Int32, Int32, Boolean, ref Double)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] ref double value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double | value | [length: count*12] |
ProgramUniformMatrix4x3(UInt32, Int32, Int32, Boolean, Double[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glProgramUniformMatrix4x3dvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] double[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Double[] | value | [length: count*12] |
ProgramUniformMatrix4x3(UInt32, Int32, Int32, Boolean, Single*)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] float *value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single* | value | [length: count*12] |
ProgramUniformMatrix4x3(UInt32, Int32, Int32, Boolean, ref Single)
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] ref float value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single | value | [length: count*12] |
ProgramUniformMatrix4x3(UInt32, Int32, Int32, Boolean, Single[])
[requires: EXT_direct_state_access|EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access|EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniformMatrix4x3fvEXT")]
[CLSCompliant(false)]
public static void ProgramUniformMatrix4x3(uint program, int location, int count, bool transpose, [Count(Parameter = "count*12")] float[] value)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | program | |
Int32 | location | |
Int32 | count | |
Boolean | transpose | |
Single[] | value | [length: count*12] |
PushClientAttribDefault(ClientAttribMask)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glPushClientAttribDefaultEXT")]
public static void PushClientAttribDefault(ClientAttribMask mask)
Parameters
Type | Name | Description |
---|---|---|
ClientAttribMask | mask |
PushGroupMarker(Int32, String)
[requires: EXT_debug_marker]
Declaration
[AutoGenerated(Category = "EXT_debug_marker", Version = "", EntryPoint = "glPushGroupMarkerEXT")]
public static void PushGroupMarker(int length, string marker)
Parameters
Type | Name | Description |
---|---|---|
Int32 | length | |
String | marker |
RasterSamples(Int32, Boolean)
[requires: EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples]
Declaration
[AutoGenerated(Category = "EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glRasterSamplesEXT")]
[CLSCompliant(false)]
public static void RasterSamples(int samples, bool fixedsamplelocations)
Parameters
Type | Name | Description |
---|---|---|
Int32 | samples | |
Boolean | fixedsamplelocations |
RasterSamples(UInt32, Boolean)
[requires: EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples]
Declaration
[AutoGenerated(Category = "EXT_raster_multisample|EXT_texture_filter_minmax|NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glRasterSamplesEXT")]
[CLSCompliant(false)]
public static void RasterSamples(uint samples, bool fixedsamplelocations)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | samples | |
Boolean | fixedsamplelocations |
TextureBuffer(Int32, TextureTarget, ExtDirectStateAccess, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferEXT")]
[CLSCompliant(false)]
public static void TextureBuffer(int texture, TextureTarget target, ExtDirectStateAccess internalformat, int buffer)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
ExtDirectStateAccess | internalformat | |
Int32 | buffer |
TextureBuffer(Int32, TextureTarget, SizedInternalFormat, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferEXT")]
[CLSCompliant(false)]
public static void TextureBuffer(int texture, TextureTarget target, SizedInternalFormat internalformat, int buffer)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
SizedInternalFormat | internalformat | |
Int32 | buffer |
TextureBuffer(UInt32, TextureTarget, ExtDirectStateAccess, UInt32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferEXT")]
[CLSCompliant(false)]
public static void TextureBuffer(uint texture, TextureTarget target, ExtDirectStateAccess internalformat, uint buffer)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
ExtDirectStateAccess | internalformat | |
UInt32 | buffer |
TextureBuffer(UInt32, TextureTarget, SizedInternalFormat, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferEXT")]
[CLSCompliant(false)]
public static void TextureBuffer(uint texture, TextureTarget target, SizedInternalFormat internalformat, uint buffer)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
SizedInternalFormat | internalformat | |
UInt32 | buffer |
TextureBufferRange(Int32, TextureTarget, ExtDirectStateAccess, Int32, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferRangeEXT")]
[CLSCompliant(false)]
public static void TextureBufferRange(int texture, TextureTarget target, ExtDirectStateAccess internalformat, int buffer, IntPtr offset, int size)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
ExtDirectStateAccess | internalformat | |
Int32 | buffer | |
IntPtr | offset | |
Int32 | size |
TextureBufferRange(Int32, TextureTarget, ExtDirectStateAccess, Int32, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferRangeEXT")]
[CLSCompliant(false)]
public static void TextureBufferRange(int texture, TextureTarget target, ExtDirectStateAccess internalformat, int buffer, IntPtr offset, IntPtr size)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
ExtDirectStateAccess | internalformat | |
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size |
TextureBufferRange(Int32, TextureTarget, SizedInternalFormat, Int32, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferRangeEXT")]
[CLSCompliant(false)]
public static void TextureBufferRange(int texture, TextureTarget target, SizedInternalFormat internalformat, int buffer, IntPtr offset, int size)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
SizedInternalFormat | internalformat | |
Int32 | buffer | |
IntPtr | offset | |
Int32 | size |
TextureBufferRange(Int32, TextureTarget, SizedInternalFormat, Int32, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferRangeEXT")]
[CLSCompliant(false)]
public static void TextureBufferRange(int texture, TextureTarget target, SizedInternalFormat internalformat, int buffer, IntPtr offset, IntPtr size)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
SizedInternalFormat | internalformat | |
Int32 | buffer | |
IntPtr | offset | |
IntPtr | size |
TextureBufferRange(UInt32, TextureTarget, ExtDirectStateAccess, UInt32, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferRangeEXT")]
[CLSCompliant(false)]
public static void TextureBufferRange(uint texture, TextureTarget target, ExtDirectStateAccess internalformat, uint buffer, IntPtr offset, int size)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
ExtDirectStateAccess | internalformat | |
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size |
TextureBufferRange(UInt32, TextureTarget, ExtDirectStateAccess, UInt32, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferRangeEXT")]
[CLSCompliant(false)]
public static void TextureBufferRange(uint texture, TextureTarget target, ExtDirectStateAccess internalformat, uint buffer, IntPtr offset, IntPtr size)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
ExtDirectStateAccess | internalformat | |
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size |
TextureBufferRange(UInt32, TextureTarget, SizedInternalFormat, UInt32, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferRangeEXT")]
[CLSCompliant(false)]
public static void TextureBufferRange(uint texture, TextureTarget target, SizedInternalFormat internalformat, uint buffer, IntPtr offset, int size)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
SizedInternalFormat | internalformat | |
UInt32 | buffer | |
IntPtr | offset | |
Int32 | size |
TextureBufferRange(UInt32, TextureTarget, SizedInternalFormat, UInt32, IntPtr, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureBufferRangeEXT")]
[CLSCompliant(false)]
public static void TextureBufferRange(uint texture, TextureTarget target, SizedInternalFormat internalformat, uint buffer, IntPtr offset, IntPtr size)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
SizedInternalFormat | internalformat | |
UInt32 | buffer | |
IntPtr | offset | |
IntPtr | size |
TextureImage1D(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage1DEXT")]
[CLSCompliant(false)]
public static void TextureImage1D(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width)] |
TextureImage1D(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage1DEXT")]
[CLSCompliant(false)]
public static void TextureImage1D(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width)] |
TextureImage1D<T8>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, ref T8)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage1DEXT")]
[CLSCompliant(false)]
public static void TextureImage1D<T8>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] ref T8 pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8 | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
TextureImage1D<T8>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, T8[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage1DEXT")]
[CLSCompliant(false)]
public static void TextureImage1D<T8>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T8[] pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8[] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
TextureImage1D<T8>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, T8[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage1DEXT")]
[CLSCompliant(false)]
public static void TextureImage1D<T8>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T8[,, ] pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8[,,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
TextureImage1D<T8>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, T8[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage1DEXT")]
[CLSCompliant(false)]
public static void TextureImage1D<T8>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T8[, ] pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8[,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
TextureImage1D<T8>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, ref T8)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage1DEXT")]
[CLSCompliant(false)]
public static void TextureImage1D<T8>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] ref T8 pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8 | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
TextureImage1D<T8>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, T8[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage1DEXT")]
[CLSCompliant(false)]
public static void TextureImage1D<T8>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T8[] pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8[] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
TextureImage1D<T8>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, T8[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage1DEXT")]
[CLSCompliant(false)]
public static void TextureImage1D<T8>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T8[,, ] pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8[,,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
TextureImage1D<T8>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, PixelFormat, PixelType, T8[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage1DEXT")]
[CLSCompliant(false)]
public static void TextureImage1D<T8>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T8[, ] pixels)
where T8 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T8[,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T8 |
TextureImage2D(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage2DEXT")]
[CLSCompliant(false)]
public static void TextureImage2D(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height)] |
TextureImage2D(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage2DEXT")]
[CLSCompliant(false)]
public static void TextureImage2D(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height)] |
TextureImage2D<T9>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage2DEXT")]
[CLSCompliant(false)]
public static void TextureImage2D<T9>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] ref T9 pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9 | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureImage2D<T9>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage2DEXT")]
[CLSCompliant(false)]
public static void TextureImage2D<T9>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9[] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureImage2D<T9>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage2DEXT")]
[CLSCompliant(false)]
public static void TextureImage2D<T9>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[,, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9[,,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureImage2D<T9>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage2DEXT")]
[CLSCompliant(false)]
public static void TextureImage2D<T9>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9[,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureImage2D<T9>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage2DEXT")]
[CLSCompliant(false)]
public static void TextureImage2D<T9>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] ref T9 pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9 | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureImage2D<T9>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage2DEXT")]
[CLSCompliant(false)]
public static void TextureImage2D<T9>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9[] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureImage2D<T9>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage2DEXT")]
[CLSCompliant(false)]
public static void TextureImage2D<T9>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[,, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9[,,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureImage2D<T9>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, PixelFormat, PixelType, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage2DEXT")]
[CLSCompliant(false)]
public static void TextureImage2D<T9>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T9[,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureImage3D(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage3DEXT")]
[CLSCompliant(false)]
public static void TextureImage3D(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
TextureImage3D(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage3DEXT")]
[CLSCompliant(false)]
public static void TextureImage3D(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
TextureImage3D<T10>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, ref T10)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage3DEXT")]
[CLSCompliant(false)]
public static void TextureImage3D<T10>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] ref T10 pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10 | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
TextureImage3D<T10>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T10[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage3DEXT")]
[CLSCompliant(false)]
public static void TextureImage3D<T10>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T10[] pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10[] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
TextureImage3D<T10>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T10[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage3DEXT")]
[CLSCompliant(false)]
public static void TextureImage3D<T10>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T10[,, ] pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10[,,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
TextureImage3D<T10>(Int32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T10[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage3DEXT")]
[CLSCompliant(false)]
public static void TextureImage3D<T10>(int texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T10[, ] pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10[,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
TextureImage3D<T10>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, ref T10)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage3DEXT")]
[CLSCompliant(false)]
public static void TextureImage3D<T10>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] ref T10 pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10 | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
TextureImage3D<T10>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T10[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage3DEXT")]
[CLSCompliant(false)]
public static void TextureImage3D<T10>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T10[] pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10[] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
TextureImage3D<T10>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T10[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage3DEXT")]
[CLSCompliant(false)]
public static void TextureImage3D<T10>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T10[,, ] pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10[,,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
TextureImage3D<T10>(UInt32, TextureTarget, Int32, InternalFormat, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T10[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureImage3DEXT")]
[CLSCompliant(false)]
public static void TextureImage3D<T10>(uint texture, TextureTarget target, int level, InternalFormat internalformat, int width, int height, int depth, int border, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T10[, ] pixels)
where T10 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
InternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Int32 | border | |
PixelFormat | format | |
PixelType | type | |
T10[,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T10 |
TexturePageCommitment(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTexturePageCommitmentEXT")]
[CLSCompliant(false)]
public static void TexturePageCommitment(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, bool commit)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Boolean | commit |
TexturePageCommitment(UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTexturePageCommitmentEXT")]
[CLSCompliant(false)]
public static void TexturePageCommitment(uint texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, bool commit)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Boolean | commit |
TextureParameter(Int32, TextureTarget, TextureParameterName, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameteriEXT")]
[CLSCompliant(false)]
public static void TextureParameter(int texture, TextureTarget target, TextureParameterName pname, int param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32 | param |
TextureParameter(Int32, TextureTarget, TextureParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterivEXT")]
[CLSCompliant(false)]
public static void TextureParameter(int texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32* | params |
TextureParameter(Int32, TextureTarget, TextureParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterivEXT")]
[CLSCompliant(false)]
public static void TextureParameter(int texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32[] | params |
TextureParameter(Int32, TextureTarget, TextureParameterName, Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterfEXT")]
[CLSCompliant(false)]
public static void TextureParameter(int texture, TextureTarget target, TextureParameterName pname, float param)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Single | param |
TextureParameter(Int32, TextureTarget, TextureParameterName, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterfvEXT")]
[CLSCompliant(false)]
public static void TextureParameter(int texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Single* | params |
TextureParameter(Int32, TextureTarget, TextureParameterName, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterfvEXT")]
[CLSCompliant(false)]
public static void TextureParameter(int texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Single[] | params |
TextureParameter(UInt32, TextureTarget, TextureParameterName, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameteriEXT")]
[CLSCompliant(false)]
public static void TextureParameter(uint texture, TextureTarget target, TextureParameterName pname, int param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32 | param |
TextureParameter(UInt32, TextureTarget, TextureParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterivEXT")]
[CLSCompliant(false)]
public static void TextureParameter(uint texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32* | params |
TextureParameter(UInt32, TextureTarget, TextureParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterivEXT")]
[CLSCompliant(false)]
public static void TextureParameter(uint texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32[] | params |
TextureParameter(UInt32, TextureTarget, TextureParameterName, Single)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterfEXT")]
[CLSCompliant(false)]
public static void TextureParameter(uint texture, TextureTarget target, TextureParameterName pname, float param)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Single | param |
TextureParameter(UInt32, TextureTarget, TextureParameterName, Single*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterfvEXT")]
[CLSCompliant(false)]
public static void TextureParameter(uint texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Single* | params |
TextureParameter(UInt32, TextureTarget, TextureParameterName, Single[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterfvEXT")]
[CLSCompliant(false)]
public static void TextureParameter(uint texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Single[] | params |
TextureParameterI(Int32, TextureTarget, TextureParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void TextureParameterI(int texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32* | params |
TextureParameterI(Int32, TextureTarget, TextureParameterName, ref Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void TextureParameterI(int texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] ref int params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32 | params |
TextureParameterI(Int32, TextureTarget, TextureParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void TextureParameterI(int texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32[] | params |
TextureParameterI(UInt32, TextureTarget, TextureParameterName, Int32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void TextureParameterI(uint texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32* | params |
TextureParameterI(UInt32, TextureTarget, TextureParameterName, ref Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void TextureParameterI(uint texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] ref int params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32 | params |
TextureParameterI(UInt32, TextureTarget, TextureParameterName, Int32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterIivEXT")]
[CLSCompliant(false)]
public static void TextureParameterI(uint texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
Int32[] | params |
TextureParameterI(UInt32, TextureTarget, TextureParameterName, UInt32*)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterIuivEXT")]
[CLSCompliant(false)]
public static void TextureParameterI(uint texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] uint *params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
UInt32* | params |
TextureParameterI(UInt32, TextureTarget, TextureParameterName, ref UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterIuivEXT")]
[CLSCompliant(false)]
public static void TextureParameterI(uint texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] ref uint params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
UInt32 | params |
TextureParameterI(UInt32, TextureTarget, TextureParameterName, UInt32[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureParameterIuivEXT")]
[CLSCompliant(false)]
public static void TextureParameterI(uint texture, TextureTarget target, TextureParameterName pname, [Count(Computed = "pname")] uint[] params)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
TextureParameterName | pname | |
UInt32[] | params |
TextureRenderbuffer(Int32, TextureTarget, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureRenderbufferEXT")]
[CLSCompliant(false)]
public static void TextureRenderbuffer(int texture, TextureTarget target, int renderbuffer)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | renderbuffer |
TextureRenderbuffer(UInt32, TextureTarget, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureRenderbufferEXT")]
[CLSCompliant(false)]
public static void TextureRenderbuffer(uint texture, TextureTarget target, uint renderbuffer)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
UInt32 | renderbuffer |
TextureStorage1D(Int32, All, Int32, ExtDirectStateAccess, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage1DEXT")]
[CLSCompliant(false)]
public static void TextureStorage1D(int texture, All target, int levels, ExtDirectStateAccess internalformat, int width)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
All | target | |
Int32 | levels | |
ExtDirectStateAccess | internalformat | |
Int32 | width |
TextureStorage1D(Int32, All, Int32, SizedInternalFormat, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage1DEXT")]
[CLSCompliant(false)]
public static void TextureStorage1D(int texture, All target, int levels, SizedInternalFormat internalformat, int width)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
All | target | |
Int32 | levels | |
SizedInternalFormat | internalformat | |
Int32 | width |
TextureStorage1D(UInt32, All, Int32, ExtDirectStateAccess, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage1DEXT")]
[CLSCompliant(false)]
public static void TextureStorage1D(uint texture, All target, int levels, ExtDirectStateAccess internalformat, int width)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
All | target | |
Int32 | levels | |
ExtDirectStateAccess | internalformat | |
Int32 | width |
TextureStorage1D(UInt32, All, Int32, SizedInternalFormat, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage1DEXT")]
[CLSCompliant(false)]
public static void TextureStorage1D(uint texture, All target, int levels, SizedInternalFormat internalformat, int width)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
All | target | |
Int32 | levels | |
SizedInternalFormat | internalformat | |
Int32 | width |
TextureStorage2D(Int32, All, Int32, ExtDirectStateAccess, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage2DEXT")]
[CLSCompliant(false)]
public static void TextureStorage2D(int texture, All target, int levels, ExtDirectStateAccess internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
All | target | |
Int32 | levels | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height |
TextureStorage2D(Int32, All, Int32, SizedInternalFormat, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage2DEXT")]
[CLSCompliant(false)]
public static void TextureStorage2D(int texture, All target, int levels, SizedInternalFormat internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
All | target | |
Int32 | levels | |
SizedInternalFormat | internalformat | |
Int32 | width | |
Int32 | height |
TextureStorage2D(UInt32, All, Int32, ExtDirectStateAccess, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage2DEXT")]
[CLSCompliant(false)]
public static void TextureStorage2D(uint texture, All target, int levels, ExtDirectStateAccess internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
All | target | |
Int32 | levels | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height |
TextureStorage2D(UInt32, All, Int32, SizedInternalFormat, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage2DEXT")]
[CLSCompliant(false)]
public static void TextureStorage2D(uint texture, All target, int levels, SizedInternalFormat internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
All | target | |
Int32 | levels | |
SizedInternalFormat | internalformat | |
Int32 | width | |
Int32 | height |
TextureStorage2DMultisample(Int32, TextureTarget, Int32, ExtDirectStateAccess, Int32, Int32, Boolean)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage2DMultisampleEXT")]
[CLSCompliant(false)]
public static void TextureStorage2DMultisample(int texture, TextureTarget target, int samples, ExtDirectStateAccess internalformat, int width, int height, bool fixedsamplelocations)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | samples | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height | |
Boolean | fixedsamplelocations |
TextureStorage2DMultisample(Int32, TextureTarget, Int32, SizedInternalFormat, Int32, Int32, Boolean)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage2DMultisampleEXT")]
[CLSCompliant(false)]
public static void TextureStorage2DMultisample(int texture, TextureTarget target, int samples, SizedInternalFormat internalformat, int width, int height, bool fixedsamplelocations)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | samples | |
SizedInternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Boolean | fixedsamplelocations |
TextureStorage2DMultisample(UInt32, TextureTarget, Int32, ExtDirectStateAccess, Int32, Int32, Boolean)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage2DMultisampleEXT")]
[CLSCompliant(false)]
public static void TextureStorage2DMultisample(uint texture, TextureTarget target, int samples, ExtDirectStateAccess internalformat, int width, int height, bool fixedsamplelocations)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | samples | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height | |
Boolean | fixedsamplelocations |
TextureStorage2DMultisample(UInt32, TextureTarget, Int32, SizedInternalFormat, Int32, Int32, Boolean)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage2DMultisampleEXT")]
[CLSCompliant(false)]
public static void TextureStorage2DMultisample(uint texture, TextureTarget target, int samples, SizedInternalFormat internalformat, int width, int height, bool fixedsamplelocations)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | samples | |
SizedInternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Boolean | fixedsamplelocations |
TextureStorage3D(Int32, All, Int32, ExtDirectStateAccess, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage3DEXT")]
[CLSCompliant(false)]
public static void TextureStorage3D(int texture, All target, int levels, ExtDirectStateAccess internalformat, int width, int height, int depth)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
All | target | |
Int32 | levels | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth |
TextureStorage3D(Int32, All, Int32, SizedInternalFormat, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage3DEXT")]
[CLSCompliant(false)]
public static void TextureStorage3D(int texture, All target, int levels, SizedInternalFormat internalformat, int width, int height, int depth)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
All | target | |
Int32 | levels | |
SizedInternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth |
TextureStorage3D(UInt32, All, Int32, ExtDirectStateAccess, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage3DEXT")]
[CLSCompliant(false)]
public static void TextureStorage3D(uint texture, All target, int levels, ExtDirectStateAccess internalformat, int width, int height, int depth)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
All | target | |
Int32 | levels | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth |
TextureStorage3D(UInt32, All, Int32, SizedInternalFormat, Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage3DEXT")]
[CLSCompliant(false)]
public static void TextureStorage3D(uint texture, All target, int levels, SizedInternalFormat internalformat, int width, int height, int depth)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
All | target | |
Int32 | levels | |
SizedInternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth |
TextureStorage3DMultisample(Int32, All, Int32, ExtDirectStateAccess, Int32, Int32, Int32, Boolean)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage3DMultisampleEXT")]
[CLSCompliant(false)]
public static void TextureStorage3DMultisample(int texture, All target, int samples, ExtDirectStateAccess internalformat, int width, int height, int depth, bool fixedsamplelocations)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
All | target | |
Int32 | samples | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Boolean | fixedsamplelocations |
TextureStorage3DMultisample(Int32, All, Int32, SizedInternalFormat, Int32, Int32, Int32, Boolean)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage3DMultisampleEXT")]
[CLSCompliant(false)]
public static void TextureStorage3DMultisample(int texture, All target, int samples, SizedInternalFormat internalformat, int width, int height, int depth, bool fixedsamplelocations)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
All | target | |
Int32 | samples | |
SizedInternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Boolean | fixedsamplelocations |
TextureStorage3DMultisample(UInt32, All, Int32, ExtDirectStateAccess, Int32, Int32, Int32, Boolean)
[requires: EXT_direct_state_access]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage3DMultisampleEXT")]
[CLSCompliant(false)]
public static void TextureStorage3DMultisample(uint texture, All target, int samples, ExtDirectStateAccess internalformat, int width, int height, int depth, bool fixedsamplelocations)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
All | target | |
Int32 | samples | |
ExtDirectStateAccess | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Boolean | fixedsamplelocations |
TextureStorage3DMultisample(UInt32, All, Int32, SizedInternalFormat, Int32, Int32, Int32, Boolean)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureStorage3DMultisampleEXT")]
[CLSCompliant(false)]
public static void TextureStorage3DMultisample(uint texture, All target, int samples, SizedInternalFormat internalformat, int width, int height, int depth, bool fixedsamplelocations)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
All | target | |
Int32 | samples | |
SizedInternalFormat | internalformat | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
Boolean | fixedsamplelocations |
TextureSubImage1D(Int32, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage1D(int texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width)] |
TextureSubImage1D(UInt32, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage1D(uint texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width)] |
TextureSubImage1D<T7>(Int32, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, ref T7)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage1D<T7>(int texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] ref T7 pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7 | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
TextureSubImage1D<T7>(Int32, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, T7[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage1D<T7>(int texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T7[] pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7[] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
TextureSubImage1D<T7>(Int32, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, T7[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage1D<T7>(int texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T7[,, ] pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7[,,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
TextureSubImage1D<T7>(Int32, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, T7[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage1D<T7>(int texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T7[, ] pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7[,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
TextureSubImage1D<T7>(UInt32, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, ref T7)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage1D<T7>(uint texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] ref T7 pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7 | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
TextureSubImage1D<T7>(UInt32, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, T7[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage1D<T7>(uint texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T7[] pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7[] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
TextureSubImage1D<T7>(UInt32, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, T7[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage1D<T7>(uint texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T7[,, ] pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7[,,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
TextureSubImage1D<T7>(UInt32, TextureTarget, Int32, Int32, Int32, PixelFormat, PixelType, T7[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage1DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage1D<T7>(uint texture, TextureTarget target, int level, int xoffset, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T7[, ] pixels)
where T7 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | width | |
PixelFormat | format | |
PixelType | type | |
T7[,] | pixels | [length: COMPSIZE(format,type,width)] |
Type Parameters
Name | Description |
---|---|
T7 |
TextureSubImage2D(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage2D(int texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height)] |
TextureSubImage2D(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage2D(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height)] |
TextureSubImage2D<T9>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage2D<T9>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] ref T9 pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9 | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureSubImage2D<T9>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage2D<T9>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9[] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureSubImage2D<T9>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage2D<T9>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[,, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9[,,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureSubImage2D<T9>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage2D<T9>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9[,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureSubImage2D<T9>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, ref T9)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage2D<T9>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] ref T9 pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9 | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureSubImage2D<T9>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T9[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage2D<T9>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9[] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureSubImage2D<T9>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T9[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage2D<T9>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[,, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9[,,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureSubImage2D<T9>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T9[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage2DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage2D<T9>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int width, int height, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height")] T9[, ] pixels)
where T9 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | width | |
Int32 | height | |
PixelFormat | format | |
PixelType | type | |
T9[,] | pixels | [length: COMPSIZE(format,type,width,height)] |
Type Parameters
Name | Description |
---|---|
T9 |
TextureSubImage3D(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage3D(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
TextureSubImage3D(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage3D(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] IntPtr pixels)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
IntPtr | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
TextureSubImage3D<T11>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, ref T11)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage3D<T11>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] ref T11 pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11 | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
TextureSubImage3D<T11>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T11[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage3D<T11>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T11[] pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11[] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
TextureSubImage3D<T11>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T11[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage3D<T11>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T11[,, ] pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11[,,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
TextureSubImage3D<T11>(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T11[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage3D<T11>(int texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T11[, ] pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
Int32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11[,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
TextureSubImage3D<T11>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, ref T11)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage3D<T11>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] ref T11 pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11 | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
TextureSubImage3D<T11>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T11[])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage3D<T11>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T11[] pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11[] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
TextureSubImage3D<T11>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T11[,,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage3D<T11>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T11[,, ] pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11[,,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
TextureSubImage3D<T11>(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32, PixelFormat, PixelType, T11[,])
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glTextureSubImage3DEXT")]
[CLSCompliant(false)]
public static void TextureSubImage3D<T11>(uint texture, TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, PixelFormat format, PixelType type, [Count(Computed = "format,type,width,height,depth")] T11[, ] pixels)
where T11 : struct
Parameters
Type | Name | Description |
---|---|---|
UInt32 | texture | |
TextureTarget | target | |
Int32 | level | |
Int32 | xoffset | |
Int32 | yoffset | |
Int32 | zoffset | |
Int32 | width | |
Int32 | height | |
Int32 | depth | |
PixelFormat | format | |
PixelType | type | |
T11[,] | pixels | [length: COMPSIZE(format,type,width,height,depth)] |
Type Parameters
Name | Description |
---|---|
T11 |
UnmapNamedBuffer(Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glUnmapNamedBufferEXT")]
[CLSCompliant(false)]
public static bool UnmapNamedBuffer(int buffer)
Parameters
Type | Name | Description |
---|---|---|
Int32 | buffer |
Returns
Type | Description |
---|---|
Boolean |
UnmapNamedBuffer(UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glUnmapNamedBufferEXT")]
[CLSCompliant(false)]
public static bool UnmapNamedBuffer(uint buffer)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | buffer |
Returns
Type | Description |
---|---|
Boolean |
UseProgramStages(Int32, UseProgramStageMask, Int32)
[requires: EXT_separate_shader_objects] Bind stages of a program object to a program pipeline
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")]
[CLSCompliant(false)]
public static void UseProgramStages(int pipeline, UseProgramStageMask stages, int program)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipeline | Specifies the program pipeline object to which to bind stages from program. |
UseProgramStageMask | stages | Specifies a set of program stages to bind to the program pipeline object. |
Int32 | program | Specifies the program object containing the shader executables to use in pipeline. |
UseProgramStages(UInt32, UseProgramStageMask, UInt32)
[requires: EXT_separate_shader_objects] Bind stages of a program object to a program pipeline
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")]
[CLSCompliant(false)]
public static void UseProgramStages(uint pipeline, UseProgramStageMask stages, uint program)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipeline | Specifies the program pipeline object to which to bind stages from program. |
UseProgramStageMask | stages | Specifies a set of program stages to bind to the program pipeline object. |
UInt32 | program | Specifies the program object containing the shader executables to use in pipeline. |
UseShaderProgram(All, Int32)
[requires: EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseShaderProgramEXT")]
[CLSCompliant(false)]
public static void UseShaderProgram(All type, int program)
Parameters
Type | Name | Description |
---|---|---|
All | type | |
Int32 | program |
UseShaderProgram(All, UInt32)
[requires: EXT_separate_shader_objects]
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseShaderProgramEXT")]
[CLSCompliant(false)]
public static void UseShaderProgram(All type, uint program)
Parameters
Type | Name | Description |
---|---|---|
All | type | |
UInt32 | program |
ValidateProgramPipeline(Int32)
[requires: EXT_separate_shader_objects] Validate a program pipeline object against current GL state
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")]
[CLSCompliant(false)]
public static void ValidateProgramPipeline(int pipeline)
Parameters
Type | Name | Description |
---|---|---|
Int32 | pipeline | Specifies the name of a program pipeline object to validate. |
ValidateProgramPipeline(UInt32)
[requires: EXT_separate_shader_objects] Validate a program pipeline object against current GL state
Declaration
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")]
[CLSCompliant(false)]
public static void ValidateProgramPipeline(uint pipeline)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | pipeline | Specifies the name of a program pipeline object to validate. |
VertexArrayBindVertexBuffer(Int32, Int32, Int32, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayBindVertexBufferEXT")]
[CLSCompliant(false)]
public static void VertexArrayBindVertexBuffer(int vaobj, int bindingindex, int buffer, IntPtr offset, int stride)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | bindingindex | |
Int32 | buffer | |
IntPtr | offset | |
Int32 | stride |
VertexArrayBindVertexBuffer(UInt32, UInt32, UInt32, IntPtr, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayBindVertexBufferEXT")]
[CLSCompliant(false)]
public static void VertexArrayBindVertexBuffer(uint vaobj, uint bindingindex, uint buffer, IntPtr offset, int stride)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | bindingindex | |
UInt32 | buffer | |
IntPtr | offset | |
Int32 | stride |
VertexArrayColorOffset(Int32, Int32, Int32, ColorPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayColorOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayColorOffset(int vaobj, int buffer, int size, ColorPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
Int32 | size | |
ColorPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayColorOffset(UInt32, UInt32, Int32, ColorPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayColorOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayColorOffset(uint vaobj, uint buffer, int size, ColorPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
Int32 | size | |
ColorPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayEdgeFlagOffset(Int32, Int32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayEdgeFlagOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayEdgeFlagOffset(int vaobj, int buffer, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
Int32 | stride | |
IntPtr | offset |
VertexArrayEdgeFlagOffset(UInt32, UInt32, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayEdgeFlagOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayEdgeFlagOffset(uint vaobj, uint buffer, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
Int32 | stride | |
IntPtr | offset |
VertexArrayFogCoordOffset(Int32, Int32, FogPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayFogCoordOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayFogCoordOffset(int vaobj, int buffer, FogPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
FogPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayFogCoordOffset(UInt32, UInt32, FogPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayFogCoordOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayFogCoordOffset(uint vaobj, uint buffer, FogPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
FogPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayIndexOffset(Int32, Int32, IndexPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayIndexOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayIndexOffset(int vaobj, int buffer, IndexPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
IndexPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayIndexOffset(UInt32, UInt32, IndexPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayIndexOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayIndexOffset(uint vaobj, uint buffer, IndexPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
IndexPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayMultiTexCoordOffset(Int32, Int32, All, Int32, TexCoordPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayMultiTexCoordOffset(int vaobj, int buffer, All texunit, int size, TexCoordPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
All | texunit | |
Int32 | size | |
TexCoordPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayMultiTexCoordOffset(UInt32, UInt32, All, Int32, TexCoordPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayMultiTexCoordOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayMultiTexCoordOffset(uint vaobj, uint buffer, All texunit, int size, TexCoordPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
All | texunit | |
Int32 | size | |
TexCoordPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayNormalOffset(Int32, Int32, NormalPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayNormalOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayNormalOffset(int vaobj, int buffer, NormalPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
NormalPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayNormalOffset(UInt32, UInt32, NormalPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayNormalOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayNormalOffset(uint vaobj, uint buffer, NormalPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
NormalPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArraySecondaryColorOffset(Int32, Int32, Int32, ColorPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArraySecondaryColorOffset(int vaobj, int buffer, int size, ColorPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
Int32 | size | |
ColorPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArraySecondaryColorOffset(UInt32, UInt32, Int32, ColorPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArraySecondaryColorOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArraySecondaryColorOffset(uint vaobj, uint buffer, int size, ColorPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
Int32 | size | |
ColorPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayTexCoordOffset(Int32, Int32, Int32, TexCoordPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayTexCoordOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayTexCoordOffset(int vaobj, int buffer, int size, TexCoordPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
Int32 | size | |
TexCoordPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayTexCoordOffset(UInt32, UInt32, Int32, TexCoordPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayTexCoordOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayTexCoordOffset(uint vaobj, uint buffer, int size, TexCoordPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
Int32 | size | |
TexCoordPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayVertexAttribBinding(Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribBindingEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribBinding(int vaobj, int attribindex, int bindingindex)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | attribindex | |
Int32 | bindingindex |
VertexArrayVertexAttribBinding(UInt32, UInt32, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribBindingEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribBinding(uint vaobj, uint attribindex, uint bindingindex)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | attribindex | |
UInt32 | bindingindex |
VertexArrayVertexAttribDivisor(Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribDivisorEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribDivisor(int vaobj, int index, int divisor)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | index | |
Int32 | divisor |
VertexArrayVertexAttribDivisor(UInt32, UInt32, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribDivisorEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribDivisor(uint vaobj, uint index, uint divisor)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | index | |
UInt32 | divisor |
VertexArrayVertexAttribFormat(Int32, Int32, Int32, All, Boolean, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribFormatEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribFormat(int vaobj, int attribindex, int size, All type, bool normalized, int relativeoffset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | attribindex | |
Int32 | size | |
All | type | |
Boolean | normalized | |
Int32 | relativeoffset |
VertexArrayVertexAttribFormat(UInt32, UInt32, Int32, All, Boolean, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribFormatEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribFormat(uint vaobj, uint attribindex, int size, All type, bool normalized, uint relativeoffset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | attribindex | |
Int32 | size | |
All | type | |
Boolean | normalized | |
UInt32 | relativeoffset |
VertexArrayVertexAttribIFormat(Int32, Int32, Int32, All, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribIFormat(int vaobj, int attribindex, int size, All type, int relativeoffset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | attribindex | |
Int32 | size | |
All | type | |
Int32 | relativeoffset |
VertexArrayVertexAttribIFormat(UInt32, UInt32, Int32, All, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribIFormatEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribIFormat(uint vaobj, uint attribindex, int size, All type, uint relativeoffset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | attribindex | |
Int32 | size | |
All | type | |
UInt32 | relativeoffset |
VertexArrayVertexAttribIOffset(Int32, Int32, Int32, Int32, VertexAttribEnum, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribIOffset(int vaobj, int buffer, int index, int size, VertexAttribEnum type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
Int32 | index | |
Int32 | size | |
VertexAttribEnum | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayVertexAttribIOffset(UInt32, UInt32, UInt32, Int32, VertexAttribEnum, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribIOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribIOffset(uint vaobj, uint buffer, uint index, int size, VertexAttribEnum type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
UInt32 | index | |
Int32 | size | |
VertexAttribEnum | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayVertexAttribLFormat(Int32, Int32, Int32, All, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribLFormat(int vaobj, int attribindex, int size, All type, int relativeoffset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | attribindex | |
Int32 | size | |
All | type | |
Int32 | relativeoffset |
VertexArrayVertexAttribLFormat(UInt32, UInt32, Int32, All, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribLFormatEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribLFormat(uint vaobj, uint attribindex, int size, All type, uint relativeoffset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | attribindex | |
Int32 | size | |
All | type | |
UInt32 | relativeoffset |
VertexArrayVertexAttribLOffset(Int32, Int32, Int32, Int32, All, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribLOffset(int vaobj, int buffer, int index, int size, All type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
Int32 | index | |
Int32 | size | |
All | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayVertexAttribLOffset(UInt32, UInt32, UInt32, Int32, All, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribLOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribLOffset(uint vaobj, uint buffer, uint index, int size, All type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
UInt32 | index | |
Int32 | size | |
All | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayVertexAttribOffset(Int32, Int32, Int32, Int32, VertexAttribPointerType, Boolean, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribOffset(int vaobj, int buffer, int index, int size, VertexAttribPointerType type, bool normalized, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
Int32 | index | |
Int32 | size | |
VertexAttribPointerType | type | |
Boolean | normalized | |
Int32 | stride | |
IntPtr | offset |
VertexArrayVertexAttribOffset(UInt32, UInt32, UInt32, Int32, VertexAttribPointerType, Boolean, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexAttribOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexAttribOffset(uint vaobj, uint buffer, uint index, int size, VertexAttribPointerType type, bool normalized, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
UInt32 | index | |
Int32 | size | |
VertexAttribPointerType | type | |
Boolean | normalized | |
Int32 | stride | |
IntPtr | offset |
VertexArrayVertexBindingDivisor(Int32, Int32, Int32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexBindingDivisorEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexBindingDivisor(int vaobj, int bindingindex, int divisor)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | bindingindex | |
Int32 | divisor |
VertexArrayVertexBindingDivisor(UInt32, UInt32, UInt32)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexBindingDivisorEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexBindingDivisor(uint vaobj, uint bindingindex, uint divisor)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | bindingindex | |
UInt32 | divisor |
VertexArrayVertexOffset(Int32, Int32, Int32, VertexPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexOffset(int vaobj, int buffer, int size, VertexPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
Int32 | vaobj | |
Int32 | buffer | |
Int32 | size | |
VertexPointerType | type | |
Int32 | stride | |
IntPtr | offset |
VertexArrayVertexOffset(UInt32, UInt32, Int32, VertexPointerType, Int32, IntPtr)
[requires: EXT_direct_state_access]
Declaration
[AutoGenerated(Category = "EXT_direct_state_access", Version = "", EntryPoint = "glVertexArrayVertexOffsetEXT")]
[CLSCompliant(false)]
public static void VertexArrayVertexOffset(uint vaobj, uint buffer, int size, VertexPointerType type, int stride, IntPtr offset)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | vaobj | |
UInt32 | buffer | |
Int32 | size | |
VertexPointerType | type | |
Int32 | stride | |
IntPtr | offset |
WindowRectangles(All, Int32, Int32*)
[requires: EXT_window_rectangles]
Declaration
[AutoGenerated(Category = "EXT_window_rectangles", Version = "", EntryPoint = "glWindowRectanglesEXT")]
[CLSCompliant(false)]
public static void WindowRectangles(All mode, int count, [Count(Computed = "count")] int *box)
Parameters
Type | Name | Description |
---|---|---|
All | mode | |
Int32 | count | |
Int32* | box | [length: COMPSIZE(count)] |
WindowRectangles(All, Int32, ref Int32)
[requires: EXT_window_rectangles]
Declaration
[AutoGenerated(Category = "EXT_window_rectangles", Version = "", EntryPoint = "glWindowRectanglesEXT")]
[CLSCompliant(false)]
public static void WindowRectangles(All mode, int count, [Count(Computed = "count")] ref int box)
Parameters
Type | Name | Description |
---|---|---|
All | mode | |
Int32 | count | |
Int32 | box | [length: COMPSIZE(count)] |
WindowRectangles(All, Int32, Int32[])
[requires: EXT_window_rectangles]
Declaration
[AutoGenerated(Category = "EXT_window_rectangles", Version = "", EntryPoint = "glWindowRectanglesEXT")]
[CLSCompliant(false)]
public static void WindowRectangles(All mode, int count, [Count(Computed = "count")] int[] box)
Parameters
Type | Name | Description |
---|---|---|
All | mode | |
Int32 | count | |
Int32[] | box | [length: COMPSIZE(count)] |