diff --git a/src/OpenTK/Graphics/ES11/ES11.cs b/src/OpenTK/Graphics/ES11/ES11.cs
index d47b0e29..42ecd439 100644
--- a/src/OpenTK/Graphics/ES11/ES11.cs
+++ b/src/OpenTK/Graphics/ES11/ES11.cs
@@ -5,7 +5,7 @@
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights to
+// in the Software without restriction, including without limitation the rights to
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
// the Software, and to permit persons to whom the Software is furnished to do
// so, subject to the following conditions:
@@ -822,13 +822,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Block and wait for a sync object to become signaled
///
- ///
+ ///
/// The sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit.
///
- ///
+ ///
/// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")]
@@ -838,13 +838,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Block and wait for a sync object to become signaled
///
- ///
+ ///
/// The sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit.
///
- ///
+ ///
/// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")]
@@ -872,7 +872,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Delete a sync object
///
- ///
+ ///
/// The sync object to be deleted.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glDeleteSyncAPPLE")]
@@ -881,10 +881,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Create a new sync object and insert it into the GL command stream
///
- ///
+ ///
/// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete.
///
- ///
+ ///
/// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")]
@@ -894,10 +894,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Create a new sync object and insert it into the GL command stream
///
- ///
+ ///
/// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete.
///
- ///
+ ///
/// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")]
@@ -934,19 +934,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Query the properties of a sync object
///
- ///
+ ///
/// Specifies the sync object whose properties to query.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the sync object specified in sync.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given in values.
///
- ///
+ ///
/// Specifies the address of an variable to receive the number of integers placed in values.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array to receive the values of the queried parameter.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")]
@@ -956,19 +956,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Query the properties of a sync object
///
- ///
+ ///
/// Specifies the sync object whose properties to query.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the sync object specified in sync.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given in values.
///
- ///
+ ///
/// Specifies the address of an variable to receive the number of integers placed in values.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array to receive the values of the queried parameter.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")]
@@ -978,19 +978,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Query the properties of a sync object
///
- ///
+ ///
/// Specifies the sync object whose properties to query.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the sync object specified in sync.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given in values.
///
- ///
+ ///
/// Specifies the address of an variable to receive the number of integers placed in values.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array to receive the values of the queried parameter.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")]
@@ -1000,7 +1000,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Determine if a name corresponds to a sync object
///
- ///
+ ///
/// Specifies a value that may be the name of a sync object.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glIsSyncAPPLE")]
@@ -1009,19 +1009,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_framebuffer_multisample]
/// Establish data storage, format, dimensions and sample count of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the number of samples to be used for the renderbuffer object's storage.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")]
@@ -1034,13 +1034,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Instruct the GL server to block until the specified sync object becomes signaled
///
- ///
+ ///
/// Specifies the sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags may be zero.
///
- ///
+ ///
/// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")]
@@ -1050,13 +1050,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: APPLE_sync]
/// Instruct the GL server to block until the specified sync object becomes signaled
///
- ///
+ ///
/// Specifies the sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags may be zero.
///
- ///
+ ///
/// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")]
@@ -1068,7 +1068,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Select active texture unit
///
- ///
+ ///
/// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 8. texture must be one of Texture, where i ranges from 0 to (MaxCombinedTextureImageUnits - 1). The initial value is Texture0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1078,7 +1078,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Select active texture unit
///
- ///
+ ///
/// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least 8. texture must be one of Texture, where i ranges from 0 to (MaxCombinedTextureImageUnits - 1). The initial value is Texture0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glActiveTexture")]
@@ -1087,10 +1087,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify the alpha test function
///
- ///
+ ///
/// Specifies the alpha comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1100,10 +1100,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify the alpha test function
///
- ///
+ ///
/// Specifies the alpha comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glAlphaFunc")]
@@ -1118,10 +1118,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Bind a named buffer object
///
- ///
+ ///
/// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the name of a buffer object.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindBuffer")]
@@ -1131,10 +1131,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Bind a named buffer object
///
- ///
+ ///
/// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the name of a buffer object.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindBuffer")]
@@ -1144,10 +1144,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Bind a named texture to a texturing target
///
- ///
+ ///
/// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the name of a texture.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1158,10 +1158,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Bind a named texture to a texturing target
///
- ///
+ ///
/// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the name of a texture.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1172,10 +1172,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Bind a named texture to a texturing target
///
- ///
+ ///
/// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the name of a texture.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindTexture")]
@@ -1185,10 +1185,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Bind a named texture to a texturing target
///
- ///
+ ///
/// Specifies the target of the active texture unit to which the texture is bound. Must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the name of a texture.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBindTexture")]
@@ -1198,10 +1198,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify pixel arithmetic
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1211,10 +1211,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify pixel arithmetic
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha source blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBlendFunc")]
@@ -1223,16 +1223,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Create and initialize a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")]
@@ -1241,16 +1241,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Create and initialize a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")]
@@ -1262,16 +1262,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Create and initialize a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")]
@@ -1283,16 +1283,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Create and initialize a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")]
@@ -1304,16 +1304,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Create and initialize a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")]
@@ -1324,16 +1324,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Create and initialize a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")]
@@ -1342,16 +1342,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Create and initialize a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")]
@@ -1363,16 +1363,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Create and initialize a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")]
@@ -1384,16 +1384,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Create and initialize a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")]
@@ -1405,16 +1405,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Create and initialize a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StaticDraw, or DynamicDraw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferData")]
@@ -1425,16 +1425,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Update a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")]
@@ -1443,16 +1443,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Update a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")]
@@ -1464,16 +1464,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Update a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")]
@@ -1485,16 +1485,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Update a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")]
@@ -1506,16 +1506,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Update a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")]
@@ -1526,16 +1526,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Update a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")]
@@ -1544,16 +1544,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Update a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")]
@@ -1565,16 +1565,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Update a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")]
@@ -1586,16 +1586,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Update a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")]
@@ -1607,16 +1607,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Update a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glBufferSubData")]
@@ -1627,7 +1627,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Clear buffers to preset values
///
- ///
+ ///
/// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1637,7 +1637,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Clear buffers to preset values
///
- ///
+ ///
/// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClear")]
@@ -1646,7 +1646,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Clear buffers to preset values
///
- ///
+ ///
/// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit.
///
[Obsolete("Use ClearMask overload instead")]
@@ -1657,7 +1657,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Clear buffers to preset values
///
- ///
+ ///
/// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit.
///
[Obsolete("Use ClearMask overload instead")]
@@ -1668,16 +1668,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify clear values for the color buffers
///
- ///
+ ///
/// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0.
///
- ///
+ ///
/// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0.
///
- ///
+ ///
/// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0.
///
- ///
+ ///
/// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClearColor")]
@@ -1694,7 +1694,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify the clear value for the depth buffer
///
- ///
+ ///
/// Specifies the depth value used when the depth buffer is cleared. The initial value is 1.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClearDepthf")]
@@ -1708,7 +1708,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify the clear value for the stencil buffer
///
- ///
+ ///
/// Specifies the index used when the stencil buffer is cleared. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClearStencil")]
@@ -1717,7 +1717,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Select active texture unit
///
- ///
+ ///
/// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least two. texture must be one of Texture, where i ranges from 0 to the value of MaxTextureCoords - 1, which is an implementation-dependent value. The initial value is Texture0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1727,7 +1727,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Select active texture unit
///
- ///
+ ///
/// Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least two. texture must be one of Texture, where i ranges from 0 to the value of MaxTextureCoords - 1, which is an implementation-dependent value. The initial value is Texture0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClientActiveTexture")]
@@ -1736,10 +1736,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a plane against which all geometry is clipped
///
- ///
+ ///
/// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.
///
- /// [length: 4]
+ /// [length: 4]
/// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanef")]
@@ -1749,10 +1749,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a plane against which all geometry is clipped
///
- ///
+ ///
/// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.
///
- /// [length: 4]
+ /// [length: 4]
/// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanef")]
@@ -1762,10 +1762,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a plane against which all geometry is clipped
///
- ///
+ ///
/// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.
///
- /// [length: 4]
+ /// [length: 4]
/// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glClipPlanef")]
@@ -1796,16 +1796,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the current color
///
- ///
+ ///
/// Specify new red, green, and blue values for the current color.
///
- ///
+ ///
/// Specify new red, green, and blue values for the current color.
///
- ///
+ ///
/// Specify new red, green, and blue values for the current color.
///
- ///
+ ///
/// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColor4f")]
@@ -1814,16 +1814,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the current color
///
- ///
+ ///
/// Specify new red, green, and blue values for the current color.
///
- ///
+ ///
/// Specify new red, green, and blue values for the current color.
///
- ///
+ ///
/// Specify new red, green, and blue values for the current color.
///
- ///
+ ///
/// Specifies a new alpha value for the current color. Included only in the four-argument glColor4 commands.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColor4ub")]
@@ -1840,16 +1840,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Enable and disable writing of frame buffer color components
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha can or cannot be written into the frame buffer. The initial values are all True, indicating that the color components can be written.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorMask")]
@@ -1858,16 +1858,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of colors
///
- ///
+ ///
/// Specifies the number of components per color. Must be 3 or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first component of the first color element in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1877,16 +1877,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of colors
///
- ///
+ ///
/// Specifies the number of components per color. Must be 3 or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first component of the first color element in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1899,16 +1899,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of colors
///
- ///
+ ///
/// Specifies the number of components per color. Must be 3 or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first component of the first color element in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1921,16 +1921,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of colors
///
- ///
+ ///
/// Specifies the number of components per color. Must be 3 or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first component of the first color element in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1943,16 +1943,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of colors
///
- ///
+ ///
/// Specifies the number of components per color. Must be 3 or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first component of the first color element in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1964,16 +1964,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of colors
///
- ///
+ ///
/// Specifies the number of components per color. Must be 3 or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first component of the first color element in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")]
@@ -1982,16 +1982,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of colors
///
- ///
+ ///
/// Specifies the number of components per color. Must be 3 or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first component of the first color element in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")]
@@ -2003,16 +2003,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of colors
///
- ///
+ ///
/// Specifies the number of components per color. Must be 3 or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first component of the first color element in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")]
@@ -2024,16 +2024,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of colors
///
- ///
+ ///
/// Specifies the number of components per color. Must be 3 or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first component of the first color element in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")]
@@ -2045,16 +2045,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of colors
///
- ///
+ ///
/// Specifies the number of components per color. Must be 3 or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each color component in the array. Symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, UnsignedInt, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive colors. If stride is 0, the colors are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first component of the first color element in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glColorPointer")]
@@ -2065,28 +2065,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2096,28 +2096,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2130,28 +2130,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2164,28 +2164,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2198,28 +2198,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2231,28 +2231,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")]
@@ -2261,28 +2261,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")]
@@ -2294,28 +2294,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")]
@@ -2327,28 +2327,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")]
@@ -2360,28 +2360,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexImage2D")]
@@ -2392,31 +2392,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2426,31 +2426,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2463,31 +2463,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2500,31 +2500,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2537,31 +2537,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2573,31 +2573,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")]
@@ -2606,31 +2606,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")]
@@ -2642,31 +2642,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")]
@@ -2678,31 +2678,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")]
@@ -2714,31 +2714,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCompressedTexSubImage2D")]
@@ -2749,28 +2749,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Copy pixels into a 2D texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, or Rgba.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2780,28 +2780,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Copy pixels into a 2D texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, or Rgba.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCopyTexImage2D")]
@@ -2810,28 +2810,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Copy a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2841,28 +2841,28 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Copy a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCopyTexSubImage2D")]
@@ -2871,7 +2871,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify whether front- or back-facing polygons can be culled
///
- ///
+ ///
/// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2881,7 +2881,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify whether front- or back-facing polygons can be culled
///
- ///
+ ///
/// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glCullFace")]
@@ -2890,7 +2890,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named buffer objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")]
@@ -2900,7 +2900,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named buffer objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")]
@@ -2910,10 +2910,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")]
@@ -2923,10 +2923,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")]
@@ -2936,10 +2936,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")]
@@ -2949,10 +2949,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")]
@@ -2962,10 +2962,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")]
@@ -2975,10 +2975,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteBuffers")]
@@ -2988,7 +2988,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named textures
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")]
@@ -2998,7 +2998,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named textures
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")]
@@ -3008,10 +3008,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")]
@@ -3021,10 +3021,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")]
@@ -3034,10 +3034,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")]
@@ -3047,10 +3047,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")]
@@ -3060,10 +3060,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")]
@@ -3073,10 +3073,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDeleteTextures")]
@@ -3086,7 +3086,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify the value used for depth buffer comparisons
///
- ///
+ ///
/// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3096,7 +3096,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify the value used for depth buffer comparisons
///
- ///
+ ///
/// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDepthFunc")]
@@ -3105,7 +3105,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Enable or disable writing into the depth buffer
///
- ///
+ ///
/// Specifies whether the depth buffer is enabled for writing. If flag is False, depth buffer writing is disabled. Otherwise, it is enabled. Initially, depth buffer writing is enabled.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDepthMask")]
@@ -3114,10 +3114,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify mapping of depth values from normalized device coordinates to window coordinates
///
- ///
+ ///
/// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0.
///
- ///
+ ///
/// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDepthRangef")]
@@ -3154,13 +3154,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3170,13 +3170,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
[Obsolete("Use PrimitiveType overload instead")]
@@ -3186,13 +3186,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawArrays")]
@@ -3201,16 +3201,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3220,16 +3220,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3242,16 +3242,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3264,16 +3264,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3286,16 +3286,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3307,16 +3307,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use PrimitiveType overload instead")]
@@ -3326,16 +3326,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use PrimitiveType overload instead")]
@@ -3348,16 +3348,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use PrimitiveType overload instead")]
@@ -3370,16 +3370,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use PrimitiveType overload instead")]
@@ -3392,16 +3392,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use PrimitiveType overload instead")]
@@ -3413,16 +3413,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")]
@@ -3431,16 +3431,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")]
@@ -3452,16 +3452,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")]
@@ -3473,16 +3473,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")]
@@ -3494,16 +3494,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be UnsignedByte or UnsignedShort.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glDrawElements")]
@@ -3514,7 +3514,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Enable or disable server-side GL capabilities
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3524,7 +3524,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Enable or disable server-side GL capabilities
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glEnable")]
@@ -3533,7 +3533,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Enable or disable client-side capability
///
- ///
+ ///
/// Specifies the capability to enable. Symbolic constants ColorArray, EdgeFlagArray, FogCoordArray, IndexArray, NormalArray, SecondaryColorArray, TextureCoordArray, and VertexArray are accepted.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3543,7 +3543,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Enable or disable client-side capability
///
- ///
+ ///
/// Specifies the capability to enable. Symbolic constants ColorArray, EdgeFlagArray, FogCoordArray, IndexArray, NormalArray, SecondaryColorArray, TextureCoordArray, and VertexArray are accepted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glEnableClientState")]
@@ -3564,10 +3564,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify fog parameters
///
- ///
+ ///
/// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted.
///
- ///
+ ///
/// Specifies the value that pname will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3577,10 +3577,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify fog parameters
///
- ///
+ ///
/// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted.
///
- ///
+ ///
/// Specifies the value that pname will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogf")]
@@ -3589,10 +3589,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify fog parameters
///
- ///
+ ///
/// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that pname will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3603,10 +3603,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify fog parameters
///
- ///
+ ///
/// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that pname will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3617,10 +3617,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify fog parameters
///
- ///
+ ///
/// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that pname will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogfv")]
@@ -3630,10 +3630,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify fog parameters
///
- ///
+ ///
/// Specifies a single-valued fog parameter. FogMode, FogDensity, FogStart, FogEnd, FogIndex, and FogCoordSrc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that pname will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFogfv")]
@@ -3663,7 +3663,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define front- and back-facing polygons
///
- ///
+ ///
/// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3673,7 +3673,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define front- and back-facing polygons
///
- ///
+ ///
/// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFrontFace")]
@@ -3682,22 +3682,22 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Multiply the current matrix by a perspective matrix
///
- ///
+ ///
/// Specify the coordinates for the left and right vertical clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the left and right vertical clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the bottom and top horizontal clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the bottom and top horizontal clipping planes.
///
- ///
+ ///
/// Specify the distances to the near and far depth clipping planes. Both distances must be positive.
///
- ///
+ ///
/// Specify the distances to the near and far depth clipping planes. Both distances must be positive.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glFrustumf")]
@@ -3723,10 +3723,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")]
@@ -3736,10 +3736,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")]
@@ -3749,10 +3749,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")]
@@ -3762,10 +3762,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")]
@@ -3775,10 +3775,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")]
@@ -3788,10 +3788,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenBuffers")]
@@ -3808,10 +3808,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")]
@@ -3821,10 +3821,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")]
@@ -3834,10 +3834,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")]
@@ -3847,10 +3847,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")]
@@ -3860,10 +3860,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")]
@@ -3873,10 +3873,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGenTextures")]
@@ -3944,13 +3944,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return parameters of a buffer object
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested parameter.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBufferParameteriv")]
@@ -3960,13 +3960,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return parameters of a buffer object
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested parameter.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBufferParameteriv")]
@@ -3976,13 +3976,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return parameters of a buffer object
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer or ElementArrayBuffer.
///
- ///
+ ///
/// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferSize or BufferUsage.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested parameter.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetBufferParameteriv")]
@@ -3992,10 +3992,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the coefficients of the specified clipping plane
///
- ///
+ ///
/// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0).
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanef")]
@@ -4005,10 +4005,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the coefficients of the specified clipping plane
///
- ///
+ ///
/// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0).
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanef")]
@@ -4018,10 +4018,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the coefficients of the specified clipping plane
///
- ///
+ ///
/// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0).
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetClipPlanef")]
@@ -4201,13 +4201,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return light source parameter values
///
- ///
+ ///
/// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4218,13 +4218,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return light source parameter values
///
- ///
+ ///
/// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4235,13 +4235,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return light source parameter values
///
- ///
+ ///
/// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4252,13 +4252,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return light source parameter values
///
- ///
+ ///
/// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")]
@@ -4268,13 +4268,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return light source parameter values
///
- ///
+ ///
/// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")]
@@ -4284,13 +4284,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return light source parameter values
///
- ///
+ ///
/// Specifies a light source. The number of possible lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light where ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a light source parameter for light. Accepted symbolic names are Ambient, Diffuse, Specular, Position, SpotDirection, SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetLightfv")]
@@ -4324,13 +4324,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return material parameters
///
- ///
+ ///
/// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively.
///
- ///
+ ///
/// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4341,13 +4341,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return material parameters
///
- ///
+ ///
/// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively.
///
- ///
+ ///
/// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4358,13 +4358,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return material parameters
///
- ///
+ ///
/// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively.
///
- ///
+ ///
/// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4375,13 +4375,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return material parameters
///
- ///
+ ///
/// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively.
///
- ///
+ ///
/// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")]
@@ -4391,13 +4391,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return material parameters
///
- ///
+ ///
/// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively.
///
- ///
+ ///
/// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")]
@@ -4407,13 +4407,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return material parameters
///
- ///
+ ///
/// Specifies which of the two materials is being queried. Front or Back are accepted, representing the front and back materials, respectively.
///
- ///
+ ///
/// Specifies the material parameter to return. Ambient, Diffuse, Specular, Emission, Shininess, and ColorIndexes are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetMaterialfv")]
@@ -4471,10 +4471,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4484,10 +4484,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4500,10 +4500,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4516,10 +4516,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4532,10 +4532,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4547,10 +4547,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")]
@@ -4559,10 +4559,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")]
@@ -4574,10 +4574,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")]
@@ -4589,10 +4589,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")]
@@ -4604,10 +4604,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetPointerv")]
@@ -4618,7 +4618,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return a string describing the current GL connection
///
- ///
+ ///
/// Specifies a symbolic constant, one of Vendor, Renderer, Version, ShadingLanguageVersion, or Extensions.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4628,7 +4628,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return a string describing the current GL connection
///
- ///
+ ///
/// Specifies a symbolic constant, one of Vendor, Renderer, Version, ShadingLanguageVersion, or Extensions.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetString")]
@@ -4637,13 +4637,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4654,13 +4654,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4671,13 +4671,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4688,13 +4688,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")]
@@ -4704,13 +4704,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")]
@@ -4720,13 +4720,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnvfv")]
@@ -4736,13 +4736,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4753,13 +4753,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4770,13 +4770,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4787,13 +4787,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")]
@@ -4803,13 +4803,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")]
@@ -4819,13 +4819,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl, or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a texture environment parameter. Accepted values are TextureEnvMode, TextureEnvColor, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexEnviv")]
@@ -4859,13 +4859,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4876,13 +4876,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4893,13 +4893,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4910,13 +4910,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")]
@@ -4926,13 +4926,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")]
@@ -4942,13 +4942,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameterfv")]
@@ -4958,13 +4958,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4975,13 +4975,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4992,13 +4992,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5009,13 +5009,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")]
@@ -5025,13 +5025,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")]
@@ -5041,13 +5041,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture of the active texture unit. Texture2D and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureMagFilter, TextureMinFilter, TextureWrapS, and TextureWrapT are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameter.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glGetTexParameteriv")]
@@ -5081,10 +5081,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify implementation-specific hints
///
- ///
+ ///
/// Specifies a symbolic constant indicating the behavior to be controlled. GenerateMipmapHint is accepted.
///
- ///
+ ///
/// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5094,10 +5094,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify implementation-specific hints
///
- ///
+ ///
/// Specifies a symbolic constant indicating the behavior to be controlled. GenerateMipmapHint is accepted.
///
- ///
+ ///
/// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glHint")]
@@ -5106,7 +5106,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Determine if a name corresponds to a buffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a buffer object.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsBuffer")]
@@ -5116,7 +5116,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Determine if a name corresponds to a buffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a buffer object.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsBuffer")]
@@ -5126,7 +5126,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Test whether a capability is enabled
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5136,7 +5136,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Test whether a capability is enabled
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsEnabled")]
@@ -5145,7 +5145,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Determine if a name corresponds to a texture
///
- ///
+ ///
/// Specifies a value that may be the name of a texture.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsTexture")]
@@ -5155,7 +5155,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Determine if a name corresponds to a texture
///
- ///
+ ///
/// Specifies a value that may be the name of a texture.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glIsTexture")]
@@ -5165,13 +5165,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set light source parameters
///
- ///
+ ///
/// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted.
///
- ///
+ ///
/// Specifies the value that parameter pname of light source light will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5181,13 +5181,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set light source parameters
///
- ///
+ ///
/// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted.
///
- ///
+ ///
/// Specifies the value that parameter pname of light source light will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightf")]
@@ -5196,13 +5196,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set light source parameters
///
- ///
+ ///
/// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that parameter pname of light source light will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5213,13 +5213,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set light source parameters
///
- ///
+ ///
/// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that parameter pname of light source light will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5230,13 +5230,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set light source parameters
///
- ///
+ ///
/// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that parameter pname of light source light will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightfv")]
@@ -5246,13 +5246,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set light source parameters
///
- ///
+ ///
/// Specifies a light. The number of lights depends on the implementation, but at least eight lights are supported. They are identified by symbolic names of the form Light , where i ranges from 0 to the value of MaxLights - 1.
///
- ///
+ ///
/// Specifies a single-valued light source parameter for light. SpotExponent, SpotCutoff, ConstantAttenuation, LinearAttenuation, and QuadraticAttenuation are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that parameter pname of light source light will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightfv")]
@@ -5262,10 +5262,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the lighting model parameters
///
- ///
+ ///
/// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted.
///
- ///
+ ///
/// Specifies the value that param will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5275,10 +5275,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the lighting model parameters
///
- ///
+ ///
/// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted.
///
- ///
+ ///
/// Specifies the value that param will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelf")]
@@ -5287,10 +5287,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the lighting model parameters
///
- ///
+ ///
/// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that param will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5301,10 +5301,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the lighting model parameters
///
- ///
+ ///
/// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that param will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5315,10 +5315,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the lighting model parameters
///
- ///
+ ///
/// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that param will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelfv")]
@@ -5328,10 +5328,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the lighting model parameters
///
- ///
+ ///
/// Specifies a single-valued lighting model parameter. LightModelLocalViewer, LightModelColorControl, and LightModelTwoSide are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that param will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLightModelfv")]
@@ -5384,7 +5384,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify the width of rasterized lines
///
- ///
+ ///
/// Specifies the width of rasterized lines. The initial value is 1.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLineWidth")]
@@ -5404,7 +5404,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Replace the current matrix with the specified matrix
///
- /// [length: 16]
+ /// [length: 16]
/// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLoadMatrixf")]
@@ -5414,7 +5414,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Replace the current matrix with the specified matrix
///
- /// [length: 16]
+ /// [length: 16]
/// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLoadMatrixf")]
@@ -5424,7 +5424,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Replace the current matrix with the specified matrix
///
- /// [length: 16]
+ /// [length: 16]
/// Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 times 4 column-major matrix.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLoadMatrixf")]
@@ -5452,7 +5452,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a logical pixel operation for rendering
///
- ///
+ ///
/// Specifies a symbolic constant that selects a logical operation. The following symbols are accepted: Clear, Set, Copy, CopyInverted, Noop, Invert, And, Nand, Or, Nor, Xor, Equiv, AndReverse, AndInverted, OrReverse, and OrInverted. The initial value is Copy.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5462,7 +5462,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a logical pixel operation for rendering
///
- ///
+ ///
/// Specifies a symbolic constant that selects a logical operation. The following symbols are accepted: Clear, Set, Copy, CopyInverted, Noop, Invert, And, Nand, Or, Nor, Xor, Equiv, AndReverse, AndInverted, OrReverse, and OrInverted. The initial value is Copy.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glLogicOp")]
@@ -5471,13 +5471,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify material parameters for the lighting model
///
- ///
+ ///
/// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack.
///
- ///
+ ///
/// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess.
///
- ///
+ ///
/// Specifies the value that parameter Shininess will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5487,13 +5487,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify material parameters for the lighting model
///
- ///
+ ///
/// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack.
///
- ///
+ ///
/// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess.
///
- ///
+ ///
/// Specifies the value that parameter Shininess will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialf")]
@@ -5502,13 +5502,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify material parameters for the lighting model
///
- ///
+ ///
/// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack.
///
- ///
+ ///
/// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that parameter Shininess will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5519,13 +5519,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify material parameters for the lighting model
///
- ///
+ ///
/// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack.
///
- ///
+ ///
/// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that parameter Shininess will be set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5536,13 +5536,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify material parameters for the lighting model
///
- ///
+ ///
/// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack.
///
- ///
+ ///
/// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that parameter Shininess will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialfv")]
@@ -5552,13 +5552,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify material parameters for the lighting model
///
- ///
+ ///
/// Specifies which face or faces are being updated. Must be one of Front, Back, or FrontAndBack.
///
- ///
+ ///
/// Specifies the single-valued material parameter of the face or faces that is being updated. Must be Shininess.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value that parameter Shininess will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMaterialfv")]
@@ -5591,7 +5591,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify which matrix is the current matrix
///
- ///
+ ///
/// Specifies which matrix stack is the target for subsequent matrix operations. Three values are accepted: Modelview, Projection, and Texture. The initial value is Modelview. Additionally, if the ARB_imaging extension is supported, Color is also accepted.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5601,7 +5601,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify which matrix is the current matrix
///
- ///
+ ///
/// Specifies which matrix stack is the target for subsequent matrix operations. Three values are accepted: Modelview, Projection, and Texture. The initial value is Modelview. Additionally, if the ARB_imaging extension is supported, Color is also accepted.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMatrixMode")]
@@ -5610,19 +5610,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5632,19 +5632,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultiTexCoord4f")]
@@ -5662,7 +5662,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Multiply the current matrix with the specified matrix
///
- /// [length: 16]
+ /// [length: 16]
/// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultMatrixf")]
@@ -5672,7 +5672,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Multiply the current matrix with the specified matrix
///
- /// [length: 16]
+ /// [length: 16]
/// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultMatrixf")]
@@ -5682,7 +5682,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Multiply the current matrix with the specified matrix
///
- /// [length: 16]
+ /// [length: 16]
/// Points to 16 consecutive values that are used as the elements of a 4 times 4 column-major matrix.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glMultMatrixf")]
@@ -5710,13 +5710,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the current normal vector
///
- ///
+ ///
/// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1).
///
- ///
+ ///
/// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1).
///
- ///
+ ///
/// Specify the , , and coordinates of the new current normal. The initial value of the current normal is the unit vector, (0, 0, 1).
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormal3f")]
@@ -5732,13 +5732,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of normals
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: type,stride]
+ /// [length: type,stride]
/// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5748,13 +5748,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of normals
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: type,stride]
+ /// [length: type,stride]
/// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5767,13 +5767,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of normals
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: type,stride]
+ /// [length: type,stride]
/// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5786,13 +5786,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of normals
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: type,stride]
+ /// [length: type,stride]
/// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5805,13 +5805,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of normals
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: type,stride]
+ /// [length: type,stride]
/// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5823,13 +5823,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of normals
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: type,stride]
+ /// [length: type,stride]
/// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")]
@@ -5838,13 +5838,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of normals
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: type,stride]
+ /// [length: type,stride]
/// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")]
@@ -5856,13 +5856,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of normals
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: type,stride]
+ /// [length: type,stride]
/// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")]
@@ -5874,13 +5874,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of normals
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: type,stride]
+ /// [length: type,stride]
/// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")]
@@ -5892,13 +5892,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of normals
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Byte, Short, Int, Float, and Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive normals. If stride is 0, the normals are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: type,stride]
+ /// [length: type,stride]
/// Specifies a pointer to the first coordinate of the first normal in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glNormalPointer")]
@@ -5909,22 +5909,22 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Multiply the current matrix with an orthographic matrix
///
- ///
+ ///
/// Specify the coordinates for the left and right vertical clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the left and right vertical clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the bottom and top horizontal clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the bottom and top horizontal clipping planes.
///
- ///
+ ///
/// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer.
///
- ///
+ ///
/// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glOrthof")]
@@ -5967,10 +5967,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set pixel storage modes
///
- ///
+ ///
/// Specifies the symbolic name of the parameter to be set. One value affects the packing of pixel data into memory: PackAlignment. The other affects the unpacking of pixel data from memory: UnpackAlignment.
///
- ///
+ ///
/// Specifies the value that pname is set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5980,10 +5980,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set pixel storage modes
///
- ///
+ ///
/// Specifies the symbolic name of the parameter to be set. One value affects the packing of pixel data into memory: PackAlignment. The other affects the unpacking of pixel data from memory: UnpackAlignment.
///
- ///
+ ///
/// Specifies the value that pname is set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPixelStorei")]
@@ -5998,10 +5998,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify point parameters
///
- ///
+ ///
/// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted.
///
- ///
+ ///
/// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointParameterf")]
@@ -6010,10 +6010,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify point parameters
///
- ///
+ ///
/// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointParameterfv")]
@@ -6023,10 +6023,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify point parameters
///
- ///
+ ///
/// Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// For glPointParameterf and glPointParameteri, specifies the value that pname will be set to.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointParameterfv")]
@@ -6056,7 +6056,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify the diameter of rasterized points
///
- ///
+ ///
/// Specifies the diameter of rasterized points. The initial value is 1.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPointSize")]
@@ -6070,10 +6070,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the scale and units used to calculate depth values
///
- ///
+ ///
/// Specifies a scale factor that is used to create a variable depth offset for each polygon. The initial value is 0.
///
- ///
+ ///
/// Is multiplied by an implementation-specific value to create a constant depth offset. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glPolygonOffset")]
@@ -6098,25 +6098,25 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6126,25 +6126,25 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6157,25 +6157,25 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6188,25 +6188,25 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6219,25 +6219,25 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6249,25 +6249,25 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")]
@@ -6276,25 +6276,25 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")]
@@ -6306,25 +6306,25 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")]
@@ -6336,25 +6336,25 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")]
@@ -6366,25 +6366,25 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, and Rgba.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedShort565, UnsignedShort4444, or UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glReadPixels")]
@@ -6395,16 +6395,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Multiply the current matrix by a rotation matrix
///
- ///
+ ///
/// Specifies the angle of rotation, in degrees.
///
- ///
+ ///
/// Specify the x, y, and z coordinates of a vector, respectively.
///
- ///
+ ///
/// Specify the x, y, and z coordinates of a vector, respectively.
///
- ///
+ ///
/// Specify the x, y, and z coordinates of a vector, respectively.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glRotatef")]
@@ -6421,10 +6421,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify multisample coverage parameters
///
- ///
+ ///
/// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0.
///
- ///
+ ///
/// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glSampleCoverage")]
@@ -6439,13 +6439,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Multiply the current matrix by a general scaling matrix
///
- ///
+ ///
/// Specify scale factors along the x, y, and z axes, respectively.
///
- ///
+ ///
/// Specify scale factors along the x, y, and z axes, respectively.
///
- ///
+ ///
/// Specify scale factors along the x, y, and z axes, respectively.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glScalef")]
@@ -6461,16 +6461,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define the scissor box
///
- ///
+ ///
/// Specify the lower left corner of the scissor box. Initially (0, 0).
///
- ///
+ ///
/// Specify the lower left corner of the scissor box. Initially (0, 0).
///
- ///
+ ///
/// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window.
///
- ///
+ ///
/// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glScissor")]
@@ -6479,7 +6479,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Select flat or smooth shading
///
- ///
+ ///
/// Specifies a symbolic value representing a shading technique. Accepted values are Flat and Smooth. The initial value is Smooth.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6489,7 +6489,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Select flat or smooth shading
///
- ///
+ ///
/// Specifies a symbolic value representing a shading technique. Accepted values are Flat and Smooth. The initial value is Smooth.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glShadeModel")]
@@ -6498,13 +6498,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set front and back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6515,13 +6515,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set front and back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6532,13 +6532,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set front and back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilFunc")]
@@ -6548,13 +6548,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set front and back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. ref is clamped to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilFunc")]
@@ -6564,7 +6564,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Control the front and back writing of individual bits in the stencil planes
///
- ///
+ ///
/// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilMask")]
@@ -6574,7 +6574,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Control the front and back writing of individual bits in the stencil planes
///
- ///
+ ///
/// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilMask")]
@@ -6584,13 +6584,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set front and back stencil test actions
///
- ///
+ ///
/// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6600,13 +6600,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set front and back stencil test actions
///
- ///
+ ///
/// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glStencilOp")]
@@ -6615,16 +6615,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of texture coordinates
///
- ///
+ ///
/// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6634,16 +6634,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of texture coordinates
///
- ///
+ ///
/// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6656,16 +6656,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of texture coordinates
///
- ///
+ ///
/// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6678,16 +6678,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of texture coordinates
///
- ///
+ ///
/// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6700,16 +6700,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of texture coordinates
///
- ///
+ ///
/// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6721,16 +6721,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of texture coordinates
///
- ///
+ ///
/// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")]
@@ -6739,16 +6739,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of texture coordinates
///
- ///
+ ///
/// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")]
@@ -6760,16 +6760,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of texture coordinates
///
- ///
+ ///
/// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")]
@@ -6781,16 +6781,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of texture coordinates
///
- ///
+ ///
/// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")]
@@ -6802,16 +6802,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of texture coordinates
///
- ///
+ ///
/// Specifies the number of coordinates per array element. Must be 1, 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each texture coordinate. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive texture coordinate sets. If stride is 0, the array elements are understood to be tightly packed. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first texture coordinate set in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexCoordPointer")]
@@ -6822,13 +6822,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- ///
+ ///
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6838,13 +6838,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- ///
+ ///
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvf")]
@@ -6853,13 +6853,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6870,13 +6870,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6887,13 +6887,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvfv")]
@@ -6903,13 +6903,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvfv")]
@@ -6919,13 +6919,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- ///
+ ///
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6935,13 +6935,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- ///
+ ///
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnvi")]
@@ -6950,13 +6950,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6967,13 +6967,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6984,13 +6984,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnviv")]
@@ -7000,13 +7000,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture environment parameters
///
- ///
+ ///
/// Specifies a texture environment. May be TextureEnv, TextureFilterControl or PointSprite.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture environment parameter. May be either TextureEnvMode, TextureLodBias, CombineRgb, CombineAlpha, Src0Rgb, Src1Rgb, Src2Rgb, Src0Alpha, Src1Alpha, Src2Alpha, Operand0Rgb, Operand1Rgb, Operand2Rgb, Operand0Alpha, Operand1Alpha, Operand2Alpha, RgbScale, AlphaScale, or CoordReplace.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single symbolic constant, one of Add, AddSigned, Interpolate, Modulate, Decal, Blend, Replace, Subtract, Combine, Texture, Constant, PrimaryColor, Previous, SrcColor, OneMinusSrcColor, SrcAlpha, OneMinusSrcAlpha, a single boolean value for the point sprite texture coordinate replacement, a single floating-point value for the texture level-of-detail bias, or 1.0, 2.0, or 4.0 when specifying the RgbScale or AlphaScale.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexEnviv")]
@@ -7039,31 +7039,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7073,31 +7073,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7110,31 +7110,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7147,31 +7147,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7184,31 +7184,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7220,31 +7220,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")]
@@ -7253,31 +7253,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")]
@@ -7289,31 +7289,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")]
@@ -7325,31 +7325,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")]
@@ -7361,31 +7361,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D texture images that are at least 64 texels wide and cube-mapped texture images that are at least 16 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image All implementations support 2D texture images that are at least 64 texels high and cube-mapped texture images that are at least 16 texels high.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
- ///
+ ///
/// Specifies the format of the texel data. Must match internalformat. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the texel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexImage2D")]
@@ -7396,13 +7396,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- ///
+ ///
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7412,13 +7412,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- ///
+ ///
/// Specifies the value of pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterf")]
@@ -7427,13 +7427,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7444,13 +7444,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7461,13 +7461,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")]
@@ -7477,13 +7477,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameterfv")]
@@ -7493,13 +7493,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- ///
+ ///
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7509,13 +7509,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- ///
+ ///
/// Specifies the value of pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteri")]
@@ -7524,13 +7524,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7541,13 +7541,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7558,13 +7558,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")]
@@ -7574,13 +7574,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture of the active texture unit, which must be either Texture2D or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureMinFilter, TextureMagFilter, TextureWrapS, or TextureWrapT.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexParameteriv")]
@@ -7613,31 +7613,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7647,31 +7647,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7684,31 +7684,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7721,31 +7721,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7758,31 +7758,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7794,31 +7794,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")]
@@ -7827,31 +7827,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")]
@@ -7863,31 +7863,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")]
@@ -7899,31 +7899,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")]
@@ -7935,31 +7935,31 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture of the active texture unit. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Alpha, Rgb, Rgba, Luminance, and LuminanceAlpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, UnsignedShort565, UnsignedShort4444, and UnsignedShort5551.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTexSubImage2D")]
@@ -7970,13 +7970,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Multiply the current matrix by a translation matrix
///
- ///
+ ///
/// Specify the x, y, and z coordinates of a translation vector.
///
- ///
+ ///
/// Specify the x, y, and z coordinates of a translation vector.
///
- ///
+ ///
/// Specify the x, y, and z coordinates of a translation vector.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glTranslatef")]
@@ -7992,16 +7992,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of vertex data
///
- ///
+ ///
/// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8011,16 +8011,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of vertex data
///
- ///
+ ///
/// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8033,16 +8033,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of vertex data
///
- ///
+ ///
/// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8055,16 +8055,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of vertex data
///
- ///
+ ///
/// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8077,16 +8077,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of vertex data
///
- ///
+ ///
/// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8098,16 +8098,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of vertex data
///
- ///
+ ///
/// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")]
@@ -8116,16 +8116,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of vertex data
///
- ///
+ ///
/// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")]
@@ -8137,16 +8137,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of vertex data
///
- ///
+ ///
/// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")]
@@ -8158,16 +8158,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of vertex data
///
- ///
+ ///
/// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")]
@@ -8179,16 +8179,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Define an array of vertex data
///
- ///
+ ///
/// Specifies the number of coordinates per vertex. Must be 2, 3, or 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each coordinate in the array. Symbolic constants Short, Int, Float, or Double are accepted. The initial value is Float.
///
- ///
+ ///
/// Specifies the byte offset between consecutive vertices. If stride is 0, the vertices are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first coordinate of the first vertex in the array. The initial value is 0.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glVertexPointer")]
@@ -8199,16 +8199,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: v1.0]
/// Set the viewport
///
- ///
+ ///
/// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).
///
- ///
+ ///
/// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).
///
- ///
+ ///
/// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.
///
- ///
+ ///
/// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.
///
[AutoGenerated(Category = "VERSION_ES_CM_1_0", Version = "1.0", EntryPoint = "glViewport")]
@@ -8219,7 +8219,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_blend_minmax]
/// Specify the equation used for both the RGB blend equation and the Alpha blend equation
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8229,7 +8229,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_blend_minmax]
/// Specify the equation used for both the RGB blend equation and the Alpha blend equation
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract.
///
[AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")]
@@ -8262,13 +8262,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_map_buffer_range]
/// Indicate modifications to a range of a mapped buffer
///
- ///
+ ///
/// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the start of the buffer subrange, in basic machine units.
///
- ///
+ ///
/// Specifies the length of the buffer subrange, in basic machine units.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")]
@@ -8277,13 +8277,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_map_buffer_range]
/// Indicate modifications to a range of a mapped buffer
///
- ///
+ ///
/// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, DispatchIndirectBuffer, DrawIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the start of the buffer subrange, in basic machine units.
///
- ///
+ ///
/// Specifies the length of the buffer subrange, in basic machine units.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")]
@@ -8426,16 +8426,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_map_buffer_range]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies a the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies a length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")]
@@ -8445,16 +8445,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_map_buffer_range]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies a the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies a length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")]
@@ -8464,16 +8464,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_map_buffer_range]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies a the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies a length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")]
@@ -8483,16 +8483,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_map_buffer_range]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies a the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies a length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")]
@@ -8502,16 +8502,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8522,16 +8522,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8542,16 +8542,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8562,16 +8562,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")]
@@ -8581,16 +8581,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")]
@@ -8600,16 +8600,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")]
@@ -8619,19 +8619,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8642,19 +8642,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8667,19 +8667,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8692,19 +8692,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8717,19 +8717,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8742,19 +8742,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8765,19 +8765,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8790,19 +8790,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8815,19 +8815,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8840,19 +8840,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8865,19 +8865,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8888,19 +8888,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8913,19 +8913,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8938,19 +8938,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8963,19 +8963,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8988,19 +8988,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9010,19 +9010,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9034,19 +9034,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9058,19 +9058,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9082,19 +9082,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9106,19 +9106,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9128,19 +9128,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9152,19 +9152,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9176,19 +9176,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9200,19 +9200,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9224,19 +9224,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9246,19 +9246,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9270,19 +9270,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9294,19 +9294,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9318,19 +9318,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -9413,19 +9413,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_multisampled_render_to_texture]
/// Establish data storage, format, dimensions and sample count of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the number of samples to be used for the renderbuffer object's storage.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")]
@@ -9434,16 +9434,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_texture_storage]
/// Simultaneously specify storage for all levels of a one-dimensional texture
///
- ///
+ ///
/// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D.
///
- ///
+ ///
/// Specify the number of texture levels.
///
- ///
+ ///
/// Specifies the sized internal format to be used to store texture image data.
///
- ///
+ ///
/// Specifies the width of the texture, in texels.
///
[AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage1DEXT")]
@@ -9452,19 +9452,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_texture_storage]
/// Simultaneously specify storage for all levels of a two-dimensional or one-dimensional array texture
///
- ///
+ ///
/// Specify the target of the operation. target must be one of Texture2D, ProxyTexture2D, Texture1DArray, ProxyTexture1DArray, TextureRectangle, ProxyTextureRectangle, or ProxyTextureCubeMap.
///
- ///
+ ///
/// Specify the number of texture levels.
///
- ///
+ ///
/// Specifies the sized internal format to be used to store texture image data.
///
- ///
+ ///
/// Specifies the width of the texture, in texels.
///
- ///
+ ///
/// Specifies the height of the texture, in texels.
///
[AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")]
@@ -9473,22 +9473,22 @@ namespace OpenTK.Graphics.ES11
/// [requires: EXT_texture_storage]
/// Simultaneously specify storage for all levels of a three-dimensional, two-dimensional array or cube-map array texture
///
- ///
+ ///
/// Specify the target of the operation. target must be one of Texture3D, ProxyTexture3D, Texture2DArray, ProxyTexture2DArray, TextureCubeArray, or ProxyTextureCubeArray.
///
- ///
+ ///
/// Specify the number of texture levels.
///
- ///
+ ///
/// Specifies the sized internal format to be used to store texture image data.
///
- ///
+ ///
/// Specifies the width of the texture, in texels.
///
- ///
+ ///
/// Specifies the height of the texture, in texels.
///
- ///
+ ///
/// Specifies the depth of the texture, in texels.
///
[AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")]
@@ -9567,10 +9567,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: IMG_user_clip_plane]
/// Specify a plane against which all geometry is clipped
///
- ///
+ ///
/// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.
///
- /// [length: 4]
+ /// [length: 4]
/// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.
///
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
@@ -9580,10 +9580,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: IMG_user_clip_plane]
/// Specify a plane against which all geometry is clipped
///
- ///
+ ///
/// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.
///
- /// [length: 4]
+ /// [length: 4]
/// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.
///
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
@@ -9593,10 +9593,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: IMG_user_clip_plane]
/// Specify a plane against which all geometry is clipped
///
- ///
+ ///
/// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.
///
- /// [length: 4]
+ /// [length: 4]
/// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.
///
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
@@ -9649,19 +9649,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: IMG_multisampled_render_to_texture]
/// Establish data storage, format, dimensions and sample count of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the number of samples to be used for the renderbuffer object's storage.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")]
@@ -9889,10 +9889,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Bind a named framebuffer object
///
- ///
+ ///
/// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer.
///
- ///
+ ///
/// Specifies the name of a framebuffer object.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferOES")]
@@ -9902,10 +9902,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Bind a named framebuffer object
///
- ///
+ ///
/// Specifies the target to which the framebuffer object is bound. The symbolic constant must be Framebuffer.
///
- ///
+ ///
/// Specifies the name of a framebuffer object.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindFramebufferOES")]
@@ -9915,10 +9915,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Bind a named renderbuffer object
///
- ///
+ ///
/// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer.
///
- ///
+ ///
/// Specifies the name of a renderbuffer object.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferOES")]
@@ -9928,10 +9928,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Bind a named renderbuffer object
///
- ///
+ ///
/// Specifies the target to which the renderbuffer object is bound. The symbolic constant must be Renderbuffer.
///
- ///
+ ///
/// Specifies the name of a renderbuffer object.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glBindRenderbufferOES")]
@@ -9941,7 +9941,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Bind a vertex array object
///
- ///
+ ///
/// Specifies the name of the vertex array to bind.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")]
@@ -9951,7 +9951,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Bind a vertex array object
///
- ///
+ ///
/// Specifies the name of the vertex array to bind.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")]
@@ -10005,7 +10005,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_blend_subtract]
/// Specify the equation used for both the RGB blend equation and the Alpha blend equation
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract.
///
[AutoGenerated(Category = "OES_blend_subtract", Version = "", EntryPoint = "glBlendEquationOES")]
@@ -10014,10 +10014,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_blend_equation_separate]
/// Set the RGB blend equation and the alpha blend equation separately
///
- ///
+ ///
/// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract.
///
- ///
+ ///
/// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, or FuncReverseSubtract.
///
[AutoGenerated(Category = "OES_blend_equation_separate", Version = "", EntryPoint = "glBlendEquationSeparateOES")]
@@ -10026,16 +10026,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_blend_func_separate]
/// Specify pixel arithmetic for RGB and alpha components separately
///
- ///
+ ///
/// Specifies how the red, green, and blue blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha, ConstantColor, OneMinusConstantColor, ConstantAlpha, OneMinusConstantAlpha, and SrcAlphaSaturate. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, and blue destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero.
///
- ///
+ ///
/// Specified how the alpha source blending factor is computed. The same symbolic constants are accepted as for srcRGB. The initial value is One.
///
- ///
+ ///
/// Specified how the alpha destination blending factor is computed. The same symbolic constants are accepted as for dstRGB. The initial value is Zero.
///
[AutoGenerated(Category = "OES_blend_func_separate", Version = "", EntryPoint = "glBlendFuncSeparateOES")]
@@ -10044,7 +10044,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Return the framebuffer completeness status of a framebuffer object
///
- ///
+ ///
/// Specifies the target framebuffer object. The symbolic constant must be Framebuffer.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glCheckFramebufferStatusOES")]
@@ -10069,7 +10069,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_single_precision]
/// Specify the clear value for the depth buffer
///
- ///
+ ///
/// Specifies the depth value used when the depth buffer is cleared. The initial value is 1.
///
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClearDepthfOES")]
@@ -10083,10 +10083,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_single_precision]
/// Specify a plane against which all geometry is clipped
///
- ///
+ ///
/// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.
///
- /// [length: 4]
+ /// [length: 4]
/// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.
///
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")]
@@ -10096,10 +10096,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_single_precision]
/// Specify a plane against which all geometry is clipped
///
- ///
+ ///
/// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.
///
- /// [length: 4]
+ /// [length: 4]
/// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.
///
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")]
@@ -10109,10 +10109,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_single_precision]
/// Specify a plane against which all geometry is clipped
///
- ///
+ ///
/// Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.
///
- /// [length: 4]
+ /// [length: 4]
/// Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.
///
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glClipPlanefOES")]
@@ -10229,7 +10229,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named framebuffer objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of framebuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
@@ -10239,7 +10239,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named framebuffer objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of framebuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
@@ -10249,10 +10249,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of framebuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
@@ -10262,10 +10262,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of framebuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
@@ -10275,10 +10275,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of framebuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
@@ -10288,10 +10288,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of framebuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
@@ -10301,10 +10301,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of framebuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
@@ -10314,10 +10314,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of framebuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteFramebuffersOES")]
@@ -10327,7 +10327,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named renderbuffer objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
@@ -10337,7 +10337,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named renderbuffer objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
@@ -10347,10 +10347,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
@@ -10360,10 +10360,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
@@ -10373,10 +10373,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
@@ -10386,10 +10386,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
@@ -10399,10 +10399,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
@@ -10412,10 +10412,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Delete named renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glDeleteRenderbuffersOES")]
@@ -10425,7 +10425,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -10435,7 +10435,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -10445,10 +10445,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -10458,10 +10458,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -10471,10 +10471,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -10484,10 +10484,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -10497,10 +10497,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -10510,10 +10510,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -10523,10 +10523,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_single_precision]
/// Specify mapping of depth values from normalized device coordinates to window coordinates
///
- ///
+ ///
/// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0.
///
- ///
+ ///
/// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1.
///
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glDepthRangefOES")]
@@ -10740,16 +10740,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Attach a renderbuffer object to a framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. The symbolic constant must be Framebuffer.
///
- ///
+ ///
/// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment.
///
- ///
+ ///
/// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer.
///
- ///
+ ///
/// Specifies the renderbuffer object that is to be attached.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferOES")]
@@ -10759,16 +10759,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Attach a renderbuffer object to a framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. The symbolic constant must be Framebuffer.
///
- ///
+ ///
/// Specifies the attachment point to which renderbuffer should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment.
///
- ///
+ ///
/// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer.
///
- ///
+ ///
/// Specifies the renderbuffer object that is to be attached.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferRenderbufferOES")]
@@ -10778,19 +10778,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Attach a texture image to a framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. The symbolic constant must be Framebuffer.
///
- ///
+ ///
/// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment.
///
- ///
+ ///
/// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the texture object whose image is to be attached.
///
- ///
+ ///
/// Specifies the mipmap level of the texture image to be attached, which must be 0.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferTexture2DOES")]
@@ -10800,19 +10800,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Attach a texture image to a framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. The symbolic constant must be Framebuffer.
///
- ///
+ ///
/// Specifies the attachment point to which an image from texture should be attached. Must be one of the following symbolic constants: ColorAttachment0, DepthAttachment, or StencilAttachment.
///
- ///
+ ///
/// Specifies the texture target. Must be one of the following symbolic constants: Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the texture object whose image is to be attached.
///
- ///
+ ///
/// Specifies the mipmap level of the texture image to be attached, which must be 0.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glFramebufferTexture2DOES")]
@@ -10822,22 +10822,22 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_single_precision]
/// Multiply the current matrix by a perspective matrix
///
- ///
+ ///
/// Specify the coordinates for the left and right vertical clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the left and right vertical clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the bottom and top horizontal clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the bottom and top horizontal clipping planes.
///
- ///
+ ///
/// Specify the distances to the near and far depth clipping planes. Both distances must be positive.
///
- ///
+ ///
/// Specify the distances to the near and far depth clipping planes. Both distances must be positive.
///
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glFrustumfOES")]
@@ -10856,7 +10856,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate a complete set of mipmaps for a texture object
///
- ///
+ ///
/// Specifies the texture target of the active texture unit to which the texture object is bound whose mipmaps will be generated. Must be one of the following symbolic constants: Texture2D or TextureCubeMap.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenerateMipmapOES")]
@@ -10872,10 +10872,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
@@ -10885,10 +10885,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
@@ -10898,10 +10898,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
@@ -10911,10 +10911,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
@@ -10924,10 +10924,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
@@ -10937,10 +10937,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenFramebuffersOES")]
@@ -10957,10 +10957,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
@@ -10970,10 +10970,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
@@ -10983,10 +10983,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
@@ -10996,10 +10996,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
@@ -11009,10 +11009,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
@@ -11022,10 +11022,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGenRenderbuffersOES")]
@@ -11042,10 +11042,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -11055,10 +11055,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -11068,10 +11068,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -11081,10 +11081,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -11094,10 +11094,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -11107,10 +11107,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -11166,10 +11166,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_single_precision]
/// Return the coefficients of the specified clipping plane
///
- ///
+ ///
/// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0).
///
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")]
@@ -11179,10 +11179,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_single_precision]
/// Return the coefficients of the specified clipping plane
///
- ///
+ ///
/// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0).
///
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")]
@@ -11192,10 +11192,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_single_precision]
/// Return the coefficients of the specified clipping plane
///
- ///
+ ///
/// Specifies a clipping plane. The number of clipping planes depends on the implementation, but at least six clipping planes are supported. They are identified by symbolic names of the form ClipPlane where i ranges from 0 to the value of MaxClipPlanes - 1.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns four double-precision values that are the coefficients of the plane equation of plane in eye coordinates. The initial value is (0, 0, 0, 0).
///
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glGetClipPlanefOES")]
@@ -11277,16 +11277,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Retrieve information about attachments of a bound framebuffer object
///
- ///
+ ///
/// Specifies the target of the query operation.
///
- ///
+ ///
/// Specifies the attachment within target
///
- ///
+ ///
/// Specifies the parameter of attachment to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable receive the value of pname for attachment.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")]
@@ -11296,16 +11296,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Retrieve information about attachments of a bound framebuffer object
///
- ///
+ ///
/// Specifies the target of the query operation.
///
- ///
+ ///
/// Specifies the attachment within target
///
- ///
+ ///
/// Specifies the parameter of attachment to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable receive the value of pname for attachment.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")]
@@ -11315,16 +11315,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Retrieve information about attachments of a bound framebuffer object
///
- ///
+ ///
/// Specifies the target of the query operation.
///
- ///
+ ///
/// Specifies the attachment within target
///
- ///
+ ///
/// Specifies the parameter of attachment to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable receive the value of pname for attachment.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetFramebufferAttachmentParameterivOES")]
@@ -11429,13 +11429,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Retrieve information about a bound renderbuffer object
///
- ///
+ ///
/// Specifies the target of the query operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the renderbuffer bound to target.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the value of the queried parameter.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")]
@@ -11445,13 +11445,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Retrieve information about a bound renderbuffer object
///
- ///
+ ///
/// Specifies the target of the query operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the renderbuffer bound to target.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the value of the queried parameter.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")]
@@ -11461,13 +11461,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Retrieve information about a bound renderbuffer object
///
- ///
+ ///
/// Specifies the target of the query operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the renderbuffer bound to target.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the value of the queried parameter.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glGetRenderbufferParameterivOES")]
@@ -11501,13 +11501,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Return texture coordinate generation parameters
///
- ///
+ ///
/// Specifies a texture coordinate. Must be S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")]
@@ -11517,13 +11517,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Return texture coordinate generation parameters
///
- ///
+ ///
/// Specifies a texture coordinate. Must be S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")]
@@ -11533,13 +11533,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Return texture coordinate generation parameters
///
- ///
+ ///
/// Specifies a texture coordinate. Must be S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenfvOES")]
@@ -11549,13 +11549,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Return texture coordinate generation parameters
///
- ///
+ ///
/// Specifies a texture coordinate. Must be S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")]
@@ -11565,13 +11565,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Return texture coordinate generation parameters
///
- ///
+ ///
/// Specifies a texture coordinate. Must be S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")]
@@ -11581,13 +11581,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Return texture coordinate generation parameters
///
- ///
+ ///
/// Specifies a texture coordinate. Must be S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the value(s) to be returned. Must be either TextureGenMode or the name of one of the texture generation plane equations: ObjectPlane or EyePlane.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glGetTexGenivOES")]
@@ -11683,7 +11683,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Determine if a name corresponds to a framebuffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a framebuffer object.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsFramebufferOES")]
@@ -11693,7 +11693,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Determine if a name corresponds to a framebuffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a framebuffer object.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsFramebufferOES")]
@@ -11703,7 +11703,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Determine if a name corresponds to a renderbuffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a renderbuffer object.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsRenderbufferOES")]
@@ -11713,7 +11713,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Determine if a name corresponds to a renderbuffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a renderbuffer object.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glIsRenderbufferOES")]
@@ -11723,7 +11723,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Determine if a name corresponds to a vertex array object
///
- ///
+ ///
/// Specifies a value that may be the name of a vertex array object.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")]
@@ -11733,7 +11733,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_vertex_array_object]
/// Determine if a name corresponds to a vertex array object
///
- ///
+ ///
/// Specifies a value that may be the name of a vertex array object.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")]
@@ -11855,10 +11855,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_mapbuffer]
/// Map a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer.
///
- ///
+ ///
/// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite.
///
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")]
@@ -11957,10 +11957,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")]
@@ -11970,10 +11970,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bOES")]
@@ -11983,10 +11983,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 1]
+ /// [length: 1]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")]
@@ -11996,10 +11996,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 1]
+ /// [length: 1]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord1bvOES")]
@@ -12022,13 +12022,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")]
@@ -12038,13 +12038,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bOES")]
@@ -12054,10 +12054,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
@@ -12067,10 +12067,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
@@ -12080,10 +12080,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
@@ -12093,10 +12093,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
@@ -12106,10 +12106,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
@@ -12119,10 +12119,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord2bvOES")]
@@ -12160,16 +12160,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")]
@@ -12179,16 +12179,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bOES")]
@@ -12198,10 +12198,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
@@ -12211,10 +12211,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
@@ -12224,10 +12224,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
@@ -12237,10 +12237,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
@@ -12250,10 +12250,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
@@ -12263,10 +12263,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord3bvOES")]
@@ -12305,19 +12305,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")]
@@ -12327,19 +12327,19 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bOES")]
@@ -12349,10 +12349,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
@@ -12362,10 +12362,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
@@ -12375,10 +12375,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
@@ -12388,10 +12388,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
@@ -12401,10 +12401,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
@@ -12414,10 +12414,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specifies the texture unit whose coordinates should be modified. The number of texture units is implementation dependent, but must be at least two. Symbolic constant must be one of Texture, where i ranges from 0 to MaxTextureCoords - 1, which is an implementation-dependent value.
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates for target texture unit. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glMultiTexCoord4bvOES")]
@@ -12518,22 +12518,22 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_single_precision]
/// Multiply the current matrix with an orthographic matrix
///
- ///
+ ///
/// Specify the coordinates for the left and right vertical clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the left and right vertical clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the bottom and top horizontal clipping planes.
///
- ///
+ ///
/// Specify the coordinates for the bottom and top horizontal clipping planes.
///
- ///
+ ///
/// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer.
///
- ///
+ ///
/// Specify the distances to the nearer and farther depth clipping planes. These values are negative if the plane is to be behind the viewer.
///
[AutoGenerated(Category = "OES_single_precision", Version = "", EntryPoint = "glOrthofOES")]
@@ -12819,16 +12819,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_framebuffer_object]
/// Create and initialize a renderbuffer object's data store
///
- ///
+ ///
/// Specifies the renderbuffer target. The symbolic constant must be Renderbuffer.
///
- ///
+ ///
/// Specifies the color-renderable, depth-renderable, or stencil-renderable format of the renderbuffer. Must be one of the following symbolic constants: Rgba4, Rgb565, Rgb5A1, DepthComponent16, or StencilIndex8.
///
- ///
+ ///
/// Specifies the width of the renderbuffer in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer in pixels.
///
[AutoGenerated(Category = "OES_framebuffer_object", Version = "", EntryPoint = "glRenderbufferStorageOES")]
@@ -12845,10 +12845,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_fixed_point]
/// Specify multisample coverage parameters
///
- ///
+ ///
/// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0.
///
- ///
+ ///
/// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False.
///
[AutoGenerated(Category = "OES_fixed_point", Version = "", EntryPoint = "glSampleCoverageOES")]
@@ -12870,7 +12870,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bOES")]
@@ -12880,7 +12880,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bOES")]
@@ -12890,7 +12890,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 1]
+ /// [length: 1]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bvOES")]
@@ -12900,7 +12900,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 1]
+ /// [length: 1]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord1bvOES")]
@@ -12921,10 +12921,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bOES")]
@@ -12934,10 +12934,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bOES")]
@@ -12947,7 +12947,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
@@ -12957,7 +12957,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
@@ -12967,7 +12967,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
@@ -12977,7 +12977,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
@@ -12987,7 +12987,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
@@ -12997,7 +12997,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 2]
+ /// [length: 2]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord2bvOES")]
@@ -13031,13 +13031,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bOES")]
@@ -13047,13 +13047,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bOES")]
@@ -13063,7 +13063,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
@@ -13073,7 +13073,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
@@ -13083,7 +13083,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
@@ -13093,7 +13093,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
@@ -13103,7 +13103,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
@@ -13113,7 +13113,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 3]
+ /// [length: 3]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord3bvOES")]
@@ -13148,16 +13148,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bOES")]
@@ -13167,16 +13167,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bOES")]
@@ -13186,7 +13186,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
@@ -13196,7 +13196,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
@@ -13206,7 +13206,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
@@ -13216,7 +13216,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
@@ -13226,7 +13226,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
@@ -13236,7 +13236,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Set the current texture coordinates
///
- /// [length: 4]
+ /// [length: 4]
/// Specify s, t, r, and q texture coordinates. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glTexCoord4bvOES")]
@@ -13295,13 +13295,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Control the generation of texture coordinates
///
- ///
+ ///
/// Specifies a texture coordinate. Must be one of S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode.
///
- ///
+ ///
/// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfOES")]
@@ -13310,13 +13310,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Control the generation of texture coordinates
///
- ///
+ ///
/// Specifies a texture coordinate. Must be one of S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfvOES")]
@@ -13326,13 +13326,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Control the generation of texture coordinates
///
- ///
+ ///
/// Specifies a texture coordinate. Must be one of S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenfvOES")]
@@ -13342,13 +13342,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Control the generation of texture coordinates
///
- ///
+ ///
/// Specifies a texture coordinate. Must be one of S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode.
///
- ///
+ ///
/// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGeniOES")]
@@ -13357,13 +13357,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Control the generation of texture coordinates
///
- ///
+ ///
/// Specifies a texture coordinate. Must be one of S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenivOES")]
@@ -13373,13 +13373,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_texture_cube_map]
/// Control the generation of texture coordinates
///
- ///
+ ///
/// Specifies a texture coordinate. Must be one of S, T, R, or Q.
///
- ///
+ ///
/// Specifies the symbolic name of the texture-coordinate generation function. Must be TextureGenMode.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies a single-valued texture generation parameter, one of ObjectLinear, EyeLinear, SphereMap, NormalMap, or ReflectionMap.
///
[AutoGenerated(Category = "OES_texture_cube_map", Version = "", EntryPoint = "glTexGenivOES")]
@@ -13447,10 +13447,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bOES")]
@@ -13460,10 +13460,10 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bOES")]
@@ -13473,7 +13473,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 2]
+ /// [length: 2]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
@@ -13483,7 +13483,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 2]
+ /// [length: 2]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
@@ -13493,7 +13493,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 2]
+ /// [length: 2]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
@@ -13503,7 +13503,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 2]
+ /// [length: 2]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
@@ -13513,7 +13513,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 2]
+ /// [length: 2]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
@@ -13523,7 +13523,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 2]
+ /// [length: 2]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex2bvOES")]
@@ -13550,13 +13550,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bOES")]
@@ -13566,13 +13566,13 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bOES")]
@@ -13582,7 +13582,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 3]
+ /// [length: 3]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
@@ -13592,7 +13592,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 3]
+ /// [length: 3]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
@@ -13602,7 +13602,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 3]
+ /// [length: 3]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
@@ -13612,7 +13612,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 3]
+ /// [length: 3]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
@@ -13622,7 +13622,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 3]
+ /// [length: 3]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
@@ -13632,7 +13632,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 3]
+ /// [length: 3]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex3bvOES")]
@@ -13666,16 +13666,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bOES")]
@@ -13685,16 +13685,16 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
- ///
+ ///
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bOES")]
@@ -13704,7 +13704,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 4]
+ /// [length: 4]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
@@ -13714,7 +13714,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 4]
+ /// [length: 4]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
@@ -13724,7 +13724,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 4]
+ /// [length: 4]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
@@ -13734,7 +13734,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 4]
+ /// [length: 4]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
@@ -13744,7 +13744,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 4]
+ /// [length: 4]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
@@ -13754,7 +13754,7 @@ namespace OpenTK.Graphics.ES11
/// [requires: OES_byte_coordinates]
/// Specify a vertex
///
- /// [length: 4]
+ /// [length: 4]
/// Specify x, y, z, and w coordinates of a vertex. Not all parameters are present in all forms of the command.
///
[AutoGenerated(Category = "OES_byte_coordinates", Version = "", EntryPoint = "glVertex4bvOES")]
diff --git a/src/OpenTK/Graphics/ES11/ES11Enums.cs b/src/OpenTK/Graphics/ES11/ES11Enums.cs
index 218326c4..4fd01881 100644
--- a/src/OpenTK/Graphics/ES11/ES11Enums.cs
+++ b/src/OpenTK/Graphics/ES11/ES11Enums.cs
@@ -5,7 +5,7 @@
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights to
+// in the Software without restriction, including without limitation the rights to
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
// the Software, and to permit persons to whom the Software is furnished to do
// so, subject to the following conditions:
diff --git a/src/OpenTK/Graphics/ES20/ES20Enums.cs b/src/OpenTK/Graphics/ES20/ES20Enums.cs
index 9e50cf27..66ad648a 100644
--- a/src/OpenTK/Graphics/ES20/ES20Enums.cs
+++ b/src/OpenTK/Graphics/ES20/ES20Enums.cs
@@ -5,7 +5,7 @@
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights to
+// in the Software without restriction, including without limitation the rights to
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
// the Software, and to permit persons to whom the Software is furnished to do
// so, subject to the following conditions:
diff --git a/src/OpenTK/Graphics/ES30/ES30Enums.cs b/src/OpenTK/Graphics/ES30/ES30Enums.cs
index 282cf9d1..40a46670 100644
--- a/src/OpenTK/Graphics/ES30/ES30Enums.cs
+++ b/src/OpenTK/Graphics/ES30/ES30Enums.cs
@@ -5,7 +5,7 @@
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights to
+// in the Software without restriction, including without limitation the rights to
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
// the Software, and to permit persons to whom the Software is furnished to do
// so, subject to the following conditions:
diff --git a/src/OpenTK/Graphics/ES31/ES31.Enums.cs b/src/OpenTK/Graphics/ES31/ES31.Enums.cs
index c3e783d6..c62009f7 100644
--- a/src/OpenTK/Graphics/ES31/ES31.Enums.cs
+++ b/src/OpenTK/Graphics/ES31/ES31.Enums.cs
@@ -5,7 +5,7 @@
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights to
+// in the Software without restriction, including without limitation the rights to
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
// the Software, and to permit persons to whom the Software is furnished to do
// so, subject to the following conditions:
diff --git a/src/OpenTK/Graphics/ES31/ES31.cs b/src/OpenTK/Graphics/ES31/ES31.cs
index daaef8e4..a1d461c5 100644
--- a/src/OpenTK/Graphics/ES31/ES31.cs
+++ b/src/OpenTK/Graphics/ES31/ES31.cs
@@ -5,7 +5,7 @@
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights to
+// in the Software without restriction, including without limitation the rights to
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
// the Software, and to permit persons to whom the Software is furnished to do
// so, subject to the following conditions:
@@ -1706,34 +1706,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_framebuffer_blit]
/// Copy a block of pixels from the read framebuffer to the draw framebuffer
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit.
///
- ///
+ ///
/// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear.
///
[AutoGenerated(Category = "ANGLE_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferANGLE")]
@@ -1743,34 +1743,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_framebuffer_blit]
/// Copy a block of pixels from the read framebuffer to the draw framebuffer
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit.
///
- ///
+ ///
/// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear.
///
[AutoGenerated(Category = "ANGLE_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferANGLE")]
@@ -1780,16 +1780,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a range of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1799,16 +1799,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a range of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedANGLE")]
@@ -1817,19 +1817,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1839,19 +1839,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1864,19 +1864,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1889,19 +1889,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1914,19 +1914,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -1938,19 +1938,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")]
@@ -1959,19 +1959,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")]
@@ -1983,19 +1983,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")]
@@ -2007,19 +2007,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")]
@@ -2031,19 +2031,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedANGLE")]
@@ -2114,19 +2114,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_framebuffer_multisample]
/// Establish data storage, format, dimensions and sample count of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the number of samples to be used for the renderbuffer object's storage.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[AutoGenerated(Category = "ANGLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleANGLE")]
@@ -2135,10 +2135,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Modify the rate at which generic vertex attributes advance during instanced rendering
///
- ///
+ ///
/// Specify the index of the generic vertex attribute.
///
- ///
+ ///
/// Specify the number of instances that will pass between updates of the generic attribute at slot index.
///
[AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorANGLE")]
@@ -2148,10 +2148,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: ANGLE_instanced_arrays]
/// Modify the rate at which generic vertex attributes advance during instanced rendering
///
- ///
+ ///
/// Specify the index of the generic vertex attribute.
///
- ///
+ ///
/// Specify the number of instances that will pass between updates of the generic attribute at slot index.
///
[AutoGenerated(Category = "ANGLE_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorANGLE")]
@@ -2165,13 +2165,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Block and wait for a sync object to become signaled
///
- ///
+ ///
/// The sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit.
///
- ///
+ ///
/// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")]
@@ -2181,13 +2181,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Block and wait for a sync object to become signaled
///
- ///
+ ///
/// The sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit.
///
- ///
+ ///
/// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glClientWaitSyncAPPLE")]
@@ -2215,7 +2215,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Delete a sync object
///
- ///
+ ///
/// The sync object to be deleted.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glDeleteSyncAPPLE")]
@@ -2224,10 +2224,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Create a new sync object and insert it into the GL command stream
///
- ///
+ ///
/// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete.
///
- ///
+ ///
/// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")]
@@ -2237,10 +2237,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Create a new sync object and insert it into the GL command stream
///
- ///
+ ///
/// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete.
///
- ///
+ ///
/// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glFenceSyncAPPLE")]
@@ -2277,19 +2277,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Query the properties of a sync object
///
- ///
+ ///
/// Specifies the sync object whose properties to query.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the sync object specified in sync.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given in values.
///
- ///
+ ///
/// Specifies the address of an variable to receive the number of integers placed in values.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array to receive the values of the queried parameter.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")]
@@ -2299,19 +2299,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Query the properties of a sync object
///
- ///
+ ///
/// Specifies the sync object whose properties to query.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the sync object specified in sync.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given in values.
///
- ///
+ ///
/// Specifies the address of an variable to receive the number of integers placed in values.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array to receive the values of the queried parameter.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")]
@@ -2321,19 +2321,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Query the properties of a sync object
///
- ///
+ ///
/// Specifies the sync object whose properties to query.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the sync object specified in sync.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given in values.
///
- ///
+ ///
/// Specifies the address of an variable to receive the number of integers placed in values.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array to receive the values of the queried parameter.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glGetSyncivAPPLE")]
@@ -2343,7 +2343,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Determine if a name corresponds to a sync object
///
- ///
+ ///
/// Specifies a value that may be the name of a sync object.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glIsSyncAPPLE")]
@@ -2352,19 +2352,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_framebuffer_multisample]
/// Establish data storage, format, dimensions and sample count of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the number of samples to be used for the renderbuffer object's storage.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[AutoGenerated(Category = "APPLE_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")]
@@ -2377,13 +2377,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Instruct the GL server to block until the specified sync object becomes signaled
///
- ///
+ ///
/// Specifies the sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags must be zero.
///
- ///
+ ///
/// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")]
@@ -2393,13 +2393,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: APPLE_sync]
/// Instruct the GL server to block until the specified sync object becomes signaled
///
- ///
+ ///
/// Specifies the sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags must be zero.
///
- ///
+ ///
/// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored.
///
[AutoGenerated(Category = "APPLE_sync", Version = "", EntryPoint = "glWaitSyncAPPLE")]
@@ -2411,10 +2411,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Set the active program object for a program pipeline object
///
- ///
+ ///
/// Specifies the program pipeline object to set the active program object for.
///
- ///
+ ///
/// Specifies the program object to set as the active program pipeline object pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glActiveShaderProgram")]
@@ -2424,10 +2424,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Set the active program object for a program pipeline object
///
- ///
+ ///
/// Specifies the program pipeline object to set the active program object for.
///
- ///
+ ///
/// Specifies the program object to set as the active program pipeline object pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glActiveShaderProgram")]
@@ -2437,7 +2437,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Select active texture unit
///
- ///
+ ///
/// Specifies which texture unit to make active. The number of texture units is implementation-dependent, but must be at least 32. texture must be one of Texturei, where i ranges from zero to the value of MaxCombinedTextureImageUnits minus one. The initial value is Texture0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2447,7 +2447,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Select active texture unit
///
- ///
+ ///
/// Specifies which texture unit to make active. The number of texture units is implementation-dependent, but must be at least 32. texture must be one of Texturei, where i ranges from zero to the value of MaxCombinedTextureImageUnits minus one. The initial value is Texture0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glActiveTexture")]
@@ -2456,10 +2456,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Attaches a shader object to a program object
///
- ///
+ ///
/// Specifies the program object to which a shader object will be attached.
///
- ///
+ ///
/// Specifies the shader object that is to be attached.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")]
@@ -2469,10 +2469,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Attaches a shader object to a program object
///
- ///
+ ///
/// Specifies the program object to which a shader object will be attached.
///
- ///
+ ///
/// Specifies the shader object that is to be attached.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glAttachShader")]
@@ -2482,10 +2482,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delimit the boundaries of a query object
///
- ///
+ ///
/// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten.
///
- ///
+ ///
/// Specifies the name of a query object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginQuery")]
@@ -2495,10 +2495,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delimit the boundaries of a query object
///
- ///
+ ///
/// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten.
///
- ///
+ ///
/// Specifies the name of a query object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginQuery")]
@@ -2508,7 +2508,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Start transform feedback operation
///
- ///
+ ///
/// Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBeginTransformFeedback")]
@@ -2517,13 +2517,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Associates a generic vertex attribute index with a named attribute variable
///
- ///
+ ///
/// Specifies the handle of the program object in which the association is to be made.
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be bound.
///
- ///
+ ///
/// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")]
@@ -2533,13 +2533,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Associates a generic vertex attribute index with a named attribute variable
///
- ///
+ ///
/// Specifies the handle of the program object in which the association is to be made.
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be bound.
///
- ///
+ ///
/// Specifies a null terminated string containing the name of the vertex shader attribute variable to which index is to be bound.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindAttribLocation")]
@@ -2549,10 +2549,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a named buffer object
///
- ///
+ ///
/// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the name of a buffer object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")]
@@ -2562,10 +2562,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a named buffer object
///
- ///
+ ///
/// Specifies the target to which the buffer object is bound. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the name of a buffer object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindBuffer")]
@@ -2575,13 +2575,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a buffer object to an indexed buffer target
///
- ///
+ ///
/// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, ShaderStorageBuffer, TransformFeedbackBuffer or UniformBuffer.
///
- ///
+ ///
/// Specify the index of the binding point within the array specified by target.
///
- ///
+ ///
/// The name of a buffer object to bind to the specified binding point.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")]
@@ -2591,13 +2591,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a buffer object to an indexed buffer target
///
- ///
+ ///
/// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, ShaderStorageBuffer, TransformFeedbackBuffer or UniformBuffer.
///
- ///
+ ///
/// Specify the index of the binding point within the array specified by target.
///
- ///
+ ///
/// The name of a buffer object to bind to the specified binding point.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferBase")]
@@ -2607,19 +2607,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a range within a buffer object to an indexed buffer target
///
- ///
+ ///
/// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, ShaderStorageBuffer, TransformFeedbackBuffer or UniformBuffer.
///
- ///
+ ///
/// Specify the index of the binding point within the array specified by target.
///
- ///
+ ///
/// The name of a buffer object to bind to the specified binding point.
///
- ///
+ ///
/// The starting offset in basic machine units into the buffer object buffer.
///
- ///
+ ///
/// The amount of data in machine units that can be read from the buffet object while used as an indexed target.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")]
@@ -2629,19 +2629,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a range within a buffer object to an indexed buffer target
///
- ///
+ ///
/// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, ShaderStorageBuffer, TransformFeedbackBuffer or UniformBuffer.
///
- ///
+ ///
/// Specify the index of the binding point within the array specified by target.
///
- ///
+ ///
/// The name of a buffer object to bind to the specified binding point.
///
- ///
+ ///
/// The starting offset in basic machine units into the buffer object buffer.
///
- ///
+ ///
/// The amount of data in machine units that can be read from the buffet object while used as an indexed target.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")]
@@ -2651,19 +2651,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a range within a buffer object to an indexed buffer target
///
- ///
+ ///
/// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, ShaderStorageBuffer, TransformFeedbackBuffer or UniformBuffer.
///
- ///
+ ///
/// Specify the index of the binding point within the array specified by target.
///
- ///
+ ///
/// The name of a buffer object to bind to the specified binding point.
///
- ///
+ ///
/// The starting offset in basic machine units into the buffer object buffer.
///
- ///
+ ///
/// The amount of data in machine units that can be read from the buffet object while used as an indexed target.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")]
@@ -2673,19 +2673,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a range within a buffer object to an indexed buffer target
///
- ///
+ ///
/// Specify the target of the bind operation. target must be one of AtomicCounterBuffer, ShaderStorageBuffer, TransformFeedbackBuffer or UniformBuffer.
///
- ///
+ ///
/// Specify the index of the binding point within the array specified by target.
///
- ///
+ ///
/// The name of a buffer object to bind to the specified binding point.
///
- ///
+ ///
/// The starting offset in basic machine units into the buffer object buffer.
///
- ///
+ ///
/// The amount of data in machine units that can be read from the buffet object while used as an indexed target.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindBufferRange")]
@@ -2695,10 +2695,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a framebuffer to a framebuffer target
///
- ///
+ ///
/// Specifies the framebuffer target of the binding operation.
///
- ///
+ ///
/// Specifies the name of the framebuffer object to bind.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2709,10 +2709,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a framebuffer to a framebuffer target
///
- ///
+ ///
/// Specifies the framebuffer target of the binding operation.
///
- ///
+ ///
/// Specifies the name of the framebuffer object to bind.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2723,10 +2723,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a framebuffer to a framebuffer target
///
- ///
+ ///
/// Specifies the framebuffer target of the binding operation.
///
- ///
+ ///
/// Specifies the name of the framebuffer object to bind.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")]
@@ -2736,10 +2736,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a framebuffer to a framebuffer target
///
- ///
+ ///
/// Specifies the framebuffer target of the binding operation.
///
- ///
+ ///
/// Specifies the name of the framebuffer object to bind.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindFramebuffer")]
@@ -2749,25 +2749,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Bind a level of a texture to an image unit
///
- ///
+ ///
/// Specifies the index of the image unit to which to bind the texture
///
- ///
+ ///
/// Specifies the name of the texture to bind to the image unit.
///
- ///
+ ///
/// Specifies the level of the texture that is to be bound.
///
- ///
+ ///
/// Specifies whether a layered texture binding is to be established.
///
- ///
+ ///
/// If layered is False, specifies the layer of texture to be bound to the image unit. Ignored otherwise.
///
- ///
+ ///
/// Specifies a token indicating the type of access that will be performed on the image.
///
- ///
+ ///
/// Specifies the format that the elements of the image will be treated as for the purposes of formatted loads and stores.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glBindImageTexture")]
@@ -2777,25 +2777,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Bind a level of a texture to an image unit
///
- ///
+ ///
/// Specifies the index of the image unit to which to bind the texture
///
- ///
+ ///
/// Specifies the name of the texture to bind to the image unit.
///
- ///
+ ///
/// Specifies the level of the texture that is to be bound.
///
- ///
+ ///
/// Specifies whether a layered texture binding is to be established.
///
- ///
+ ///
/// If layered is False, specifies the layer of texture to be bound to the image unit. Ignored otherwise.
///
- ///
+ ///
/// Specifies a token indicating the type of access that will be performed on the image.
///
- ///
+ ///
/// Specifies the format that the elements of the image will be treated as for the purposes of formatted loads and stores.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glBindImageTexture")]
@@ -2805,7 +2805,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Bind a program pipeline to the current context
///
- ///
+ ///
/// Specifies the name of the pipeline object to bind to the context.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glBindProgramPipeline")]
@@ -2815,7 +2815,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Bind a program pipeline to the current context
///
- ///
+ ///
/// Specifies the name of the pipeline object to bind to the context.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glBindProgramPipeline")]
@@ -2825,10 +2825,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a renderbuffer to a renderbuffer target
///
- ///
+ ///
/// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the name of the renderbuffer object to bind.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2839,10 +2839,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a renderbuffer to a renderbuffer target
///
- ///
+ ///
/// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the name of the renderbuffer object to bind.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2853,10 +2853,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a renderbuffer to a renderbuffer target
///
- ///
+ ///
/// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the name of the renderbuffer object to bind.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")]
@@ -2866,10 +2866,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a renderbuffer to a renderbuffer target
///
- ///
+ ///
/// Specifies the renderbuffer target of the binding operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the name of the renderbuffer object to bind.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindRenderbuffer")]
@@ -2879,10 +2879,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a named sampler to a texturing target
///
- ///
+ ///
/// Specifies the index of the texture unit to which the sampler is bound.
///
- ///
+ ///
/// Specifies the name of a sampler.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindSampler")]
@@ -2892,10 +2892,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a named sampler to a texturing target
///
- ///
+ ///
/// Specifies the index of the texture unit to which the sampler is bound.
///
- ///
+ ///
/// Specifies the name of a sampler.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindSampler")]
@@ -2905,10 +2905,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a named texture to a texturing target
///
- ///
+ ///
/// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap,
///
- ///
+ ///
/// Specifies the name of a texture.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2919,10 +2919,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a named texture to a texturing target
///
- ///
+ ///
/// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap,
///
- ///
+ ///
/// Specifies the name of a texture.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -2933,10 +2933,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a named texture to a texturing target
///
- ///
+ ///
/// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap,
///
- ///
+ ///
/// Specifies the name of a texture.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")]
@@ -2946,10 +2946,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Bind a named texture to a texturing target
///
- ///
+ ///
/// Specifies the target to which the texture is bound. Must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap,
///
- ///
+ ///
/// Specifies the name of a texture.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBindTexture")]
@@ -2959,10 +2959,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a transform feedback object
///
- ///
+ ///
/// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback.
///
- ///
+ ///
/// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindTransformFeedback")]
@@ -2972,10 +2972,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a transform feedback object
///
- ///
+ ///
/// Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback.
///
- ///
+ ///
/// Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindTransformFeedback")]
@@ -2985,7 +2985,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a vertex array object
///
- ///
+ ///
/// Specifies the name of the vertex array to bind.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindVertexArray")]
@@ -2995,7 +2995,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Bind a vertex array object
///
- ///
+ ///
/// Specifies the name of the vertex array to bind.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBindVertexArray")]
@@ -3005,16 +3005,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Bind a buffer to a vertex buffer bind point
///
- ///
+ ///
/// The index of the vertex buffer binding point to which to bind the buffer.
///
- ///
+ ///
/// The name of an existing buffer to bind to the vertex buffer binding point.
///
- ///
+ ///
/// The offset of the first element of the buffer.
///
- ///
+ ///
/// The distance between elements within the buffer.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glBindVertexBuffer")]
@@ -3024,16 +3024,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Bind a buffer to a vertex buffer bind point
///
- ///
+ ///
/// The index of the vertex buffer binding point to which to bind the buffer.
///
- ///
+ ///
/// The name of an existing buffer to bind to the vertex buffer binding point.
///
- ///
+ ///
/// The offset of the first element of the buffer.
///
- ///
+ ///
/// The distance between elements within the buffer.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glBindVertexBuffer")]
@@ -3043,16 +3043,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set the blend color
///
- ///
+ ///
/// specify the components of BlendColor
///
- ///
+ ///
/// specify the components of BlendColor
///
- ///
+ ///
/// specify the components of BlendColor
///
- ///
+ ///
/// specify the components of BlendColor
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendColor")]
@@ -3061,7 +3061,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the equation used for both the RGB blend equation and the Alpha blend equation
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3071,7 +3071,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the equation used for both the RGB blend equation and the Alpha blend equation
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquation")]
@@ -3080,10 +3080,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set the RGB blend equation and the alpha blend equation separately
///
- ///
+ ///
/// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
- ///
+ ///
/// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3093,10 +3093,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set the RGB blend equation and the alpha blend equation separately
///
- ///
+ ///
/// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
- ///
+ ///
/// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendEquationSeparate")]
@@ -3105,10 +3105,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify pixel arithmetic
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3118,10 +3118,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify pixel arithmetic
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFunc")]
@@ -3130,16 +3130,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify pixel arithmetic for RGB and alpha components separately
///
- ///
+ ///
/// Specifies how the red, green, and blue blending factors are computed. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero.
///
- ///
+ ///
/// Specified how the alpha source blending factor is computed. The initial value is One.
///
- ///
+ ///
/// Specified how the alpha destination blending factor is computed. The initial value is Zero.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBlendFuncSeparate")]
@@ -3148,34 +3148,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Copy a block of pixels from the read framebuffer to the draw framebuffer
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit.
///
- ///
+ ///
/// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3185,34 +3185,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Copy a block of pixels from the read framebuffer to the draw framebuffer
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit.
///
- ///
+ ///
/// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glBlitFramebuffer")]
@@ -3221,16 +3221,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates and initializes a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")]
@@ -3239,16 +3239,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates and initializes a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")]
@@ -3260,16 +3260,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates and initializes a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")]
@@ -3281,16 +3281,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates and initializes a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")]
@@ -3302,16 +3302,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates and initializes a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")]
@@ -3322,16 +3322,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates and initializes a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")]
@@ -3340,16 +3340,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates and initializes a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")]
@@ -3361,16 +3361,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates and initializes a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")]
@@ -3382,16 +3382,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates and initializes a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")]
@@ -3403,16 +3403,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates and initializes a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the size in bytes of the buffer object's new data store.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to data that will be copied into the data store for initialization, or Null if no data is to be copied.
///
- ///
+ ///
/// Specifies the expected usage pattern of the data store. The symbolic constant must be StreamDraw, StreamRead, StreamCopy, StaticDraw, StaticRead, StaticCopy, DynamicDraw, DynamicRead, or DynamicCopy.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferData")]
@@ -3423,16 +3423,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Updates a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")]
@@ -3441,16 +3441,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Updates a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")]
@@ -3462,16 +3462,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Updates a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")]
@@ -3483,16 +3483,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Updates a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")]
@@ -3504,16 +3504,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Updates a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")]
@@ -3524,16 +3524,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Updates a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")]
@@ -3542,16 +3542,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Updates a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")]
@@ -3563,16 +3563,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Updates a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")]
@@ -3584,16 +3584,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Updates a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")]
@@ -3605,16 +3605,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Updates a subset of a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, ShaderStorageBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the offset into the buffer object's data store where data replacement will begin, measured in bytes.
///
- ///
+ ///
/// Specifies the size in bytes of the data store region being replaced.
///
- /// [length: size]
+ /// [length: size]
/// Specifies a pointer to the new data that will be copied into the data store.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glBufferSubData")]
@@ -3625,7 +3625,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Check the completeness status of a framebuffer
///
- ///
+ ///
/// Specify the target of the framebuffer completeness check.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3635,7 +3635,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Check the completeness status of a framebuffer
///
- ///
+ ///
/// Specify the target of the framebuffer completeness check.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCheckFramebufferStatus")]
@@ -3644,7 +3644,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Clear buffers to preset values
///
- ///
+ ///
/// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3654,7 +3654,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Clear buffers to preset values
///
- ///
+ ///
/// Bitwise OR of masks that indicate the buffers to be cleared. The three masks are ColorBufferBit, DepthBufferBit, and StencilBufferBit.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClear")]
@@ -3663,16 +3663,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Clear individual buffers of the currently bound draw framebuffer
///
- ///
+ ///
/// Specify the buffer to clear.
///
- ///
+ ///
/// Specify a particular draw buffer to clear.
///
- ///
+ ///
/// The value to clear a depth render buffer to.
///
- ///
+ ///
/// The value to clear a stencil render buffer to.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfi")]
@@ -3681,13 +3681,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Clear individual buffers of the currently bound draw framebuffer
///
- ///
+ ///
/// Specify the buffer to clear.
///
- ///
+ ///
/// Specify a particular draw buffer to clear.
///
- /// [length: buffer]
+ /// [length: buffer]
/// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")]
@@ -3697,13 +3697,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Clear individual buffers of the currently bound draw framebuffer
///
- ///
+ ///
/// Specify the buffer to clear.
///
- ///
+ ///
/// Specify a particular draw buffer to clear.
///
- /// [length: buffer]
+ /// [length: buffer]
/// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")]
@@ -3713,13 +3713,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Clear individual buffers of the currently bound draw framebuffer
///
- ///
+ ///
/// Specify the buffer to clear.
///
- ///
+ ///
/// Specify a particular draw buffer to clear.
///
- /// [length: buffer]
+ /// [length: buffer]
/// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferfv")]
@@ -3729,13 +3729,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Clear individual buffers of the currently bound draw framebuffer
///
- ///
+ ///
/// Specify the buffer to clear.
///
- ///
+ ///
/// Specify a particular draw buffer to clear.
///
- /// [length: buffer]
+ /// [length: buffer]
/// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")]
@@ -3745,13 +3745,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Clear individual buffers of the currently bound draw framebuffer
///
- ///
+ ///
/// Specify the buffer to clear.
///
- ///
+ ///
/// Specify a particular draw buffer to clear.
///
- /// [length: buffer]
+ /// [length: buffer]
/// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")]
@@ -3761,13 +3761,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Clear individual buffers of the currently bound draw framebuffer
///
- ///
+ ///
/// Specify the buffer to clear.
///
- ///
+ ///
/// Specify a particular draw buffer to clear.
///
- /// [length: buffer]
+ /// [length: buffer]
/// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferiv")]
@@ -3777,13 +3777,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Clear individual buffers of the currently bound draw framebuffer
///
- ///
+ ///
/// Specify the buffer to clear.
///
- ///
+ ///
/// Specify a particular draw buffer to clear.
///
- /// [length: buffer]
+ /// [length: buffer]
/// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")]
@@ -3793,13 +3793,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Clear individual buffers of the currently bound draw framebuffer
///
- ///
+ ///
/// Specify the buffer to clear.
///
- ///
+ ///
/// Specify a particular draw buffer to clear.
///
- /// [length: buffer]
+ /// [length: buffer]
/// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")]
@@ -3809,13 +3809,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Clear individual buffers of the currently bound draw framebuffer
///
- ///
+ ///
/// Specify the buffer to clear.
///
- ///
+ ///
/// Specify a particular draw buffer to clear.
///
- /// [length: buffer]
+ /// [length: buffer]
/// For color buffers, a pointer to a four-element vector specifying R, G, B and A values to clear the buffer to. For depth buffers, a pointer to a single depth value to clear the buffer to. For stencil buffers, a pointer to a single stencil value to clear the buffer to.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClearBufferuiv")]
@@ -3825,16 +3825,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify clear values for the color buffers
///
- ///
+ ///
/// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0.
///
- ///
+ ///
/// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0.
///
- ///
+ ///
/// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0.
///
- ///
+ ///
/// Specify the red, green, blue, and alpha values used when the color buffers are cleared. The initial values are all 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearColor")]
@@ -3843,7 +3843,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the clear value for the depth buffer
///
- ///
+ ///
/// Specifies the depth value used when the depth buffer is cleared. The initial value is 1.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearDepthf")]
@@ -3852,7 +3852,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the clear value for the stencil buffer
///
- ///
+ ///
/// Specifies the index used when the stencil buffer is cleared. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glClearStencil")]
@@ -3861,13 +3861,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Block and wait for a sync object to become signaled
///
- ///
+ ///
/// The sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit.
///
- ///
+ ///
/// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClientWaitSync")]
@@ -3877,13 +3877,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Block and wait for a sync object to become signaled
///
- ///
+ ///
/// The sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags may be SyncFlushCommandsBit.
///
- ///
+ ///
/// The timeout, specified in nanoseconds, for which the implementation should wait for sync to become signaled.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glClientWaitSync")]
@@ -3893,16 +3893,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Enable and disable writing of frame buffer color components
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glColorMask")]
@@ -3911,7 +3911,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Compiles a shader object
///
- ///
+ ///
/// Specifies the shader object to be compiled.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")]
@@ -3921,7 +3921,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Compiles a shader object
///
- ///
+ ///
/// Specifies the shader object to be compiled.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompileShader")]
@@ -3931,28 +3931,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3962,28 +3962,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -3996,28 +3996,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4030,28 +4030,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4064,28 +4064,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4097,28 +4097,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")]
@@ -4127,28 +4127,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")]
@@ -4160,28 +4160,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")]
@@ -4193,28 +4193,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")]
@@ -4226,28 +4226,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 2D and cube-mapped texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexImage2D")]
@@ -4258,31 +4258,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4292,31 +4292,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4329,31 +4329,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4366,31 +4366,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4403,31 +4403,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4439,31 +4439,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")]
@@ -4472,31 +4472,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")]
@@ -4508,31 +4508,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")]
@@ -4544,31 +4544,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")]
@@ -4580,31 +4580,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexImage3D")]
@@ -4615,31 +4615,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4649,31 +4649,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4686,31 +4686,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4723,31 +4723,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4760,31 +4760,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -4796,31 +4796,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")]
@@ -4829,31 +4829,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")]
@@ -4865,31 +4865,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")]
@@ -4901,31 +4901,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")]
@@ -4937,31 +4937,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCompressedTexSubImage2D")]
@@ -4972,37 +4972,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5012,37 +5012,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5055,37 +5055,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5098,37 +5098,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5141,37 +5141,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5183,37 +5183,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")]
@@ -5222,37 +5222,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")]
@@ -5264,37 +5264,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")]
@@ -5306,37 +5306,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")]
@@ -5348,37 +5348,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCompressedTexSubImage3D")]
@@ -5389,19 +5389,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Copy part of the data store of a buffer object to the data store of another buffer object
///
- ///
+ ///
/// Specifies the target from whose data store data should be read.
///
- ///
+ ///
/// Specifies the target to whose data store data should be written.
///
- ///
+ ///
/// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.
///
- ///
+ ///
/// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.
///
- ///
+ ///
/// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyBufferSubData")]
@@ -5410,19 +5410,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Copy part of the data store of a buffer object to the data store of another buffer object
///
- ///
+ ///
/// Specifies the target from whose data store data should be read.
///
- ///
+ ///
/// Specifies the target to whose data store data should be written.
///
- ///
+ ///
/// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.
///
- ///
+ ///
/// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.
///
- ///
+ ///
/// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyBufferSubData")]
@@ -5431,28 +5431,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Copy pixels into a 2D texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba, R8, Rg8, Rgb565, Rgb8, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Srgb8, Srgb8Alpha8, R8i, R8ui, R16i, R16ui, R32i, R32ui, Rg8i, Rg8ui, Rg16i, Rg16ui, Rg32i, Rg32ui, Rgba8i, Rgba8ui, Rgb10A2ui, Rgba16i, Rgba16ui, Rgba32i, Rgba32ui.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5462,28 +5462,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Copy pixels into a 2D texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the internal format of the texture. Must be one of the following symbolic constants: Alpha, Luminance, LuminanceAlpha, Rgb, Rgba, R8, Rg8, Rgb565, Rgb8, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Srgb8, Srgb8Alpha8, R8i, R8ui, R16i, R16ui, R32i, R32ui, Rg8i, Rg8ui, Rg16i, Rg16ui, Rg32i, Rg32ui, Rgba8i, Rgba8ui, Rgb10A2ui, Rgba16i, Rgba16ui, Rgba32i, Rgba32ui.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the width of the border. Must be 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexImage2D")]
@@ -5492,28 +5492,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Copy a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5523,28 +5523,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Copy a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCopyTexSubImage2D")]
@@ -5553,31 +5553,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Copy a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5587,31 +5587,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Copy a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glCopyTexSubImage3D")]
@@ -5626,7 +5626,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Creates a shader object
///
- ///
+ ///
/// Specifies the type of shader to be created. VertexShader, FragmentShader, or ComputeShader,
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCreateShader")]
@@ -5635,13 +5635,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Create a stand-alone program from an array of null-terminated source code strings
///
- ///
+ ///
/// Specifies the type of shader to create.
///
- ///
+ ///
/// Specifies the number of source code strings in the array strings.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of pointers to source code strings from which to create the program object.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glCreateShaderProgramv")]
@@ -5650,7 +5650,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify whether front- or back-facing polygons can be culled
///
- ///
+ ///
/// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -5660,7 +5660,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify whether front- or back-facing polygons can be culled
///
- ///
+ ///
/// Specifies whether front- or back-facing polygons are candidates for culling. Symbolic constants Front, Back, and FrontAndBack are accepted. The initial value is Back.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glCullFace")]
@@ -5669,10 +5669,10 @@ namespace OpenTK.Graphics.ES31
///
/// Specify a callback to receive debugging messages from the GL
///
- ///
+ ///
/// The address of a callback function that will be called when a debug message is generated.
///
- ///
+ ///
/// A user supplied pointer that will be passed on each invocation of callback.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")]
@@ -5681,10 +5681,10 @@ namespace OpenTK.Graphics.ES31
///
/// Specify a callback to receive debugging messages from the GL
///
- ///
+ ///
/// The address of a callback function that will be called when a debug message is generated.
///
- ///
+ ///
/// A user supplied pointer that will be passed on each invocation of callback.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")]
@@ -5696,10 +5696,10 @@ namespace OpenTK.Graphics.ES31
///
/// Specify a callback to receive debugging messages from the GL
///
- ///
+ ///
/// The address of a callback function that will be called when a debug message is generated.
///
- ///
+ ///
/// A user supplied pointer that will be passed on each invocation of callback.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")]
@@ -5711,10 +5711,10 @@ namespace OpenTK.Graphics.ES31
///
/// Specify a callback to receive debugging messages from the GL
///
- ///
+ ///
/// The address of a callback function that will be called when a debug message is generated.
///
- ///
+ ///
/// A user supplied pointer that will be passed on each invocation of callback.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")]
@@ -5726,10 +5726,10 @@ namespace OpenTK.Graphics.ES31
///
/// Specify a callback to receive debugging messages from the GL
///
- ///
+ ///
/// The address of a callback function that will be called when a debug message is generated.
///
- ///
+ ///
/// A user supplied pointer that will be passed on each invocation of callback.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallback")]
@@ -5740,22 +5740,22 @@ namespace OpenTK.Graphics.ES31
///
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")]
@@ -5765,22 +5765,22 @@ namespace OpenTK.Graphics.ES31
///
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")]
@@ -5790,22 +5790,22 @@ namespace OpenTK.Graphics.ES31
///
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")]
@@ -5815,22 +5815,22 @@ namespace OpenTK.Graphics.ES31
///
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")]
@@ -5840,22 +5840,22 @@ namespace OpenTK.Graphics.ES31
///
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")]
@@ -5865,22 +5865,22 @@ namespace OpenTK.Graphics.ES31
///
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControl")]
@@ -5890,22 +5890,22 @@ namespace OpenTK.Graphics.ES31
///
/// Inject an application-supplied message into the debug message queue
///
- ///
+ ///
/// The source of the debug message to insert.
///
- ///
+ ///
/// The type of the debug message insert.
///
- ///
+ ///
/// The user-supplied identifier of the message to insert.
///
- ///
+ ///
/// The severity of the debug messages to insert.
///
- ///
+ ///
/// The length string contained in the character array whose address is given by message.
///
- /// [length: buf,length]
+ /// [length: buf,length]
/// The address of a character array containing the message to insert.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")]
@@ -5915,22 +5915,22 @@ namespace OpenTK.Graphics.ES31
///
/// Inject an application-supplied message into the debug message queue
///
- ///
+ ///
/// The source of the debug message to insert.
///
- ///
+ ///
/// The type of the debug message insert.
///
- ///
+ ///
/// The user-supplied identifier of the message to insert.
///
- ///
+ ///
/// The severity of the debug messages to insert.
///
- ///
+ ///
/// The length string contained in the character array whose address is given by message.
///
- /// [length: buf,length]
+ /// [length: buf,length]
/// The address of a character array containing the message to insert.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsert")]
@@ -5940,7 +5940,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named buffer objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")]
@@ -5950,7 +5950,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named buffer objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")]
@@ -5960,10 +5960,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")]
@@ -5973,10 +5973,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")]
@@ -5986,10 +5986,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")]
@@ -5999,10 +5999,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")]
@@ -6012,10 +6012,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")]
@@ -6025,10 +6025,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named buffer objects
///
- ///
+ ///
/// Specifies the number of buffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of buffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteBuffers")]
@@ -6038,7 +6038,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete framebuffer objects
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n framebuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")]
@@ -6048,7 +6048,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete framebuffer objects
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n framebuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")]
@@ -6058,10 +6058,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n framebuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")]
@@ -6071,10 +6071,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n framebuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")]
@@ -6084,10 +6084,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n framebuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")]
@@ -6097,10 +6097,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n framebuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")]
@@ -6110,10 +6110,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n framebuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")]
@@ -6123,10 +6123,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete framebuffer objects
///
- ///
+ ///
/// Specifies the number of framebuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n framebuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteFramebuffers")]
@@ -6136,7 +6136,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Deletes a program object
///
- ///
+ ///
/// Specifies the program object to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")]
@@ -6146,7 +6146,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Deletes a program object
///
- ///
+ ///
/// Specifies the program object to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteProgram")]
@@ -6156,7 +6156,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Delete program pipeline objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDeleteProgramPipelines")]
@@ -6166,7 +6166,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Delete program pipeline objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDeleteProgramPipelines")]
@@ -6176,10 +6176,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDeleteProgramPipelines")]
@@ -6189,10 +6189,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDeleteProgramPipelines")]
@@ -6202,10 +6202,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDeleteProgramPipelines")]
@@ -6215,10 +6215,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDeleteProgramPipelines")]
@@ -6228,10 +6228,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDeleteProgramPipelines")]
@@ -6241,10 +6241,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDeleteProgramPipelines")]
@@ -6254,7 +6254,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named query objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")]
@@ -6264,7 +6264,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named query objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")]
@@ -6274,10 +6274,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")]
@@ -6287,10 +6287,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")]
@@ -6300,10 +6300,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")]
@@ -6313,10 +6313,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")]
@@ -6326,10 +6326,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")]
@@ -6339,10 +6339,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteQueries")]
@@ -6352,7 +6352,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete renderbuffer objects
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")]
@@ -6362,7 +6362,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete renderbuffer objects
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")]
@@ -6372,10 +6372,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")]
@@ -6385,10 +6385,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")]
@@ -6398,10 +6398,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")]
@@ -6411,10 +6411,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")]
@@ -6424,10 +6424,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")]
@@ -6437,10 +6437,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete renderbuffer objects
///
- ///
+ ///
/// Specifies the number of renderbuffer objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// A pointer to an array containing n renderbuffer objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteRenderbuffers")]
@@ -6450,7 +6450,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named sampler objects
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of sampler objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")]
@@ -6460,7 +6460,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named sampler objects
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of sampler objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")]
@@ -6470,10 +6470,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named sampler objects
///
- ///
+ ///
/// Specifies the number of sampler objects to be deleted.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of sampler objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")]
@@ -6483,10 +6483,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named sampler objects
///
- ///
+ ///
/// Specifies the number of sampler objects to be deleted.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of sampler objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")]
@@ -6496,10 +6496,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named sampler objects
///
- ///
+ ///
/// Specifies the number of sampler objects to be deleted.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of sampler objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")]
@@ -6509,10 +6509,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named sampler objects
///
- ///
+ ///
/// Specifies the number of sampler objects to be deleted.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of sampler objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")]
@@ -6522,10 +6522,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named sampler objects
///
- ///
+ ///
/// Specifies the number of sampler objects to be deleted.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of sampler objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")]
@@ -6535,10 +6535,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete named sampler objects
///
- ///
+ ///
/// Specifies the number of sampler objects to be deleted.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of sampler objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSamplers")]
@@ -6548,7 +6548,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Deletes a shader object
///
- ///
+ ///
/// Specifies the shader object to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")]
@@ -6558,7 +6558,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Deletes a shader object
///
- ///
+ ///
/// Specifies the shader object to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteShader")]
@@ -6568,7 +6568,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete a sync object
///
- ///
+ ///
/// The sync object to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteSync")]
@@ -6577,7 +6577,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named textures
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")]
@@ -6587,7 +6587,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named textures
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")]
@@ -6597,10 +6597,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")]
@@ -6610,10 +6610,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")]
@@ -6623,10 +6623,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")]
@@ -6636,10 +6636,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")]
@@ -6649,10 +6649,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")]
@@ -6662,10 +6662,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Delete named textures
///
- ///
+ ///
/// Specifies the number of textures to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of textures to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDeleteTextures")]
@@ -6675,7 +6675,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete transform feedback objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of transform feedback objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")]
@@ -6685,7 +6685,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete transform feedback objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of transform feedback objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")]
@@ -6695,10 +6695,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete transform feedback objects
///
- ///
+ ///
/// Specifies the number of transform feedback objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of transform feedback objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")]
@@ -6708,10 +6708,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete transform feedback objects
///
- ///
+ ///
/// Specifies the number of transform feedback objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of transform feedback objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")]
@@ -6721,10 +6721,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete transform feedback objects
///
- ///
+ ///
/// Specifies the number of transform feedback objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of transform feedback objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")]
@@ -6734,10 +6734,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete transform feedback objects
///
- ///
+ ///
/// Specifies the number of transform feedback objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of transform feedback objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")]
@@ -6747,10 +6747,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete transform feedback objects
///
- ///
+ ///
/// Specifies the number of transform feedback objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of transform feedback objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")]
@@ -6760,10 +6760,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete transform feedback objects
///
- ///
+ ///
/// Specifies the number of transform feedback objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of transform feedback objects to delete.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteTransformFeedbacks")]
@@ -6773,7 +6773,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete vertex array objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")]
@@ -6783,7 +6783,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete vertex array objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")]
@@ -6793,10 +6793,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")]
@@ -6806,10 +6806,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")]
@@ -6819,10 +6819,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")]
@@ -6832,10 +6832,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")]
@@ -6845,10 +6845,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")]
@@ -6858,10 +6858,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDeleteVertexArrays")]
@@ -6871,7 +6871,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value used for depth buffer comparisons
///
- ///
+ ///
/// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -6881,7 +6881,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value used for depth buffer comparisons
///
- ///
+ ///
/// Specifies the depth comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Less.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthFunc")]
@@ -6890,7 +6890,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Enable or disable writing into the depth buffer
///
- ///
+ ///
/// Specifies whether the depth buffer is enabled for writing. If flag is False, depth buffer writing is disabled. Otherwise, it is enabled. Initially, depth buffer writing is enabled.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthMask")]
@@ -6899,10 +6899,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify mapping of depth values from normalized device coordinates to window coordinates
///
- ///
+ ///
/// Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0.
///
- ///
+ ///
/// Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDepthRangef")]
@@ -6911,10 +6911,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Detaches a shader object from a program object to which it is attached
///
- ///
+ ///
/// Specifies the program object from which to detach the shader object.
///
- ///
+ ///
/// Specifies the shader object to be detached.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")]
@@ -6924,10 +6924,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Detaches a shader object from a program object to which it is attached
///
- ///
+ ///
/// Specifies the program object from which to detach the shader object.
///
- ///
+ ///
/// Specifies the shader object to be detached.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDetachShader")]
@@ -6960,13 +6960,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Launch one or more compute work groups
///
- ///
+ ///
/// The number of work groups to be launched in the X dimension.
///
- ///
+ ///
/// The number of work groups to be launched in the Y dimension.
///
- ///
+ ///
/// The number of work groups to be launched in the Z dimension.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDispatchCompute")]
@@ -6976,13 +6976,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Launch one or more compute work groups
///
- ///
+ ///
/// The number of work groups to be launched in the X dimension.
///
- ///
+ ///
/// The number of work groups to be launched in the Y dimension.
///
- ///
+ ///
/// The number of work groups to be launched in the Z dimension.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDispatchCompute")]
@@ -6992,7 +6992,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Launch one or more compute work groups using parameters stored in a buffer
///
- ///
+ ///
/// The offset into the buffer object currently bound to the DispatchIndirectBuffer buffer target at which the dispatch parameters are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDispatchComputeIndirect")]
@@ -7001,13 +7001,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7017,13 +7017,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawArrays")]
@@ -7032,10 +7032,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7045,10 +7045,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7061,10 +7061,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7077,10 +7077,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7093,10 +7093,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7108,10 +7108,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDrawArraysIndirect")]
@@ -7120,10 +7120,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDrawArraysIndirect")]
@@ -7135,10 +7135,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDrawArraysIndirect")]
@@ -7150,10 +7150,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDrawArraysIndirect")]
@@ -7165,10 +7165,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles are accepted.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDrawArraysIndirect")]
@@ -7179,16 +7179,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a range of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7198,16 +7198,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a range of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawArraysInstanced")]
@@ -7216,10 +7216,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specifies a list of color buffers to be drawn into
///
- ///
+ ///
/// Specifies the number of buffers in bufs.
///
- /// [length: n]
+ /// [length: n]
/// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")]
@@ -7229,10 +7229,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specifies a list of color buffers to be drawn into
///
- ///
+ ///
/// Specifies the number of buffers in bufs.
///
- /// [length: n]
+ /// [length: n]
/// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")]
@@ -7242,10 +7242,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specifies a list of color buffers to be drawn into
///
- ///
+ ///
/// Specifies the number of buffers in bufs.
///
- /// [length: n]
+ /// [length: n]
/// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawBuffers")]
@@ -7255,16 +7255,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7274,16 +7274,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7296,16 +7296,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7318,16 +7318,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7340,16 +7340,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7361,16 +7361,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")]
@@ -7379,16 +7379,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")]
@@ -7400,16 +7400,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")]
@@ -7421,16 +7421,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")]
@@ -7442,16 +7442,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glDrawElements")]
@@ -7462,13 +7462,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render indexed primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles, are accepted.
///
- ///
+ ///
/// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7478,13 +7478,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render indexed primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles, are accepted.
///
- ///
+ ///
/// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7497,13 +7497,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render indexed primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles, are accepted.
///
- ///
+ ///
/// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7516,13 +7516,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render indexed primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles, are accepted.
///
- ///
+ ///
/// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7535,13 +7535,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render indexed primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles, are accepted.
///
- ///
+ ///
/// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7553,13 +7553,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render indexed primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles, are accepted.
///
- ///
+ ///
/// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsIndirect")]
@@ -7568,13 +7568,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render indexed primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles, are accepted.
///
- ///
+ ///
/// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsIndirect")]
@@ -7586,13 +7586,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render indexed primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles, are accepted.
///
- ///
+ ///
/// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsIndirect")]
@@ -7604,13 +7604,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render indexed primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles, are accepted.
///
- ///
+ ///
/// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsIndirect")]
@@ -7622,13 +7622,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Render indexed primitives from array data, taking parameters from memory
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, and Triangles, are accepted.
///
- ///
+ ///
/// Specifies the type of data in the buffer bound to the ElementArrayBuffer binding.
///
- ///
+ ///
/// Specifies the address of a structure containing the draw parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glDrawElementsIndirect")]
@@ -7639,19 +7639,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7661,19 +7661,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7686,19 +7686,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7711,19 +7711,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7736,19 +7736,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7760,19 +7760,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")]
@@ -7781,19 +7781,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")]
@@ -7805,19 +7805,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")]
@@ -7829,19 +7829,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")]
@@ -7853,19 +7853,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawElementsInstanced")]
@@ -7876,22 +7876,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7902,22 +7902,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7930,22 +7930,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7958,22 +7958,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -7986,22 +7986,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8014,22 +8014,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8040,22 +8040,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8068,22 +8068,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8096,22 +8096,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8124,22 +8124,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8152,22 +8152,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")]
@@ -8177,22 +8177,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")]
@@ -8204,22 +8204,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")]
@@ -8231,22 +8231,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")]
@@ -8258,22 +8258,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")]
@@ -8285,22 +8285,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")]
@@ -8310,22 +8310,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")]
@@ -8337,22 +8337,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")]
@@ -8364,22 +8364,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")]
@@ -8391,22 +8391,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Render primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the minimum array index contained in indices.
///
- ///
+ ///
/// Specifies the maximum array index contained in indices.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glDrawRangeElements")]
@@ -8418,7 +8418,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Enable or disable server-side GL capabilities
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8428,7 +8428,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Enable or disable server-side GL capabilities
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnable")]
@@ -8437,7 +8437,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Enable or disable a generic vertex attribute array
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be enabled or disabled.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")]
@@ -8447,7 +8447,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Enable or disable a generic vertex attribute array
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be enabled or disabled.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glEnableVertexAttribArray")]
@@ -8466,10 +8466,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Create a new sync object and insert it into the GL command stream
///
- ///
+ ///
/// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete.
///
- ///
+ ///
/// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFenceSync")]
@@ -8479,10 +8479,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Create a new sync object and insert it into the GL command stream
///
- ///
+ ///
/// Specifies the condition that must be met to set the sync object's state to signaled. condition must be SyncGpuCommandsComplete.
///
- ///
+ ///
/// Specifies a bitwise combination of flags controlling the behavior of the sync object. No flags are presently defined for this operation and flags must be zero.flags is a placeholder for anticipated future extensions of fence sync object capabilities.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFenceSync")]
@@ -8504,13 +8504,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Indicate modifications to a range of a mapped buffer
///
- ///
+ ///
/// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the start of the buffer subrange, in basic machine units.
///
- ///
+ ///
/// Specifies the length of the buffer subrange, in basic machine units.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")]
@@ -8519,13 +8519,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Indicate modifications to a range of a mapped buffer
///
- ///
+ ///
/// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the start of the buffer subrange, in basic machine units.
///
- ///
+ ///
/// Specifies the length of the buffer subrange, in basic machine units.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFlushMappedBufferRange")]
@@ -8534,13 +8534,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Set a named parameter of a framebuffer
///
- ///
+ ///
/// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer.
///
- ///
+ ///
/// A token indicating the parameter to be modified.
///
- ///
+ ///
/// The new value for the parameter named pname.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glFramebufferParameteri")]
@@ -8549,16 +8549,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer.
///
- ///
+ ///
/// Specifies the renderbuffer target and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8569,16 +8569,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer.
///
- ///
+ ///
/// Specifies the renderbuffer target and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8589,16 +8589,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer.
///
- ///
+ ///
/// Specifies the renderbuffer target and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")]
@@ -8608,16 +8608,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Attach a renderbuffer as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer.
///
- ///
+ ///
/// Specifies the renderbuffer target and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the name of an existing renderbuffer object of type renderbuffertarget to attach.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferRenderbuffer")]
@@ -8627,19 +8627,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment.
///
- ///
+ ///
/// Specifies a 2D texture target, or for cube map textures, which face is to be attached.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8650,19 +8650,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment.
///
- ///
+ ///
/// Specifies a 2D texture target, or for cube map textures, which face is to be attached.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8673,19 +8673,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment.
///
- ///
+ ///
/// Specifies a 2D texture target, or for cube map textures, which face is to be attached.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")]
@@ -8695,19 +8695,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment.
///
- ///
+ ///
/// Specifies a 2D texture target, or for cube map textures, which face is to be attached.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFramebufferTexture2D")]
@@ -8717,19 +8717,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Attach a single layer of a texture to a framebuffer
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
- ///
+ ///
/// Specifies the layer of texture to attach.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8740,19 +8740,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Attach a single layer of a texture to a framebuffer
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
- ///
+ ///
/// Specifies the layer of texture to attach.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8763,19 +8763,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Attach a single layer of a texture to a framebuffer
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
- ///
+ ///
/// Specifies the layer of texture to attach.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")]
@@ -8785,19 +8785,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Attach a single layer of a texture to a framebuffer
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachmment.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
- ///
+ ///
/// Specifies the layer of texture to attach.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glFramebufferTextureLayer")]
@@ -8807,7 +8807,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define front- and back-facing polygons
///
- ///
+ ///
/// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -8817,7 +8817,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define front- and back-facing polygons
///
- ///
+ ///
/// Specifies the orientation of front-facing polygons. Cw and Ccw are accepted. The initial value is Ccw.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glFrontFace")]
@@ -8833,10 +8833,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")]
@@ -8846,10 +8846,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")]
@@ -8859,10 +8859,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")]
@@ -8872,10 +8872,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")]
@@ -8885,10 +8885,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")]
@@ -8898,10 +8898,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate buffer object names
///
- ///
+ ///
/// Specifies the number of buffer object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated buffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenBuffers")]
@@ -8911,7 +8911,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate mipmaps for a specified texture target
///
- ///
+ ///
/// Specifies the target to which the texture whose mimaps to generate is bound. target must be Texture2D, Texture3D, Texture2DArray or TextureCubeMap.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenerateMipmap")]
@@ -8927,10 +8927,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")]
@@ -8940,10 +8940,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")]
@@ -8953,10 +8953,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")]
@@ -8966,10 +8966,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")]
@@ -8979,10 +8979,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")]
@@ -8992,10 +8992,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate framebuffer object names
///
- ///
+ ///
/// Specifies the number of framebuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated framebuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenFramebuffers")]
@@ -9012,10 +9012,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGenProgramPipelines")]
@@ -9025,10 +9025,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGenProgramPipelines")]
@@ -9038,10 +9038,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGenProgramPipelines")]
@@ -9051,10 +9051,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGenProgramPipelines")]
@@ -9064,10 +9064,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGenProgramPipelines")]
@@ -9077,10 +9077,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGenProgramPipelines")]
@@ -9097,10 +9097,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")]
@@ -9110,10 +9110,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")]
@@ -9123,10 +9123,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")]
@@ -9136,10 +9136,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")]
@@ -9149,10 +9149,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")]
@@ -9162,10 +9162,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenQueries")]
@@ -9182,10 +9182,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")]
@@ -9195,10 +9195,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")]
@@ -9208,10 +9208,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")]
@@ -9221,10 +9221,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")]
@@ -9234,10 +9234,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")]
@@ -9247,10 +9247,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate renderbuffer object names
///
- ///
+ ///
/// Specifies the number of renderbuffer object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated renderbuffer object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenRenderbuffers")]
@@ -9267,10 +9267,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate sampler object names
///
- ///
+ ///
/// Specifies the number of sampler object names to generate.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array in which the generated sampler object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")]
@@ -9280,10 +9280,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate sampler object names
///
- ///
+ ///
/// Specifies the number of sampler object names to generate.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array in which the generated sampler object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")]
@@ -9293,10 +9293,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate sampler object names
///
- ///
+ ///
/// Specifies the number of sampler object names to generate.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array in which the generated sampler object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")]
@@ -9306,10 +9306,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate sampler object names
///
- ///
+ ///
/// Specifies the number of sampler object names to generate.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array in which the generated sampler object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")]
@@ -9319,10 +9319,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate sampler object names
///
- ///
+ ///
/// Specifies the number of sampler object names to generate.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array in which the generated sampler object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")]
@@ -9332,10 +9332,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate sampler object names
///
- ///
+ ///
/// Specifies the number of sampler object names to generate.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array in which the generated sampler object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenSamplers")]
@@ -9352,10 +9352,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")]
@@ -9365,10 +9365,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")]
@@ -9378,10 +9378,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")]
@@ -9391,10 +9391,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")]
@@ -9404,10 +9404,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")]
@@ -9417,10 +9417,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Generate texture names
///
- ///
+ ///
/// Specifies the number of texture names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated texture names are stored.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGenTextures")]
@@ -9437,10 +9437,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Reserve transform feedback object names
///
- ///
+ ///
/// Specifies the number of transform feedback object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")]
@@ -9450,10 +9450,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Reserve transform feedback object names
///
- ///
+ ///
/// Specifies the number of transform feedback object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")]
@@ -9463,10 +9463,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Reserve transform feedback object names
///
- ///
+ ///
/// Specifies the number of transform feedback object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")]
@@ -9476,10 +9476,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Reserve transform feedback object names
///
- ///
+ ///
/// Specifies the number of transform feedback object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")]
@@ -9489,10 +9489,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Reserve transform feedback object names
///
- ///
+ ///
/// Specifies the number of transform feedback object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")]
@@ -9502,10 +9502,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Reserve transform feedback object names
///
- ///
+ ///
/// Specifies the number of transform feedback object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenTransformFeedbacks")]
@@ -9522,10 +9522,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")]
@@ -9535,10 +9535,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")]
@@ -9548,10 +9548,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")]
@@ -9561,10 +9561,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")]
@@ -9574,10 +9574,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")]
@@ -9587,10 +9587,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGenVertexArrays")]
@@ -9600,25 +9600,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns information about an active attribute variable for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the index of the attribute variable to be queried.
///
- ///
+ ///
/// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the size of the attribute variable.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the data type of the attribute variable.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Returns a null terminated string containing the name of the attribute variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")]
@@ -9628,25 +9628,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns information about an active attribute variable for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the index of the attribute variable to be queried.
///
- ///
+ ///
/// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the size of the attribute variable.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the data type of the attribute variable.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Returns a null terminated string containing the name of the attribute variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")]
@@ -9656,25 +9656,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns information about an active attribute variable for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the index of the attribute variable to be queried.
///
- ///
+ ///
/// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the size of the attribute variable.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the data type of the attribute variable.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Returns a null terminated string containing the name of the attribute variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")]
@@ -9684,25 +9684,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns information about an active attribute variable for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the index of the attribute variable to be queried.
///
- ///
+ ///
/// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the size of the attribute variable.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the data type of the attribute variable.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Returns a null terminated string containing the name of the attribute variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveAttrib")]
@@ -9712,25 +9712,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns information about an active uniform variable for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the index of the uniform variable to be queried.
///
- ///
+ ///
/// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the size of the uniform variable.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the data type of the uniform variable.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Returns a null terminated string containing the name of the uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")]
@@ -9740,25 +9740,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns information about an active uniform variable for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the index of the uniform variable to be queried.
///
- ///
+ ///
/// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the size of the uniform variable.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the data type of the uniform variable.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Returns a null terminated string containing the name of the uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")]
@@ -9768,25 +9768,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns information about an active uniform variable for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the index of the uniform variable to be queried.
///
- ///
+ ///
/// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the size of the uniform variable.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the data type of the uniform variable.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Returns a null terminated string containing the name of the uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")]
@@ -9796,25 +9796,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns information about an active uniform variable for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the index of the uniform variable to be queried.
///
- ///
+ ///
/// Specifies the maximum number of characters OpenGL is allowed to write in the character buffer indicated by name.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of characters actually written by OpenGL in the string indicated by name (excluding the null terminator) if a value other than Null is passed.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the size of the uniform variable.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the data type of the uniform variable.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Returns a null terminated string containing the name of the uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetActiveUniform")]
@@ -9824,16 +9824,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query information about an active uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the index of the uniform block within program.
///
- ///
+ ///
/// Specifies the name of the parameter to query.
///
- /// [length: program,uniformBlockIndex,pname]
+ /// [length: program,uniformBlockIndex,pname]
/// Specifies the address of a variable to receive the result of the query.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")]
@@ -9843,16 +9843,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query information about an active uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the index of the uniform block within program.
///
- ///
+ ///
/// Specifies the name of the parameter to query.
///
- /// [length: program,uniformBlockIndex,pname]
+ /// [length: program,uniformBlockIndex,pname]
/// Specifies the address of a variable to receive the result of the query.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")]
@@ -9862,16 +9862,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query information about an active uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the index of the uniform block within program.
///
- ///
+ ///
/// Specifies the name of the parameter to query.
///
- /// [length: program,uniformBlockIndex,pname]
+ /// [length: program,uniformBlockIndex,pname]
/// Specifies the address of a variable to receive the result of the query.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")]
@@ -9881,16 +9881,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query information about an active uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the index of the uniform block within program.
///
- ///
+ ///
/// Specifies the name of the parameter to query.
///
- /// [length: program,uniformBlockIndex,pname]
+ /// [length: program,uniformBlockIndex,pname]
/// Specifies the address of a variable to receive the result of the query.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")]
@@ -9900,16 +9900,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query information about an active uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the index of the uniform block within program.
///
- ///
+ ///
/// Specifies the name of the parameter to query.
///
- /// [length: program,uniformBlockIndex,pname]
+ /// [length: program,uniformBlockIndex,pname]
/// Specifies the address of a variable to receive the result of the query.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")]
@@ -9919,16 +9919,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query information about an active uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the index of the uniform block within program.
///
- ///
+ ///
/// Specifies the name of the parameter to query.
///
- /// [length: program,uniformBlockIndex,pname]
+ /// [length: program,uniformBlockIndex,pname]
/// Specifies the address of a variable to receive the result of the query.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockiv")]
@@ -9938,19 +9938,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the name of an active uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the index of the uniform block within program.
///
- ///
+ ///
/// Specifies the size of the buffer addressed by uniformBlockName.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")]
@@ -9960,19 +9960,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the name of an active uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the index of the uniform block within program.
///
- ///
+ ///
/// Specifies the size of the buffer addressed by uniformBlockName.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")]
@@ -9982,19 +9982,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the name of an active uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the index of the uniform block within program.
///
- ///
+ ///
/// Specifies the size of the buffer addressed by uniformBlockName.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")]
@@ -10004,19 +10004,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the name of an active uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the index of the uniform block within program.
///
- ///
+ ///
/// Specifies the size of the buffer addressed by uniformBlockName.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of characters that were written to uniformBlockName.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array of characters to receive the name of the uniform block at uniformBlockIndex.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformBlockName")]
@@ -10026,19 +10026,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Returns information about several active uniform variables for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried.
///
- ///
+ ///
/// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params.
///
- /// [length: uniformCount,pname]
+ /// [length: uniformCount,pname]
/// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")]
@@ -10048,19 +10048,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Returns information about several active uniform variables for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried.
///
- ///
+ ///
/// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params.
///
- /// [length: uniformCount,pname]
+ /// [length: uniformCount,pname]
/// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")]
@@ -10070,19 +10070,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Returns information about several active uniform variables for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried.
///
- ///
+ ///
/// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params.
///
- /// [length: uniformCount,pname]
+ /// [length: uniformCount,pname]
/// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")]
@@ -10092,19 +10092,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Returns information about several active uniform variables for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried.
///
- ///
+ ///
/// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params.
///
- /// [length: uniformCount,pname]
+ /// [length: uniformCount,pname]
/// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")]
@@ -10114,19 +10114,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Returns information about several active uniform variables for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried.
///
- ///
+ ///
/// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params.
///
- /// [length: uniformCount,pname]
+ /// [length: uniformCount,pname]
/// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")]
@@ -10136,19 +10136,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Returns information about several active uniform variables for the specified program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies both the number of elements in the array of indices uniformIndices and the number of parameters written to params upon successful return.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of uniformCount integers containing the indices of uniforms within program whose parameter pname should be queried.
///
- ///
+ ///
/// Specifies the property of each uniform in uniformIndices that should be written into the corresponding element of params.
///
- /// [length: uniformCount,pname]
+ /// [length: uniformCount,pname]
/// Specifies the address of an array of uniformCount integers which are to receive the value of pname for each uniform in uniformIndices.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetActiveUniformsiv")]
@@ -10158,16 +10158,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the handles of the shader objects attached to a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the size of the array for storing the returned object names.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of names actually returned in shaders.
///
- /// [length: maxCount]
+ /// [length: maxCount]
/// Specifies an array that is used to return the names of attached shader objects.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")]
@@ -10177,16 +10177,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the handles of the shader objects attached to a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the size of the array for storing the returned object names.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of names actually returned in shaders.
///
- /// [length: maxCount]
+ /// [length: maxCount]
/// Specifies an array that is used to return the names of attached shader objects.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")]
@@ -10196,16 +10196,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the handles of the shader objects attached to a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the size of the array for storing the returned object names.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of names actually returned in shaders.
///
- /// [length: maxCount]
+ /// [length: maxCount]
/// Specifies an array that is used to return the names of attached shader objects.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")]
@@ -10215,16 +10215,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the handles of the shader objects attached to a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the size of the array for storing the returned object names.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of names actually returned in shaders.
///
- /// [length: maxCount]
+ /// [length: maxCount]
/// Specifies an array that is used to return the names of attached shader objects.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")]
@@ -10234,16 +10234,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the handles of the shader objects attached to a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the size of the array for storing the returned object names.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of names actually returned in shaders.
///
- /// [length: maxCount]
+ /// [length: maxCount]
/// Specifies an array that is used to return the names of attached shader objects.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")]
@@ -10253,16 +10253,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the handles of the shader objects attached to a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the size of the array for storing the returned object names.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the number of names actually returned in shaders.
///
- /// [length: maxCount]
+ /// [length: maxCount]
/// Specifies an array that is used to return the names of attached shader objects.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttachedShaders")]
@@ -10272,10 +10272,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the location of an attribute variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Points to a null terminated string containing the name of the attribute variable whose location is to be queried.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")]
@@ -10285,10 +10285,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the location of an attribute variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Points to a null terminated string containing the name of the attribute variable whose location is to be queried.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetAttribLocation")]
@@ -10404,13 +10404,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a buffer object
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested parameter.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")]
@@ -10420,13 +10420,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a buffer object
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested parameter.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")]
@@ -10436,13 +10436,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a buffer object
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccessFlags, BufferMapped, BufferMapLength, BufferMapOffset, BufferSize, or BufferUsage.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested parameter.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferParameteri64v")]
@@ -10452,13 +10452,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return parameters of a buffer object
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer.
///
- ///
+ ///
/// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")]
@@ -10468,13 +10468,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return parameters of a buffer object
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer.
///
- ///
+ ///
/// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")]
@@ -10484,13 +10484,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return parameters of a buffer object
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, ElementArrayBuffer, PixelPackBuffer, or PixelUnpackBuffer.
///
- ///
+ ///
/// Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetBufferParameteriv")]
@@ -10500,13 +10500,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return the pointer to a mapped buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")]
@@ -10515,13 +10515,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return the pointer to a mapped buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")]
@@ -10533,13 +10533,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return the pointer to a mapped buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")]
@@ -10551,13 +10551,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return the pointer to a mapped buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")]
@@ -10569,13 +10569,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return the pointer to a mapped buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object. The symbolic constant must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the pointer to be returned. The symbolic constant must be BufferMapPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetBufferPointerv")]
@@ -10586,28 +10586,28 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")]
@@ -10617,28 +10617,28 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")]
@@ -10648,28 +10648,28 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")]
@@ -10679,28 +10679,28 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")]
@@ -10710,28 +10710,28 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")]
@@ -10741,28 +10741,28 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLog")]
@@ -10836,10 +10836,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query the bindings of color numbers to user-defined varying out variables
///
- ///
+ ///
/// The name of the program containing varying out variable whose binding to query
///
- /// [length: name]
+ /// [length: name]
/// The name of the user-defined varying out variable whose binding to query
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetFragDataLocation")]
@@ -10849,10 +10849,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query the bindings of color numbers to user-defined varying out variables
///
- ///
+ ///
/// The name of the program containing varying out variable whose binding to query
///
- /// [length: name]
+ /// [length: name]
/// The name of the user-defined varying out variable whose binding to query
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetFragDataLocation")]
@@ -10862,16 +10862,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about attachments of a bound framebuffer object
///
- ///
+ ///
/// Specifies the target of the query operation.
///
- ///
+ ///
/// Specifies the attachment within target
///
- ///
+ ///
/// Specifies the parameter of attachment to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable receive the value of pname for attachment.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -10882,16 +10882,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about attachments of a bound framebuffer object
///
- ///
+ ///
/// Specifies the target of the query operation.
///
- ///
+ ///
/// Specifies the attachment within target
///
- ///
+ ///
/// Specifies the parameter of attachment to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable receive the value of pname for attachment.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -10902,16 +10902,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about attachments of a bound framebuffer object
///
- ///
+ ///
/// Specifies the target of the query operation.
///
- ///
+ ///
/// Specifies the attachment within target
///
- ///
+ ///
/// Specifies the parameter of attachment to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable receive the value of pname for attachment.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -10922,16 +10922,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about attachments of a bound framebuffer object
///
- ///
+ ///
/// Specifies the target of the query operation.
///
- ///
+ ///
/// Specifies the attachment within target
///
- ///
+ ///
/// Specifies the parameter of attachment to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable receive the value of pname for attachment.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")]
@@ -10941,16 +10941,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about attachments of a bound framebuffer object
///
- ///
+ ///
/// Specifies the target of the query operation.
///
- ///
+ ///
/// Specifies the attachment within target
///
- ///
+ ///
/// Specifies the parameter of attachment to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable receive the value of pname for attachment.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")]
@@ -10960,16 +10960,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about attachments of a bound framebuffer object
///
- ///
+ ///
/// Specifies the target of the query operation.
///
- ///
+ ///
/// Specifies the attachment within target
///
- ///
+ ///
/// Specifies the parameter of attachment to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable receive the value of pname for attachment.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetFramebufferAttachmentParameteriv")]
@@ -10979,13 +10979,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve a named parameter from a framebuffer
///
- ///
+ ///
/// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer.
///
- ///
+ ///
/// A token indicating the parameter to be retrieved.
///
- /// [length: pname]
+ /// [length: pname]
/// The address of a variable to receive the value of the parameter named pname.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetFramebufferParameteriv")]
@@ -10995,13 +10995,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve a named parameter from a framebuffer
///
- ///
+ ///
/// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer.
///
- ///
+ ///
/// A token indicating the parameter to be retrieved.
///
- /// [length: pname]
+ /// [length: pname]
/// The address of a variable to receive the value of the parameter named pname.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetFramebufferParameteriv")]
@@ -11011,13 +11011,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve a named parameter from a framebuffer
///
- ///
+ ///
/// The target of the operation, which must be ReadFramebuffer, DrawFramebuffer or Framebuffer.
///
- ///
+ ///
/// A token indicating the parameter to be retrieved.
///
- /// [length: pname]
+ /// [length: pname]
/// The address of a variable to receive the value of the parameter named pname.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetFramebufferParameteriv")]
@@ -11212,19 +11212,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve information about implementation-dependent support for internal formats
///
- ///
+ ///
/// Indicates the usage of the internal format. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the internal format about which to retrieve information.
///
- ///
+ ///
/// Specifies the type of information to query.
///
- ///
+ ///
/// Specifies the maximum number of integers that may be written to params by the function.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of a variable into which to write the retrieved information.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")]
@@ -11234,19 +11234,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve information about implementation-dependent support for internal formats
///
- ///
+ ///
/// Indicates the usage of the internal format. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the internal format about which to retrieve information.
///
- ///
+ ///
/// Specifies the type of information to query.
///
- ///
+ ///
/// Specifies the maximum number of integers that may be written to params by the function.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of a variable into which to write the retrieved information.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")]
@@ -11256,19 +11256,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve information about implementation-dependent support for internal formats
///
- ///
+ ///
/// Indicates the usage of the internal format. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the internal format about which to retrieve information.
///
- ///
+ ///
/// Specifies the type of information to query.
///
- ///
+ ///
/// Specifies the maximum number of integers that may be written to params by the function.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of a variable into which to write the retrieved information.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetInternalformativ")]
@@ -11278,13 +11278,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve the location of a sample
///
- ///
+ ///
/// Specifies the sample parameter name. pname must be SamplePosition.
///
- ///
+ ///
/// Specifies the index of the sample whose position to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the position of the sample.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetMultisamplefv")]
@@ -11294,13 +11294,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve the location of a sample
///
- ///
+ ///
/// Specifies the sample parameter name. pname must be SamplePosition.
///
- ///
+ ///
/// Specifies the index of the sample whose position to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the position of the sample.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetMultisamplefv")]
@@ -11310,13 +11310,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve the location of a sample
///
- ///
+ ///
/// Specifies the sample parameter name. pname must be SamplePosition.
///
- ///
+ ///
/// Specifies the index of the sample whose position to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the position of the sample.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetMultisamplefv")]
@@ -11326,13 +11326,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve the location of a sample
///
- ///
+ ///
/// Specifies the sample parameter name. pname must be SamplePosition.
///
- ///
+ ///
/// Specifies the index of the sample whose position to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the position of the sample.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetMultisamplefv")]
@@ -11342,13 +11342,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve the location of a sample
///
- ///
+ ///
/// Specifies the sample parameter name. pname must be SamplePosition.
///
- ///
+ ///
/// Specifies the index of the sample whose position to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the position of the sample.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetMultisamplefv")]
@@ -11358,13 +11358,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve the location of a sample
///
- ///
+ ///
/// Specifies the sample parameter name. pname must be SamplePosition.
///
- ///
+ ///
/// Specifies the index of the sample whose position to query.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the position of the sample.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetMultisamplefv")]
@@ -11509,19 +11509,19 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")]
@@ -11531,19 +11531,19 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")]
@@ -11553,19 +11553,19 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")]
@@ -11575,19 +11575,19 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")]
@@ -11597,19 +11597,19 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")]
@@ -11619,19 +11619,19 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabel")]
@@ -11641,16 +11641,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11661,16 +11661,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11681,16 +11681,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11701,16 +11701,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11723,16 +11723,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11745,16 +11745,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11767,16 +11767,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11789,16 +11789,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11811,16 +11811,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11833,16 +11833,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11855,16 +11855,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11877,16 +11877,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11899,16 +11899,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11921,16 +11921,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11943,16 +11943,16 @@ namespace OpenTK.Graphics.ES31
///
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -11965,10 +11965,10 @@ namespace OpenTK.Graphics.ES31
///
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -11978,10 +11978,10 @@ namespace OpenTK.Graphics.ES31
///
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -11994,10 +11994,10 @@ namespace OpenTK.Graphics.ES31
///
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -12010,10 +12010,10 @@ namespace OpenTK.Graphics.ES31
///
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -12026,10 +12026,10 @@ namespace OpenTK.Graphics.ES31
///
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -12041,10 +12041,10 @@ namespace OpenTK.Graphics.ES31
///
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")]
@@ -12053,10 +12053,10 @@ namespace OpenTK.Graphics.ES31
///
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")]
@@ -12068,10 +12068,10 @@ namespace OpenTK.Graphics.ES31
///
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")]
@@ -12083,10 +12083,10 @@ namespace OpenTK.Graphics.ES31
///
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")]
@@ -12098,10 +12098,10 @@ namespace OpenTK.Graphics.ES31
///
/// Return the address of the specified pointer
///
- ///
+ ///
/// Specifies the array or buffer pointer to be returned. Symbolic constants ColorArrayPointer, EdgeFlagArrayPointer, FogCoordArrayPointer, FeedbackBufferPointer, IndexArrayPointer, NormalArrayPointer, SecondaryColorArrayPointer, SelectionBufferPointer, TextureCoordArrayPointer, or VertexArrayPointer are accepted.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value specified by pname.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetPointerv")]
@@ -12112,19 +12112,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12134,19 +12134,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12158,19 +12158,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12182,19 +12182,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12206,19 +12206,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12230,19 +12230,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12252,19 +12252,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12276,19 +12276,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12300,19 +12300,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12324,19 +12324,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12348,19 +12348,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12370,19 +12370,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12394,19 +12394,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12418,19 +12418,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12442,19 +12442,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12466,19 +12466,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12488,19 +12488,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12512,19 +12512,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12536,19 +12536,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12560,19 +12560,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetProgramBinary")]
@@ -12584,16 +12584,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the information log for a program object
///
- ///
+ ///
/// Specifies the program object whose information log is to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned information log.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in infoLog (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the information log.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")]
@@ -12603,16 +12603,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the information log for a program object
///
- ///
+ ///
/// Specifies the program object whose information log is to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned information log.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in infoLog (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the information log.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")]
@@ -12622,16 +12622,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the information log for a program object
///
- ///
+ ///
/// Specifies the program object whose information log is to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned information log.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in infoLog (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the information log.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")]
@@ -12641,16 +12641,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the information log for a program object
///
- ///
+ ///
/// Specifies the program object whose information log is to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned information log.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in infoLog (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the information log.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramInfoLog")]
@@ -12660,16 +12660,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query a property of an interface in a program
///
- ///
+ ///
/// The name of a program object whose interface to query.
///
- ///
+ ///
/// A token identifying the interface within program to query.
///
- ///
+ ///
/// The name of the parameter within programInterface to query.
///
- /// [length: pname]
+ /// [length: pname]
/// The address of a variable to retrieve the value of pname for the program interface.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramInterfaceiv")]
@@ -12679,16 +12679,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query a property of an interface in a program
///
- ///
+ ///
/// The name of a program object whose interface to query.
///
- ///
+ ///
/// A token identifying the interface within program to query.
///
- ///
+ ///
/// The name of the parameter within programInterface to query.
///
- /// [length: pname]
+ /// [length: pname]
/// The address of a variable to retrieve the value of pname for the program interface.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramInterfaceiv")]
@@ -12698,16 +12698,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query a property of an interface in a program
///
- ///
+ ///
/// The name of a program object whose interface to query.
///
- ///
+ ///
/// A token identifying the interface within program to query.
///
- ///
+ ///
/// The name of the parameter within programInterface to query.
///
- /// [length: pname]
+ /// [length: pname]
/// The address of a variable to retrieve the value of pname for the program interface.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramInterfaceiv")]
@@ -12717,16 +12717,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query a property of an interface in a program
///
- ///
+ ///
/// The name of a program object whose interface to query.
///
- ///
+ ///
/// A token identifying the interface within program to query.
///
- ///
+ ///
/// The name of the parameter within programInterface to query.
///
- /// [length: pname]
+ /// [length: pname]
/// The address of a variable to retrieve the value of pname for the program interface.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramInterfaceiv")]
@@ -12736,16 +12736,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query a property of an interface in a program
///
- ///
+ ///
/// The name of a program object whose interface to query.
///
- ///
+ ///
/// A token identifying the interface within program to query.
///
- ///
+ ///
/// The name of the parameter within programInterface to query.
///
- /// [length: pname]
+ /// [length: pname]
/// The address of a variable to retrieve the value of pname for the program interface.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramInterfaceiv")]
@@ -12755,16 +12755,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query a property of an interface in a program
///
- ///
+ ///
/// The name of a program object whose interface to query.
///
- ///
+ ///
/// A token identifying the interface within program to query.
///
- ///
+ ///
/// The name of the parameter within programInterface to query.
///
- /// [length: pname]
+ /// [length: pname]
/// The address of a variable to retrieve the value of pname for the program interface.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramInterfaceiv")]
@@ -12774,13 +12774,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")]
@@ -12790,13 +12790,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")]
@@ -12806,13 +12806,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")]
@@ -12822,13 +12822,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")]
@@ -12838,13 +12838,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")]
@@ -12854,13 +12854,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a program object
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, AttachedShaders, DeleteStatus, InfoLogLength, LinkStatus, ProgramBinaryRetrievableHint, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength and ValidateStatus.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetProgramiv")]
@@ -12870,16 +12870,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve the info log string from a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object from which to retrieve the info log.
///
- ///
+ ///
/// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable into which will be written the number of characters written into infoLog.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array of characters into which will be written the info log for pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramPipelineInfoLog")]
@@ -12889,16 +12889,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve the info log string from a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object from which to retrieve the info log.
///
- ///
+ ///
/// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable into which will be written the number of characters written into infoLog.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array of characters into which will be written the info log for pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramPipelineInfoLog")]
@@ -12908,16 +12908,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve the info log string from a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object from which to retrieve the info log.
///
- ///
+ ///
/// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable into which will be written the number of characters written into infoLog.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array of characters into which will be written the info log for pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramPipelineInfoLog")]
@@ -12927,16 +12927,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve the info log string from a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object from which to retrieve the info log.
///
- ///
+ ///
/// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable into which will be written the number of characters written into infoLog.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array of characters into which will be written the info log for pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramPipelineInfoLog")]
@@ -12946,13 +12946,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramPipelineiv")]
@@ -12962,13 +12962,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramPipelineiv")]
@@ -12978,13 +12978,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramPipelineiv")]
@@ -12994,13 +12994,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramPipelineiv")]
@@ -13010,13 +13010,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramPipelineiv")]
@@ -13026,13 +13026,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramPipelineiv")]
@@ -13042,13 +13042,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query the index of a named resource within a program
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the resource named name.
///
- /// [length: name]
+ /// [length: name]
/// The name of the resource to query the index of.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramResourceIndex")]
@@ -13058,13 +13058,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query the index of a named resource within a program
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the resource named name.
///
- /// [length: name]
+ /// [length: name]
/// The name of the resource to query the index of.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramResourceIndex")]
@@ -13074,10 +13074,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve values for multiple properties of a single active resource within a program object
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the resource named name.
///
///
@@ -13093,10 +13093,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve values for multiple properties of a single active resource within a program object
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the resource named name.
///
///
@@ -13112,10 +13112,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve values for multiple properties of a single active resource within a program object
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the resource named name.
///
///
@@ -13131,10 +13131,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve values for multiple properties of a single active resource within a program object
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the resource named name.
///
///
@@ -13150,10 +13150,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve values for multiple properties of a single active resource within a program object
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the resource named name.
///
///
@@ -13169,10 +13169,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Retrieve values for multiple properties of a single active resource within a program object
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the resource named name.
///
///
@@ -13188,13 +13188,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query the location of a named resource within a program
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the resource named name.
///
- /// [length: name]
+ /// [length: name]
/// The name of the resource to query the location of.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramResourceLocation")]
@@ -13204,13 +13204,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query the location of a named resource within a program
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the resource named name.
///
- /// [length: name]
+ /// [length: name]
/// The name of the resource to query the location of.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramResourceLocation")]
@@ -13220,22 +13220,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query the name of an indexed resource within a program
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the indexed resource.
///
- ///
+ ///
/// The index of the resource within programInterface of program.
///
- ///
+ ///
/// The size of the character array whose address is given by name.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable which will receive the length of the resource name.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a character array into which will be written the name of the resource.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramResourceName")]
@@ -13245,22 +13245,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query the name of an indexed resource within a program
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the indexed resource.
///
- ///
+ ///
/// The index of the resource within programInterface of program.
///
- ///
+ ///
/// The size of the character array whose address is given by name.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable which will receive the length of the resource name.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a character array into which will be written the name of the resource.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramResourceName")]
@@ -13270,22 +13270,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query the name of an indexed resource within a program
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the indexed resource.
///
- ///
+ ///
/// The index of the resource within programInterface of program.
///
- ///
+ ///
/// The size of the character array whose address is given by name.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable which will receive the length of the resource name.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a character array into which will be written the name of the resource.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramResourceName")]
@@ -13295,22 +13295,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Query the name of an indexed resource within a program
///
- ///
+ ///
/// The name of a program object whose resources to query.
///
- ///
+ ///
/// A token identifying the interface within program containing the indexed resource.
///
- ///
+ ///
/// The index of the resource within programInterface of program.
///
- ///
+ ///
/// The size of the character array whose address is given by name.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable which will receive the length of the resource name.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a character array into which will be written the name of the resource.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetProgramResourceName")]
@@ -13320,13 +13320,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a query object target
///
- ///
+ ///
/// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten.
///
- ///
+ ///
/// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")]
@@ -13336,13 +13336,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a query object target
///
- ///
+ ///
/// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten.
///
- ///
+ ///
/// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")]
@@ -13352,13 +13352,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a query object target
///
- ///
+ ///
/// Specifies a query object target. Must be AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten.
///
- ///
+ ///
/// Specifies the symbolic name of a query object target parameter. Must be CurrentQuery.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryiv")]
@@ -13368,13 +13368,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")]
@@ -13384,13 +13384,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")]
@@ -13400,13 +13400,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")]
@@ -13416,13 +13416,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")]
@@ -13432,13 +13432,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")]
@@ -13448,13 +13448,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetQueryObjectuiv")]
@@ -13464,13 +13464,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about a bound renderbuffer object
///
- ///
+ ///
/// Specifies the target of the query operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the renderbuffer bound to target.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the value of the queried parameter.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -13481,13 +13481,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about a bound renderbuffer object
///
- ///
+ ///
/// Specifies the target of the query operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the renderbuffer bound to target.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the value of the queried parameter.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -13498,13 +13498,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about a bound renderbuffer object
///
- ///
+ ///
/// Specifies the target of the query operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the renderbuffer bound to target.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the value of the queried parameter.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -13515,13 +13515,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about a bound renderbuffer object
///
- ///
+ ///
/// Specifies the target of the query operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the renderbuffer bound to target.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the value of the queried parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")]
@@ -13531,13 +13531,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about a bound renderbuffer object
///
- ///
+ ///
/// Specifies the target of the query operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the renderbuffer bound to target.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the value of the queried parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")]
@@ -13547,13 +13547,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve information about a bound renderbuffer object
///
- ///
+ ///
/// Specifies the target of the query operation. target must be Renderbuffer.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the renderbuffer bound to target.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the address of an array to receive the value of the queried parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetRenderbufferParameteriv")]
@@ -13563,13 +13563,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")]
@@ -13579,13 +13579,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")]
@@ -13595,13 +13595,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")]
@@ -13611,13 +13611,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")]
@@ -13627,13 +13627,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")]
@@ -13643,13 +13643,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameterfv")]
@@ -13659,13 +13659,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")]
@@ -13675,13 +13675,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")]
@@ -13691,13 +13691,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")]
@@ -13707,13 +13707,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")]
@@ -13723,13 +13723,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")]
@@ -13739,13 +13739,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return sampler parameter values
///
- ///
+ ///
/// Specifies name of the sampler object from which to retrieve parameters.
///
- ///
+ ///
/// Specifies the symbolic name of a sampler parameter. TextureMagFilter, TextureMinFilter, TextureMinLod, TextureMaxLod, TextureWrapS, TextureWrapT, TextureWrapR, TextureCompareMode, and TextureCompareFunc are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the sampler parameters.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSamplerParameteriv")]
@@ -13755,16 +13755,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the information log for a shader object
///
- ///
+ ///
/// Specifies the shader object whose information log is to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned information log.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in infoLog (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the information log.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")]
@@ -13774,16 +13774,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the information log for a shader object
///
- ///
+ ///
/// Specifies the shader object whose information log is to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned information log.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in infoLog (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the information log.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")]
@@ -13793,16 +13793,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the information log for a shader object
///
- ///
+ ///
/// Specifies the shader object whose information log is to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned information log.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in infoLog (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the information log.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")]
@@ -13812,16 +13812,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the information log for a shader object
///
- ///
+ ///
/// Specifies the shader object whose information log is to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned information log.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in infoLog (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the information log.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderInfoLog")]
@@ -13831,13 +13831,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a shader object
///
- ///
+ ///
/// Specifies the shader object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")]
@@ -13847,13 +13847,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a shader object
///
- ///
+ ///
/// Specifies the shader object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")]
@@ -13863,13 +13863,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a shader object
///
- ///
+ ///
/// Specifies the shader object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")]
@@ -13879,13 +13879,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a shader object
///
- ///
+ ///
/// Specifies the shader object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")]
@@ -13895,13 +13895,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a shader object
///
- ///
+ ///
/// Specifies the shader object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")]
@@ -13911,13 +13911,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns a parameter from a shader object
///
- ///
+ ///
/// Specifies the shader object to be queried.
///
- ///
+ ///
/// Specifies the object parameter. Accepted symbolic names are ShaderType, DeleteStatus, CompileStatus, InfoLogLength, ShaderSourceLength.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested object parameter.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderiv")]
@@ -13927,16 +13927,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve the range and precision for numeric formats supported by the shader compiler
///
- ///
+ ///
/// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader.
///
- ///
+ ///
/// Specifies the numeric format whose precision and range to query.
///
- /// [length: 2]
+ /// [length: 2]
/// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned.
///
- /// [length: 2]
+ /// [length: 2]
/// Specifies the address of an integer into which the numeric precision of the implementation is written.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")]
@@ -13946,16 +13946,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve the range and precision for numeric formats supported by the shader compiler
///
- ///
+ ///
/// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader.
///
- ///
+ ///
/// Specifies the numeric format whose precision and range to query.
///
- /// [length: 2]
+ /// [length: 2]
/// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned.
///
- /// [length: 2]
+ /// [length: 2]
/// Specifies the address of an integer into which the numeric precision of the implementation is written.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")]
@@ -13965,16 +13965,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Retrieve the range and precision for numeric formats supported by the shader compiler
///
- ///
+ ///
/// Specifies the type of shader whose precision to query. shaderType must be VertexShader or FragmentShader.
///
- ///
+ ///
/// Specifies the numeric format whose precision and range to query.
///
- /// [length: 2]
+ /// [length: 2]
/// Specifies the address of array of two integers into which encodings of the implementation's numeric range are returned.
///
- /// [length: 2]
+ /// [length: 2]
/// Specifies the address of an integer into which the numeric precision of the implementation is written.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderPrecisionFormat")]
@@ -13984,16 +13984,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the source code string from a shader object
///
- ///
+ ///
/// Specifies the shader object to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned source code string.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in source (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the source code string.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")]
@@ -14003,16 +14003,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the source code string from a shader object
///
- ///
+ ///
/// Specifies the shader object to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned source code string.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in source (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the source code string.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")]
@@ -14022,16 +14022,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the source code string from a shader object
///
- ///
+ ///
/// Specifies the shader object to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned source code string.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in source (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the source code string.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")]
@@ -14041,16 +14041,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the source code string from a shader object
///
- ///
+ ///
/// Specifies the shader object to be queried.
///
- ///
+ ///
/// Specifies the size of the character buffer for storing the returned source code string.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the length of the string returned in source (excluding the null terminator).
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies an array of characters that is used to return the source code string.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetShaderSource")]
@@ -14060,7 +14060,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a string describing the current GL connection
///
- ///
+ ///
/// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14070,7 +14070,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a string describing the current GL connection
///
- ///
+ ///
/// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetString")]
@@ -14079,10 +14079,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a string describing the current GL connection
///
- ///
+ ///
/// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token.
///
- ///
+ ///
/// For glGetStringi, specifies the index of the string to return.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")]
@@ -14092,10 +14092,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Return a string describing the current GL connection
///
- ///
+ ///
/// Specifies a symbolic constant, one of Extensions, Renderer, ShadingLanguageVersion, Vendor, or Version. glGetStringi accepts only the Extensions token.
///
- ///
+ ///
/// For glGetStringi, specifies the index of the string to return.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetStringi")]
@@ -14105,19 +14105,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query the properties of a sync object
///
- ///
+ ///
/// Specifies the sync object whose properties to query.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the sync object specified in sync.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given in values.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of an variable to receive the number of integers placed in values.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array to receive the values of the queried parameter.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")]
@@ -14127,19 +14127,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query the properties of a sync object
///
- ///
+ ///
/// Specifies the sync object whose properties to query.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the sync object specified in sync.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given in values.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of an variable to receive the number of integers placed in values.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array to receive the values of the queried parameter.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")]
@@ -14149,19 +14149,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Query the properties of a sync object
///
- ///
+ ///
/// Specifies the sync object whose properties to query.
///
- ///
+ ///
/// Specifies the parameter whose value to retrieve from the sync object specified in sync.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given in values.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of an variable to receive the number of integers placed in values.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array to receive the values of the queried parameter.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetSynciv")]
@@ -14171,16 +14171,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14191,16 +14191,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14211,16 +14211,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14231,16 +14231,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetTexLevelParameterfv")]
@@ -14250,16 +14250,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetTexLevelParameterfv")]
@@ -14269,16 +14269,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetTexLevelParameterfv")]
@@ -14288,16 +14288,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14308,16 +14308,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14328,16 +14328,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14348,16 +14348,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetTexLevelParameteriv")]
@@ -14367,16 +14367,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetTexLevelParameteriv")]
@@ -14386,16 +14386,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Return texture parameter values for a specific level of detail
///
- ///
+ ///
/// Specifies the symbolic name of the target texture, one of Texture1D, Texture2D, Texture3D, Texture1DArray, Texture2DArray, TextureRectangle, Texture2DMultisample, Texture2DMultisampleArray, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, TextureCubeMapNegativeZ, ProxyTexture1D, ProxyTexture2D, ProxyTexture3D, ProxyTexture1DArray, ProxyTexture2DArray, ProxyTextureRectangle, ProxyTexture2DMultisample, ProxyTexture2DMultisampleArray, ProxyTextureCubeMap, or TextureBuffer.
///
- ///
+ ///
/// Specifies the level-of-detail number of the desired image. Level 0 is the base image level. Level is the th mipmap reduction image.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureWidth, TextureHeight, TextureDepth, TextureInternalFormat, TextureRedSize, TextureGreenSize, TextureBlueSize, TextureAlphaSize, TextureDepthSize, TextureCompressed, TextureCompressedImageSize, and TextureBufferOffset are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glGetTexLevelParameteriv")]
@@ -14405,13 +14405,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14422,13 +14422,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14439,13 +14439,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14456,13 +14456,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")]
@@ -14472,13 +14472,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")]
@@ -14488,13 +14488,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameterfv")]
@@ -14504,13 +14504,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14521,13 +14521,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14538,13 +14538,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -14555,13 +14555,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")]
@@ -14571,13 +14571,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")]
@@ -14587,13 +14587,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return texture parameter values
///
- ///
+ ///
/// Specifies the symbolic name of the target texture. Texture2D, Texture2DArray, Texture3D, and TextureCubeMap are accepted.
///
- ///
+ ///
/// Specifies the symbolic name of a texture parameter. TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureImmutableFormat, TextureMagFilter, TextureMaxLevel, TextureMaxLod, TextureMinFilter, TextureMinLod, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, and TextureWrapR are accepted.
///
- /// [length: pname]
+ /// [length: pname]
/// Returns the texture parameters.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetTexParameteriv")]
@@ -14603,25 +14603,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve information about varying variables selected for transform feedback
///
- ///
+ ///
/// The name of the target program object.
///
- ///
+ ///
/// The index of the varying variable whose information to retrieve.
///
- ///
+ ///
/// The maximum number of characters, including the null terminator, that may be written into name.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable that will receive the size of the varying.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable that will recieve the type of the varying.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a buffer into which will be written the name of the varying.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")]
@@ -14631,25 +14631,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve information about varying variables selected for transform feedback
///
- ///
+ ///
/// The name of the target program object.
///
- ///
+ ///
/// The index of the varying variable whose information to retrieve.
///
- ///
+ ///
/// The maximum number of characters, including the null terminator, that may be written into name.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable that will receive the size of the varying.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable that will recieve the type of the varying.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a buffer into which will be written the name of the varying.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")]
@@ -14659,25 +14659,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve information about varying variables selected for transform feedback
///
- ///
+ ///
/// The name of the target program object.
///
- ///
+ ///
/// The index of the varying variable whose information to retrieve.
///
- ///
+ ///
/// The maximum number of characters, including the null terminator, that may be written into name.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable that will receive the size of the varying.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable that will recieve the type of the varying.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a buffer into which will be written the name of the varying.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")]
@@ -14687,25 +14687,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve information about varying variables selected for transform feedback
///
- ///
+ ///
/// The name of the target program object.
///
- ///
+ ///
/// The index of the varying variable whose information to retrieve.
///
- ///
+ ///
/// The maximum number of characters, including the null terminator, that may be written into name.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable which will receive the number of characters written into name, excluding the null-terminator. If length is Null no length is returned.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable that will receive the size of the varying.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable that will recieve the type of the varying.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a buffer into which will be written the name of the varying.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetTransformFeedbackVarying")]
@@ -14715,10 +14715,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the index of a named uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the address an array of characters containing the name of the uniform block whose index to retrieve.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformBlockIndex")]
@@ -14728,10 +14728,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the index of a named uniform block
///
- ///
+ ///
/// Specifies the name of a program containing the uniform block.
///
- ///
+ ///
/// Specifies the address an array of characters containing the name of the uniform block whose index to retrieve.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformBlockIndex")]
@@ -14741,13 +14741,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")]
@@ -14757,13 +14757,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")]
@@ -14773,13 +14773,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")]
@@ -14789,13 +14789,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")]
@@ -14805,13 +14805,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")]
@@ -14821,13 +14821,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformfv")]
@@ -14837,16 +14837,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the index of a named uniform block
///
- ///
+ ///
/// Specifies the name of a program containing uniforms whose indices to query.
///
- ///
+ ///
/// Specifies the number of uniforms whose indices to query.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array that will receive the indices of the uniforms.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")]
@@ -14856,16 +14856,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the index of a named uniform block
///
- ///
+ ///
/// Specifies the name of a program containing uniforms whose indices to query.
///
- ///
+ ///
/// Specifies the number of uniforms whose indices to query.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array that will receive the indices of the uniforms.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")]
@@ -14875,16 +14875,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the index of a named uniform block
///
- ///
+ ///
/// Specifies the name of a program containing uniforms whose indices to query.
///
- ///
+ ///
/// Specifies the number of uniforms whose indices to query.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array that will receive the indices of the uniforms.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")]
@@ -14894,16 +14894,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the index of a named uniform block
///
- ///
+ ///
/// Specifies the name of a program containing uniforms whose indices to query.
///
- ///
+ ///
/// Specifies the number of uniforms whose indices to query.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array that will receive the indices of the uniforms.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")]
@@ -14913,16 +14913,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the index of a named uniform block
///
- ///
+ ///
/// Specifies the name of a program containing uniforms whose indices to query.
///
- ///
+ ///
/// Specifies the number of uniforms whose indices to query.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array that will receive the indices of the uniforms.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")]
@@ -14932,16 +14932,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Retrieve the index of a named uniform block
///
- ///
+ ///
/// Specifies the name of a program containing uniforms whose indices to query.
///
- ///
+ ///
/// Specifies the number of uniforms whose indices to query.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array of pointers to buffers containing the names of the queried uniforms.
///
- /// [length: uniformCount]
+ /// [length: uniformCount]
/// Specifies the address of an array that will receive the indices of the uniforms.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformIndices")]
@@ -14951,13 +14951,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")]
@@ -14967,13 +14967,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")]
@@ -14983,13 +14983,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")]
@@ -14999,13 +14999,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")]
@@ -15015,13 +15015,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")]
@@ -15031,13 +15031,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformiv")]
@@ -15047,10 +15047,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the location of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Points to a null terminated string containing the name of the uniform variable whose location is to be queried.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")]
@@ -15060,10 +15060,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Returns the location of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Points to a null terminated string containing the name of the uniform variable whose location is to be queried.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetUniformLocation")]
@@ -15073,13 +15073,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")]
@@ -15089,13 +15089,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")]
@@ -15105,13 +15105,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Returns the value of a uniform variable
///
- ///
+ ///
/// Specifies the program object to be queried.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be queried.
///
- /// [length: program,location]
+ /// [length: program,location]
/// Returns the value of the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glGetUniformuiv")]
@@ -15121,13 +15121,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")]
@@ -15137,13 +15137,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")]
@@ -15153,13 +15153,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")]
@@ -15169,13 +15169,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")]
@@ -15185,13 +15185,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")]
@@ -15201,13 +15201,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribfv")]
@@ -15265,13 +15265,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")]
@@ -15281,13 +15281,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")]
@@ -15297,13 +15297,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")]
@@ -15313,13 +15313,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")]
@@ -15329,13 +15329,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")]
@@ -15345,13 +15345,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return a generic vertex attribute parameter
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be queried.
///
- ///
+ ///
/// Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib.
///
- /// [length: 4]
+ /// [length: 4]
/// Returns the requested data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribiv")]
@@ -15361,13 +15361,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return the address of the specified generic vertex attribute pointer
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be returned.
///
- ///
+ ///
/// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")]
@@ -15377,13 +15377,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return the address of the specified generic vertex attribute pointer
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be returned.
///
- ///
+ ///
/// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")]
@@ -15395,13 +15395,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return the address of the specified generic vertex attribute pointer
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be returned.
///
- ///
+ ///
/// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")]
@@ -15413,13 +15413,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return the address of the specified generic vertex attribute pointer
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be returned.
///
- ///
+ ///
/// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")]
@@ -15431,13 +15431,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return the address of the specified generic vertex attribute pointer
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be returned.
///
- ///
+ ///
/// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")]
@@ -15449,13 +15449,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return the address of the specified generic vertex attribute pointer
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be returned.
///
- ///
+ ///
/// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")]
@@ -15465,13 +15465,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return the address of the specified generic vertex attribute pointer
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be returned.
///
- ///
+ ///
/// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")]
@@ -15483,13 +15483,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return the address of the specified generic vertex attribute pointer
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be returned.
///
- ///
+ ///
/// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")]
@@ -15501,13 +15501,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return the address of the specified generic vertex attribute pointer
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be returned.
///
- ///
+ ///
/// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")]
@@ -15519,13 +15519,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Return the address of the specified generic vertex attribute pointer
///
- ///
+ ///
/// Specifies the generic vertex attribute parameter to be returned.
///
- ///
+ ///
/// Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be VertexAttribArrayPointer.
///
- /// [length: 1]
+ /// [length: 1]
/// Returns the pointer value.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glGetVertexAttribPointerv")]
@@ -15537,10 +15537,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify implementation-specific hints
///
- ///
+ ///
/// Specifies a symbolic constant indicating the behavior to be controlled. FragmentShaderDerivativeHint, and GenerateMipmapHint are accepted.
///
- ///
+ ///
/// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -15550,10 +15550,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify implementation-specific hints
///
- ///
+ ///
/// Specifies a symbolic constant indicating the behavior to be controlled. FragmentShaderDerivativeHint, and GenerateMipmapHint are accepted.
///
- ///
+ ///
/// Specifies a symbolic constant indicating the desired behavior. Fastest, Nicest, and DontCare are accepted.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glHint")]
@@ -15562,13 +15562,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Invalidate the contents of attachments within a framebuffer
///
- ///
+ ///
/// Specifies the target of the invalidate operation. Must be Framebuffer.
///
- ///
+ ///
/// Specifies how many attachments are supplied in the attachments list.
///
- /// [length: numAttachments]
+ /// [length: numAttachments]
/// A list of numAttachments attachments to invalidate.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")]
@@ -15578,13 +15578,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Invalidate the contents of attachments within a framebuffer
///
- ///
+ ///
/// Specifies the target of the invalidate operation. Must be Framebuffer.
///
- ///
+ ///
/// Specifies how many attachments are supplied in the attachments list.
///
- /// [length: numAttachments]
+ /// [length: numAttachments]
/// A list of numAttachments attachments to invalidate.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")]
@@ -15594,13 +15594,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Invalidate the contents of attachments within a framebuffer
///
- ///
+ ///
/// Specifies the target of the invalidate operation. Must be Framebuffer.
///
- ///
+ ///
/// Specifies how many attachments are supplied in the attachments list.
///
- /// [length: numAttachments]
+ /// [length: numAttachments]
/// A list of numAttachments attachments to invalidate.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateFramebuffer")]
@@ -15610,25 +15610,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Invalidate portions of the contents of attachments within a framebuffer
///
- ///
+ ///
/// Specifies the target of the invalidate operation. Must be Framebuffer.
///
- ///
+ ///
/// Specifies how many attachments are supplied in the attachments list.
///
- /// [length: numAttachments]
+ /// [length: numAttachments]
/// A list of numAttachments attachments to invalidate.
///
- ///
+ ///
/// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0).
///
- ///
+ ///
/// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0).
///
- ///
+ ///
/// Specifies the width of the pixel rectangle to invalidate.
///
- ///
+ ///
/// Specifies the height of the pixel rectangle to invalidate.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")]
@@ -15638,25 +15638,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Invalidate portions of the contents of attachments within a framebuffer
///
- ///
+ ///
/// Specifies the target of the invalidate operation. Must be Framebuffer.
///
- ///
+ ///
/// Specifies how many attachments are supplied in the attachments list.
///
- /// [length: numAttachments]
+ /// [length: numAttachments]
/// A list of numAttachments attachments to invalidate.
///
- ///
+ ///
/// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0).
///
- ///
+ ///
/// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0).
///
- ///
+ ///
/// Specifies the width of the pixel rectangle to invalidate.
///
- ///
+ ///
/// Specifies the height of the pixel rectangle to invalidate.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")]
@@ -15666,25 +15666,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Invalidate portions of the contents of attachments within a framebuffer
///
- ///
+ ///
/// Specifies the target of the invalidate operation. Must be Framebuffer.
///
- ///
+ ///
/// Specifies how many attachments are supplied in the attachments list.
///
- /// [length: numAttachments]
+ /// [length: numAttachments]
/// A list of numAttachments attachments to invalidate.
///
- ///
+ ///
/// Specifies the left origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0).
///
- ///
+ ///
/// Specifies the bottom origin of the pixel rectangle to invalidate, with lower left hand corner at (0,0).
///
- ///
+ ///
/// Specifies the width of the pixel rectangle to invalidate.
///
- ///
+ ///
/// Specifies the height of the pixel rectangle to invalidate.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glInvalidateSubFramebuffer")]
@@ -15694,7 +15694,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determine if a name corresponds to a buffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a buffer object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsBuffer")]
@@ -15704,7 +15704,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determine if a name corresponds to a buffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a buffer object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsBuffer")]
@@ -15714,7 +15714,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Test whether a capability is enabled
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -15724,7 +15724,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Test whether a capability is enabled
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsEnabled")]
@@ -15733,7 +15733,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determine if a name corresponds to a framebuffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a framebuffer object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsFramebuffer")]
@@ -15743,7 +15743,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determine if a name corresponds to a framebuffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a framebuffer object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsFramebuffer")]
@@ -15753,7 +15753,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determines if a name corresponds to a program object
///
- ///
+ ///
/// Specifies a potential program object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")]
@@ -15763,7 +15763,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determines if a name corresponds to a program object
///
- ///
+ ///
/// Specifies a potential program object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsProgram")]
@@ -15773,7 +15773,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Determine if a name corresponds to a program pipeline object
///
- ///
+ ///
/// Specifies a value that may be the name of a program pipeline object.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glIsProgramPipeline")]
@@ -15783,7 +15783,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Determine if a name corresponds to a program pipeline object
///
- ///
+ ///
/// Specifies a value that may be the name of a program pipeline object.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glIsProgramPipeline")]
@@ -15793,7 +15793,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Determine if a name corresponds to a query object
///
- ///
+ ///
/// Specifies a value that may be the name of a query object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsQuery")]
@@ -15803,7 +15803,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Determine if a name corresponds to a query object
///
- ///
+ ///
/// Specifies a value that may be the name of a query object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsQuery")]
@@ -15813,7 +15813,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determine if a name corresponds to a renderbuffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a renderbuffer object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsRenderbuffer")]
@@ -15823,7 +15823,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determine if a name corresponds to a renderbuffer object
///
- ///
+ ///
/// Specifies a value that may be the name of a renderbuffer object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsRenderbuffer")]
@@ -15833,7 +15833,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Determine if a name corresponds to a sampler object
///
- ///
+ ///
/// Specifies a value that may be the name of a sampler object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsSampler")]
@@ -15843,7 +15843,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Determine if a name corresponds to a sampler object
///
- ///
+ ///
/// Specifies a value that may be the name of a sampler object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsSampler")]
@@ -15853,7 +15853,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determines if a name corresponds to a shader object
///
- ///
+ ///
/// Specifies a potential shader object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")]
@@ -15863,7 +15863,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determines if a name corresponds to a shader object
///
- ///
+ ///
/// Specifies a potential shader object.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsShader")]
@@ -15873,7 +15873,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Determine if a name corresponds to a sync object
///
- ///
+ ///
/// Specifies a value that may be the name of a sync object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsSync")]
@@ -15882,7 +15882,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determine if a name corresponds to a texture
///
- ///
+ ///
/// Specifies a value that may be the name of a texture.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsTexture")]
@@ -15892,7 +15892,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Determine if a name corresponds to a texture
///
- ///
+ ///
/// Specifies a value that may be the name of a texture.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glIsTexture")]
@@ -15902,7 +15902,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Determine if a name corresponds to a transform feedback object
///
- ///
+ ///
/// Specifies a value that may be the name of a transform feedback object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsTransformFeedback")]
@@ -15912,7 +15912,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Determine if a name corresponds to a transform feedback object
///
- ///
+ ///
/// Specifies a value that may be the name of a transform feedback object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsTransformFeedback")]
@@ -15922,7 +15922,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Determine if a name corresponds to a vertex array object
///
- ///
+ ///
/// Specifies a value that may be the name of a vertex array object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsVertexArray")]
@@ -15932,7 +15932,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Determine if a name corresponds to a vertex array object
///
- ///
+ ///
/// Specifies a value that may be the name of a vertex array object.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glIsVertexArray")]
@@ -15942,7 +15942,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the width of rasterized lines
///
- ///
+ ///
/// Specifies the width of rasterized lines. The initial value is 1.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLineWidth")]
@@ -15951,7 +15951,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Links a program object
///
- ///
+ ///
/// Specifies the handle of the program object to be linked.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")]
@@ -15961,7 +15961,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Links a program object
///
- ///
+ ///
/// Specifies the handle of the program object to be linked.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glLinkProgram")]
@@ -15971,16 +15971,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies the length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -15990,16 +15990,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies the length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")]
@@ -16008,16 +16008,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies the length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -16027,16 +16027,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies the length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glMapBufferRange")]
@@ -16045,7 +16045,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Defines a barrier ordering memory transactions
///
- ///
+ ///
/// Specifies the barriers to insert. Must be a bitwise combination of VertexAttribArrayBarrierBit, ElementArrayBarrierBit, UniformBarrierBit, TextureFetchBarrierBit, ShaderImageAccessBarrierBit, CommandBarrierBit, PixelBufferBarrierBit, TextureUpdateBarrierBit, BufferUpdateBarrierBit, FramebufferBarrierBit, TransformFeedbackBarrierBit, AtomicCounterBarrierBit, or ShaderStorageBarrierBit. If the special value AllBarrierBits is specified, all supported barriers will be inserted.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glMemoryBarrier")]
@@ -16055,7 +16055,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Defines a barrier ordering memory transactions
///
- ///
+ ///
/// Specifies the barriers to insert. Must be a bitwise combination of VertexAttribArrayBarrierBit, ElementArrayBarrierBit, UniformBarrierBit, TextureFetchBarrierBit, ShaderImageAccessBarrierBit, CommandBarrierBit, PixelBufferBarrierBit, TextureUpdateBarrierBit, BufferUpdateBarrierBit, FramebufferBarrierBit, TransformFeedbackBarrierBit, AtomicCounterBarrierBit, or ShaderStorageBarrierBit. If the special value AllBarrierBits is specified, all supported barriers will be inserted.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glMemoryBarrier")]
@@ -16077,16 +16077,16 @@ namespace OpenTK.Graphics.ES31
///
/// Label a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object to label.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- /// [length: label,length]
+ /// [length: label,length]
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")]
@@ -16096,16 +16096,16 @@ namespace OpenTK.Graphics.ES31
///
/// Label a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object to label.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- /// [length: label,length]
+ /// [length: label,length]
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabel")]
@@ -16115,13 +16115,13 @@ namespace OpenTK.Graphics.ES31
///
/// Label a a sync object identified by a pointer
///
- ///
+ ///
/// A pointer identifying a sync object.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- /// [length: label,length]
+ /// [length: label,length]
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")]
@@ -16130,13 +16130,13 @@ namespace OpenTK.Graphics.ES31
///
/// Label a a sync object identified by a pointer
///
- ///
+ ///
/// A pointer identifying a sync object.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- /// [length: label,length]
+ /// [length: label,length]
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")]
@@ -16148,13 +16148,13 @@ namespace OpenTK.Graphics.ES31
///
/// Label a a sync object identified by a pointer
///
- ///
+ ///
/// A pointer identifying a sync object.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- /// [length: label,length]
+ /// [length: label,length]
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")]
@@ -16166,13 +16166,13 @@ namespace OpenTK.Graphics.ES31
///
/// Label a a sync object identified by a pointer
///
- ///
+ ///
/// A pointer identifying a sync object.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- /// [length: label,length]
+ /// [length: label,length]
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")]
@@ -16184,13 +16184,13 @@ namespace OpenTK.Graphics.ES31
///
/// Label a a sync object identified by a pointer
///
- ///
+ ///
/// A pointer identifying a sync object.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- /// [length: label,length]
+ /// [length: label,length]
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabel")]
@@ -16207,10 +16207,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set pixel storage modes
///
- ///
+ ///
/// Specifies the symbolic name of the parameter to be set. Six values affect the packing of pixel data into memory: PackRowLength, PackImageHeight, PackSkipPixels, PackSkipRows, PackSkipImages, and PackAlignment. Six more affect the unpacking of pixel data from memory: UnpackRowLength, UnpackImageHeight, UnpackSkipPixels, UnpackSkipRows, UnpackSkipImages, and UnpackAlignment.
///
- ///
+ ///
/// Specifies the value that pname is set to.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -16220,10 +16220,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set pixel storage modes
///
- ///
+ ///
/// Specifies the symbolic name of the parameter to be set. Six values affect the packing of pixel data into memory: PackRowLength, PackImageHeight, PackSkipPixels, PackSkipRows, PackSkipImages, and PackAlignment. Six more affect the unpacking of pixel data from memory: UnpackRowLength, UnpackImageHeight, UnpackSkipPixels, UnpackSkipRows, UnpackSkipImages, and UnpackAlignment.
///
- ///
+ ///
/// Specifies the value that pname is set to.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPixelStorei")]
@@ -16232,10 +16232,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set the scale and units used to calculate depth values
///
- ///
+ ///
/// Specifies a scale factor that is used to create a variable depth offset for each polygon. The initial value is 0.
///
- ///
+ ///
/// Is multiplied by an implementation-specific value to create a constant depth offset. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glPolygonOffset")]
@@ -16250,16 +16250,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")]
@@ -16269,16 +16269,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")]
@@ -16290,16 +16290,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")]
@@ -16311,16 +16311,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")]
@@ -16332,16 +16332,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")]
@@ -16353,16 +16353,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")]
@@ -16372,16 +16372,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")]
@@ -16393,16 +16393,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")]
@@ -16414,16 +16414,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")]
@@ -16435,16 +16435,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramBinary")]
@@ -16456,13 +16456,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a parameter for a program object
///
- ///
+ ///
/// Specifies the name of a program object whose parameter to modify.
///
- ///
+ ///
/// Specifies the name of the parameter to modify.
///
- ///
+ ///
/// Specifies the new value of the parameter specified by pname for program.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramParameteri")]
@@ -16472,13 +16472,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a parameter for a program object
///
- ///
+ ///
/// Specifies the name of a program object whose parameter to modify.
///
- ///
+ ///
/// Specifies the name of the parameter to modify.
///
- ///
+ ///
/// Specifies the new value of the parameter specified by pname for program.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glProgramParameteri")]
@@ -16488,13 +16488,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1f")]
@@ -16504,13 +16504,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1f")]
@@ -16520,16 +16520,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 1]
+ /// [length: 1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1fv")]
@@ -16539,16 +16539,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 1]
+ /// [length: 1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1fv")]
@@ -16558,16 +16558,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 1]
+ /// [length: 1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1fv")]
@@ -16577,16 +16577,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 1]
+ /// [length: 1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1fv")]
@@ -16596,13 +16596,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1i")]
@@ -16612,13 +16612,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1i")]
@@ -16628,16 +16628,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 1]
+ /// [length: 1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1iv")]
@@ -16647,16 +16647,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 1]
+ /// [length: 1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1iv")]
@@ -16666,16 +16666,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 1]
+ /// [length: 1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1iv")]
@@ -16685,16 +16685,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 1]
+ /// [length: 1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1iv")]
@@ -16704,13 +16704,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1ui")]
@@ -16720,16 +16720,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 1]
+ /// [length: 1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1uiv")]
@@ -16739,16 +16739,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 1]
+ /// [length: 1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform1uiv")]
@@ -16758,16 +16758,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2f")]
@@ -16777,16 +16777,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2f")]
@@ -16796,16 +16796,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2fv")]
@@ -16815,16 +16815,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2fv")]
@@ -16834,16 +16834,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2fv")]
@@ -16853,16 +16853,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2fv")]
@@ -16872,16 +16872,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2fv")]
@@ -16891,16 +16891,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2fv")]
@@ -16910,16 +16910,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2i")]
@@ -16929,16 +16929,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2i")]
@@ -16948,16 +16948,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2iv")]
@@ -16967,16 +16967,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2iv")]
@@ -16986,16 +16986,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2iv")]
@@ -17005,16 +17005,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2iv")]
@@ -17024,16 +17024,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2ui")]
@@ -17043,16 +17043,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2uiv")]
@@ -17062,16 +17062,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2uiv")]
@@ -17081,16 +17081,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 2]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform2uiv")]
@@ -17100,19 +17100,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3f")]
@@ -17122,19 +17122,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3f")]
@@ -17144,16 +17144,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3fv")]
@@ -17163,16 +17163,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3fv")]
@@ -17182,16 +17182,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3fv")]
@@ -17201,16 +17201,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3fv")]
@@ -17220,16 +17220,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3fv")]
@@ -17239,16 +17239,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3fv")]
@@ -17258,19 +17258,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3i")]
@@ -17280,19 +17280,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3i")]
@@ -17302,16 +17302,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3iv")]
@@ -17321,16 +17321,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3iv")]
@@ -17340,16 +17340,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3iv")]
@@ -17359,16 +17359,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3iv")]
@@ -17378,16 +17378,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3iv")]
@@ -17397,16 +17397,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3iv")]
@@ -17416,19 +17416,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3ui")]
@@ -17438,16 +17438,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3uiv")]
@@ -17457,16 +17457,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3uiv")]
@@ -17476,16 +17476,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 3]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform3uiv")]
@@ -17495,22 +17495,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4f")]
@@ -17520,22 +17520,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4f")]
@@ -17545,16 +17545,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4fv")]
@@ -17564,16 +17564,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4fv")]
@@ -17583,16 +17583,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4fv")]
@@ -17602,16 +17602,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4fv")]
@@ -17621,16 +17621,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4fv")]
@@ -17640,16 +17640,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4fv")]
@@ -17659,22 +17659,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4i")]
@@ -17684,22 +17684,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4i")]
@@ -17709,16 +17709,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4iv")]
@@ -17728,16 +17728,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4iv")]
@@ -17747,16 +17747,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4iv")]
@@ -17766,16 +17766,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4iv")]
@@ -17785,16 +17785,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4iv")]
@@ -17804,16 +17804,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4iv")]
@@ -17823,22 +17823,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4ui")]
@@ -17848,16 +17848,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4uiv")]
@@ -17867,16 +17867,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4uiv")]
@@ -17886,16 +17886,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: 4]
+ /// [length: 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.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glProgramUniform4uiv")]
@@ -18445,16 +18445,16 @@ namespace OpenTK.Graphics.ES31
///
/// Push a named debug group into the command stream
///
- ///
+ ///
/// The source of the debug message.
///
- ///
+ ///
/// The identifier of the message.
///
- ///
+ ///
/// The length of the message to be sent to the debug output stream.
///
- /// [length: message,length]
+ /// [length: message,length]
/// The a string containing the message to be sent to the debug output stream.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")]
@@ -18464,16 +18464,16 @@ namespace OpenTK.Graphics.ES31
///
/// Push a named debug group into the command stream
///
- ///
+ ///
/// The source of the debug message.
///
- ///
+ ///
/// The identifier of the message.
///
- ///
+ ///
/// The length of the message to be sent to the debug output stream.
///
- /// [length: message,length]
+ /// [length: message,length]
/// The a string containing the message to be sent to the debug output stream.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroup")]
@@ -18483,7 +18483,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Select a color buffer source for pixels
///
- ///
+ ///
/// Specifies a color buffer. Accepted values are Back, None, and ColorAttachmenti.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -18493,7 +18493,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Select a color buffer source for pixels
///
- ///
+ ///
/// Specifies a color buffer. Accepted values are Back, None, and ColorAttachmenti.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glReadBuffer")]
@@ -18573,25 +18573,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -18601,25 +18601,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -18632,25 +18632,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -18663,25 +18663,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -18694,25 +18694,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -18724,25 +18724,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")]
@@ -18751,25 +18751,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")]
@@ -18781,25 +18781,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")]
@@ -18811,25 +18811,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")]
@@ -18841,25 +18841,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Read a block of pixels from the frame buffer
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the window coordinates of the first pixel that is read from the frame buffer. This location is the lower left corner of a rectangular block of pixels.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specify the dimensions of the pixel rectangle. width and height of one correspond to a single pixel.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Rgba, and RgbaInteger. An implementation-chosen format will also be accepted. This can be queried with glGet and ImplementationColorReadFormat.
///
- ///
+ ///
/// Specifies the data type of the pixel data. Must be one of UnsignedByte, UnsignedInt, Int, or Float. An implementation-chosen type will also be accepted. This can be queried with glGet and ImplementationColorReadType.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Returns the pixel data.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glReadPixels")]
@@ -18876,16 +18876,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Establish data storage, format and dimensions of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -18895,16 +18895,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Establish data storage, format and dimensions of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glRenderbufferStorage")]
@@ -18913,19 +18913,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Establish data storage, format, dimensions and sample count of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the number of samples to be used for the renderbuffer object's storage.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glRenderbufferStorageMultisample")]
@@ -18940,10 +18940,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify multisample coverage parameters
///
- ///
+ ///
/// Specify a single floating-point sample coverage value. The value is clamped to the range [0 ,1]. The initial value is 1.0.
///
- ///
+ ///
/// Specify a single boolean value representing if the coverage masks should be inverted. True and False are accepted. The initial value is False.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glSampleCoverage")]
@@ -18952,10 +18952,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Set the value of a sub-word of the sample mask
///
- ///
+ ///
/// Specifies which 32-bit sub-word of the sample mask to update.
///
- ///
+ ///
/// Specifies the new value of the mask sub-word.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glSampleMaski")]
@@ -18965,10 +18965,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Set the value of a sub-word of the sample mask
///
- ///
+ ///
/// Specifies which 32-bit sub-word of the sample mask to update.
///
- ///
+ ///
/// Specifies the new value of the mask sub-word.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glSampleMaski")]
@@ -18978,13 +18978,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- ///
+ ///
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterf")]
@@ -18994,13 +18994,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- ///
+ ///
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterf")]
@@ -19010,13 +19010,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- /// [length: pname]
+ /// [length: pname]
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")]
@@ -19026,13 +19026,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- /// [length: pname]
+ /// [length: pname]
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")]
@@ -19042,13 +19042,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- /// [length: pname]
+ /// [length: pname]
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")]
@@ -19058,13 +19058,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- /// [length: pname]
+ /// [length: pname]
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameterfv")]
@@ -19074,13 +19074,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- ///
+ ///
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteri")]
@@ -19090,13 +19090,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- ///
+ ///
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteri")]
@@ -19106,13 +19106,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- /// [length: pname]
+ /// [length: pname]
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")]
@@ -19122,13 +19122,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- /// [length: pname]
+ /// [length: pname]
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")]
@@ -19138,13 +19138,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- /// [length: pname]
+ /// [length: pname]
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")]
@@ -19154,13 +19154,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Set sampler parameters
///
- ///
+ ///
/// Specifies the sampler object whose parameter to modify.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued sampler parameter. pname can be one of the following: TextureWrapS, TextureWrapT, TextureWrapR, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureCompareMode, or TextureCompareFunc.
///
- /// [length: pname]
+ /// [length: pname]
/// For the scalar commands, specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glSamplerParameteriv")]
@@ -19170,16 +19170,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define the scissor box
///
- ///
+ ///
/// Specify the lower left corner of the scissor box. Initially (0, 0).
///
- ///
+ ///
/// Specify the lower left corner of the scissor box. Initially (0, 0).
///
- ///
+ ///
/// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window.
///
- ///
+ ///
/// Specify the width and height of the scissor box. When a GL context is first attached to a window, width and height are set to the dimensions of that window.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glScissor")]
@@ -19188,19 +19188,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19210,19 +19210,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19234,19 +19234,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19258,19 +19258,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19282,19 +19282,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19306,19 +19306,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19328,19 +19328,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19352,19 +19352,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19376,19 +19376,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19400,19 +19400,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19424,19 +19424,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19446,19 +19446,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19470,19 +19470,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19494,19 +19494,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19518,19 +19518,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19542,19 +19542,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19564,19 +19564,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19588,19 +19588,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19612,19 +19612,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19636,19 +19636,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19660,19 +19660,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19682,19 +19682,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19706,19 +19706,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19730,19 +19730,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19754,19 +19754,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19778,19 +19778,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19800,19 +19800,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19824,19 +19824,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19848,19 +19848,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19872,19 +19872,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Load pre-compiled shader binaries
///
- ///
+ ///
/// Specifies the number of shader object handles contained in shaders.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of shader handles into which to load pre-compiled shader binaries.
///
- ///
+ ///
/// Specifies the format of the shader binaries contained in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array of bytes containing pre-compiled binary shader code.
///
- ///
+ ///
/// Specifies the length of the array whose address is given in binary.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderBinary")]
@@ -19896,16 +19896,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Replaces the source code in a shader object
///
- ///
+ ///
/// Specifies the handle of the shader object whose source code is to be replaced.
///
- ///
+ ///
/// Specifies the number of elements in the string and length arrays.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of pointers to strings containing the source code to be loaded into the shader.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of string lengths.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")]
@@ -19915,16 +19915,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Replaces the source code in a shader object
///
- ///
+ ///
/// Specifies the handle of the shader object whose source code is to be replaced.
///
- ///
+ ///
/// Specifies the number of elements in the string and length arrays.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of pointers to strings containing the source code to be loaded into the shader.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of string lengths.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")]
@@ -19934,16 +19934,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Replaces the source code in a shader object
///
- ///
+ ///
/// Specifies the handle of the shader object whose source code is to be replaced.
///
- ///
+ ///
/// Specifies the number of elements in the string and length arrays.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of pointers to strings containing the source code to be loaded into the shader.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of string lengths.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")]
@@ -19953,16 +19953,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Replaces the source code in a shader object
///
- ///
+ ///
/// Specifies the handle of the shader object whose source code is to be replaced.
///
- ///
+ ///
/// Specifies the number of elements in the string and length arrays.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of pointers to strings containing the source code to be loaded into the shader.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of string lengths.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")]
@@ -19972,16 +19972,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Replaces the source code in a shader object
///
- ///
+ ///
/// Specifies the handle of the shader object whose source code is to be replaced.
///
- ///
+ ///
/// Specifies the number of elements in the string and length arrays.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of pointers to strings containing the source code to be loaded into the shader.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of string lengths.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")]
@@ -19991,16 +19991,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Replaces the source code in a shader object
///
- ///
+ ///
/// Specifies the handle of the shader object whose source code is to be replaced.
///
- ///
+ ///
/// Specifies the number of elements in the string and length arrays.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of pointers to strings containing the source code to be loaded into the shader.
///
- /// [length: count]
+ /// [length: count]
/// Specifies an array of string lengths.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glShaderSource")]
@@ -20010,13 +20010,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20027,13 +20027,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20044,13 +20044,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")]
@@ -20060,13 +20060,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFunc")]
@@ -20076,16 +20076,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and/or back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack.
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20096,16 +20096,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and/or back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack.
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20116,16 +20116,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and/or back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack.
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")]
@@ -20135,16 +20135,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and/or back function and reference value for stencil testing
///
- ///
+ ///
/// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack.
///
- ///
+ ///
/// Specifies the test function. Eight symbolic constants are valid: Never, Less, Lequal, Greater, Gequal, Equal, Notequal, and Always. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value for the stencil test. Stencil comparison operations and queries of ref clamp its value to the range [0, 2 sup n - 1], where is the number of bitplanes in the stencil buffer. The initial value is 0.
///
- ///
+ ///
/// Specifies a mask that is ANDed with both the reference value and the stored stencil value when the test is done. The initial value is all 1's.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilFuncSeparate")]
@@ -20154,7 +20154,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Control the front and back writing of individual bits in the stencil planes
///
- ///
+ ///
/// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMask")]
@@ -20164,7 +20164,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Control the front and back writing of individual bits in the stencil planes
///
- ///
+ ///
/// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMask")]
@@ -20174,10 +20174,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Control the front and/or back writing of individual bits in the stencil planes
///
- ///
+ ///
/// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack.
///
- ///
+ ///
/// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")]
@@ -20187,10 +20187,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Control the front and/or back writing of individual bits in the stencil planes
///
- ///
+ ///
/// Specifies whether the front and/or back stencil writemask is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack.
///
- ///
+ ///
/// Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilMaskSeparate")]
@@ -20200,13 +20200,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and back stencil test actions
///
- ///
+ ///
/// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20216,13 +20216,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and back stencil test actions
///
- ///
+ ///
/// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOp")]
@@ -20231,16 +20231,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and/or back stencil test actions
///
- ///
+ ///
/// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack.
///
- ///
+ ///
/// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20250,16 +20250,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set front and/or back stencil test actions
///
- ///
+ ///
/// Specifies whether front and/or back stencil state is updated. Three symbolic constants are valid: Front, Back, and FrontAndBack.
///
- ///
+ ///
/// Specifies the action to take when the stencil test fails. Eight symbolic constants are accepted: Keep, Zero, Replace, Incr, IncrWrap, Decr, DecrWrap, and Invert. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when the stencil test passes, but the depth test fails. dpfail accepts the same symbolic constants as sfail. The initial value is Keep.
///
- ///
+ ///
/// Specifies the stencil action when both the stencil test and the depth test pass, or when the stencil test passes and either there is no depth buffer or depth testing is not enabled. dppass accepts the same symbolic constants as sfail. The initial value is Keep.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glStencilOpSeparate")]
@@ -20268,31 +20268,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20302,31 +20302,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20339,31 +20339,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20376,31 +20376,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20413,31 +20413,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20449,31 +20449,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")]
@@ -20482,31 +20482,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")]
@@ -20518,31 +20518,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")]
@@ -20554,31 +20554,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")]
@@ -20590,31 +20590,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support texture images that are at least 2048 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support texture images that are at least 2048 texels high.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexImage2D")]
@@ -20625,34 +20625,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20662,34 +20662,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20702,34 +20702,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20742,34 +20742,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20782,34 +20782,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -20821,34 +20821,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")]
@@ -20857,34 +20857,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")]
@@ -20896,34 +20896,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")]
@@ -20935,34 +20935,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")]
@@ -20974,34 +20974,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexImage3D")]
@@ -21012,13 +21012,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- ///
+ ///
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21028,13 +21028,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- ///
+ ///
/// Specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterf")]
@@ -21043,13 +21043,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21060,13 +21060,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21077,13 +21077,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")]
@@ -21093,13 +21093,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameterfv")]
@@ -21109,13 +21109,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- ///
+ ///
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21125,13 +21125,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- ///
+ ///
/// Specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteri")]
@@ -21140,13 +21140,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21157,13 +21157,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21174,13 +21174,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")]
@@ -21190,13 +21190,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set texture parameters
///
- ///
+ ///
/// Specifies the target texture, which must be either Texture2D, Texture3D, Texture2DArray, or TextureCubeMap.
///
- ///
+ ///
/// Specifies the symbolic name of a single-valued texture parameter. pname can be one of the following: TextureBaseLevel, TextureCompareFunc, TextureCompareMode, TextureMinFilter, TextureMagFilter, TextureMinLod, TextureMaxLod, TextureMaxLevel, TextureSwizzleR, TextureSwizzleG, TextureSwizzleB, TextureSwizzleA, TextureWrapS, TextureWrapT, or TextureWrapR.
///
- /// [length: pname]
+ /// [length: pname]
/// Specifies the value of pname.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexParameteriv")]
@@ -21206,19 +21206,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Simultaneously specify storage for all levels of a two-dimensional texture
///
- ///
+ ///
/// Specify the target of the operation. target must be one of Texture2D, or TextureCubeMap.
///
- ///
+ ///
/// Specify the number of texture levels.
///
- ///
+ ///
/// Specifies the sized internal format to be used to store texture image data.
///
- ///
+ ///
/// Specifies the width of the texture, in texels.
///
- ///
+ ///
/// Specifies the height of the texture, in texels.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexStorage2D")]
@@ -21227,22 +21227,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify storage for a two-dimensional multisample texture
///
- ///
+ ///
/// Specify the target of the operation. target must be Texture2DMultisample.
///
- ///
+ ///
/// Specify the number of samples in the texture.
///
- ///
+ ///
/// Specifies the sized internal format to be used to store texture image data.
///
- ///
+ ///
/// Specifies the width of the texture, in texels.
///
- ///
+ ///
/// Specifies the height of the texture, in texels.
///
- ///
+ ///
/// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glTexStorage2DMultisample")]
@@ -21251,22 +21251,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Simultaneously specify storage for all levels of a three-dimensional or two-dimensional array texture
///
- ///
+ ///
/// Specify the target of the operation. target must be one of Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specify the number of texture levels.
///
- ///
+ ///
/// Specifies the sized internal format to be used to store texture image data.
///
- ///
+ ///
/// Specifies the width of the texture, in texels.
///
- ///
+ ///
/// Specifies the height of the texture, in texels.
///
- ///
+ ///
/// Specifies the depth of the texture, in texels.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexStorage3D")]
@@ -21275,31 +21275,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21309,31 +21309,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21346,31 +21346,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21383,31 +21383,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21420,31 +21420,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21456,31 +21456,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")]
@@ -21489,31 +21489,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")]
@@ -21525,31 +21525,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")]
@@ -21561,31 +21561,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")]
@@ -21597,31 +21597,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify a two-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture2D, TextureCubeMapPositiveX, TextureCubeMapNegativeX, TextureCubeMapPositiveY, TextureCubeMapNegativeY, TextureCubeMapPositiveZ, or TextureCubeMapNegativeZ.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height]
+ /// [length: format,type,width,height]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glTexSubImage2D")]
@@ -21632,37 +21632,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21672,37 +21672,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21715,37 +21715,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21758,37 +21758,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21801,37 +21801,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -21843,37 +21843,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")]
@@ -21882,37 +21882,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")]
@@ -21924,37 +21924,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")]
@@ -21966,37 +21966,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")]
@@ -22008,37 +22008,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTexSubImage3D")]
@@ -22049,16 +22049,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify values to record in transform feedback buffers
///
- ///
+ ///
/// The name of the target program object.
///
- ///
+ ///
/// The number of varying variables used for transform feedback.
///
- /// [length: count]
+ /// [length: count]
/// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback.
///
- ///
+ ///
/// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")]
@@ -22068,16 +22068,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify values to record in transform feedback buffers
///
- ///
+ ///
/// The name of the target program object.
///
- ///
+ ///
/// The number of varying variables used for transform feedback.
///
- /// [length: count]
+ /// [length: count]
/// An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback.
///
- ///
+ ///
/// Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glTransformFeedbackVaryings")]
@@ -22087,10 +22087,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1f")]
@@ -22099,13 +22099,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*1]
+ /// [length: count*1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")]
@@ -22115,13 +22115,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*1]
+ /// [length: count*1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")]
@@ -22131,13 +22131,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*1]
+ /// [length: count*1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1fv")]
@@ -22147,10 +22147,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1i")]
@@ -22159,13 +22159,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*1]
+ /// [length: count*1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")]
@@ -22175,13 +22175,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*1]
+ /// [length: count*1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")]
@@ -22191,13 +22191,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*1]
+ /// [length: count*1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform1iv")]
@@ -22207,10 +22207,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1ui")]
@@ -22220,13 +22220,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*1]
+ /// [length: count*1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")]
@@ -22236,13 +22236,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*1]
+ /// [length: count*1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")]
@@ -22252,13 +22252,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*1]
+ /// [length: count*1]
/// 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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform1uiv")]
@@ -22268,13 +22268,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2f")]
@@ -22283,13 +22283,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")]
@@ -22299,13 +22299,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")]
@@ -22315,13 +22315,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2fv")]
@@ -22331,13 +22331,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2i")]
@@ -22346,13 +22346,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")]
@@ -22362,13 +22362,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform2iv")]
@@ -22378,13 +22378,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2ui")]
@@ -22394,13 +22394,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")]
@@ -22410,13 +22410,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")]
@@ -22426,13 +22426,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform2uiv")]
@@ -22442,16 +22442,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3f")]
@@ -22460,13 +22460,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")]
@@ -22476,13 +22476,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")]
@@ -22492,13 +22492,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3fv")]
@@ -22508,16 +22508,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3i")]
@@ -22526,13 +22526,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")]
@@ -22542,13 +22542,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")]
@@ -22558,13 +22558,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform3iv")]
@@ -22574,16 +22574,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3ui")]
@@ -22593,13 +22593,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")]
@@ -22609,13 +22609,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")]
@@ -22625,13 +22625,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform3uiv")]
@@ -22641,19 +22641,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4f")]
@@ -22662,13 +22662,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")]
@@ -22678,13 +22678,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")]
@@ -22694,13 +22694,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4fv")]
@@ -22710,19 +22710,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4i")]
@@ -22731,13 +22731,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")]
@@ -22747,13 +22747,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")]
@@ -22763,13 +22763,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUniform4iv")]
@@ -22779,19 +22779,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4ui")]
@@ -22801,13 +22801,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")]
@@ -22817,13 +22817,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")]
@@ -22833,13 +22833,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Specify the value of a uniform variable for the current program object
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector (glUniform*v) commands, 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 (glUniformMatrix*) commands, 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniform4uiv")]
@@ -22849,13 +22849,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Assign a binding point to an active uniform block
///
- ///
+ ///
/// The name of a program object containing the active uniform block whose binding to assign.
///
- ///
+ ///
/// The index of the active uniform block within program whose binding to assign.
///
- ///
+ ///
/// Specifies the binding point to which to bind the uniform block with index uniformBlockIndex within program.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformBlockBinding")]
@@ -22865,13 +22865,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Assign a binding point to an active uniform block
///
- ///
+ ///
/// The name of a program object containing the active uniform block whose binding to assign.
///
- ///
+ ///
/// The index of the active uniform block within program whose binding to assign.
///
- ///
+ ///
/// Specifies the binding point to which to bind the uniform block with index uniformBlockIndex within program.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glUniformBlockBinding")]
@@ -23129,7 +23129,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Installs a program object as part of current rendering state
///
- ///
+ ///
/// Specifies the handle of the program object whose executables are to be used as part of current rendering state.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")]
@@ -23139,7 +23139,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Installs a program object as part of current rendering state
///
- ///
+ ///
/// Specifies the handle of the program object whose executables are to be used as part of current rendering state.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glUseProgram")]
@@ -23149,13 +23149,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Bind stages of a program object to a program pipeline
///
- ///
+ ///
/// Specifies the program pipeline object to which to bind stages from program.
///
- ///
+ ///
/// Specifies a set of program stages to bind to the program pipeline object.
///
- ///
+ ///
/// Specifies the program object containing the shader executables to use in pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glUseProgramStages")]
@@ -23165,13 +23165,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Bind stages of a program object to a program pipeline
///
- ///
+ ///
/// Specifies the program pipeline object to which to bind stages from program.
///
- ///
+ ///
/// Specifies a set of program stages to bind to the program pipeline object.
///
- ///
+ ///
/// Specifies the program object containing the shader executables to use in pipeline.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glUseProgramStages")]
@@ -23181,7 +23181,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Validates a program object
///
- ///
+ ///
/// Specifies the handle of the program object to be validated.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")]
@@ -23191,7 +23191,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Validates a program object
///
- ///
+ ///
/// Specifies the handle of the program object to be validated.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glValidateProgram")]
@@ -23201,7 +23201,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Validate a program pipeline object against current GL state
///
- ///
+ ///
/// Specifies the name of a program pipeline object to validate.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glValidateProgramPipeline")]
@@ -23211,7 +23211,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Validate a program pipeline object against current GL state
///
- ///
+ ///
/// Specifies the name of a program pipeline object to validate.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glValidateProgramPipeline")]
@@ -23221,10 +23221,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")]
@@ -23234,10 +23234,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1f")]
@@ -23247,10 +23247,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 1]
+ /// [length: 1]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")]
@@ -23260,10 +23260,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 1]
+ /// [length: 1]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib1fv")]
@@ -23273,13 +23273,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")]
@@ -23289,13 +23289,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2f")]
@@ -23305,10 +23305,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 2]
+ /// [length: 2]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")]
@@ -23318,10 +23318,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 2]
+ /// [length: 2]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")]
@@ -23331,10 +23331,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 2]
+ /// [length: 2]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")]
@@ -23344,10 +23344,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 2]
+ /// [length: 2]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")]
@@ -23357,10 +23357,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 2]
+ /// [length: 2]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")]
@@ -23370,10 +23370,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 2]
+ /// [length: 2]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib2fv")]
@@ -23383,16 +23383,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")]
@@ -23402,16 +23402,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3f")]
@@ -23421,10 +23421,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 3]
+ /// [length: 3]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")]
@@ -23434,10 +23434,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 3]
+ /// [length: 3]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")]
@@ -23447,10 +23447,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 3]
+ /// [length: 3]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")]
@@ -23460,10 +23460,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 3]
+ /// [length: 3]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")]
@@ -23473,10 +23473,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 3]
+ /// [length: 3]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")]
@@ -23486,10 +23486,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 3]
+ /// [length: 3]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib3fv")]
@@ -23499,19 +23499,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")]
@@ -23521,19 +23521,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4f")]
@@ -23543,10 +23543,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 4]
+ /// [length: 4]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")]
@@ -23556,10 +23556,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 4]
+ /// [length: 4]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")]
@@ -23569,10 +23569,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 4]
+ /// [length: 4]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")]
@@ -23582,10 +23582,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 4]
+ /// [length: 4]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")]
@@ -23595,10 +23595,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 4]
+ /// [length: 4]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")]
@@ -23608,10 +23608,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Specifies the value of a generic vertex attribute
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- /// [length: 4]
+ /// [length: 4]
/// For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttrib4fv")]
@@ -23621,10 +23621,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Associate a vertex attribute and a vertex buffer binding
///
- ///
+ ///
/// The index of the attribute to associate with a vertex buffer binding.
///
- ///
+ ///
/// The index of the vertex buffer binding with which to associate the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glVertexAttribBinding")]
@@ -23634,10 +23634,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Associate a vertex attribute and a vertex buffer binding
///
- ///
+ ///
/// The index of the attribute to associate with a vertex buffer binding.
///
- ///
+ ///
/// The index of the vertex buffer binding with which to associate the generic vertex attribute.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glVertexAttribBinding")]
@@ -23647,10 +23647,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Modify the rate at which generic vertex attributes advance during instanced rendering
///
- ///
+ ///
/// Specify the index of the generic vertex attribute.
///
- ///
+ ///
/// Specify the number of instances that will pass between updates of the generic attribute at slot index.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribDivisor")]
@@ -23660,10 +23660,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Modify the rate at which generic vertex attributes advance during instanced rendering
///
- ///
+ ///
/// Specify the index of the generic vertex attribute.
///
- ///
+ ///
/// Specify the number of instances that will pass between updates of the generic attribute at slot index.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glVertexAttribDivisor")]
@@ -23673,19 +23673,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the organization of vertex arrays
///
- ///
+ ///
/// The generic vertex attribute array being described.
///
- ///
+ ///
/// The number of values per vertex that are stored in the array.
///
- ///
+ ///
/// The type of the data stored in the array.
///
- ///
+ ///
/// The distance between elements within the buffer.
///
- ///
+ ///
/// The distance between elements within the buffer.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glVertexAttribFormat")]
@@ -23695,19 +23695,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Specify the organization of vertex arrays
///
- ///
+ ///
/// The generic vertex attribute array being described.
///
- ///
+ ///
/// The number of values per vertex that are stored in the array.
///
- ///
+ ///
/// The type of the data stored in the array.
///
- ///
+ ///
/// The distance between elements within the buffer.
///
- ///
+ ///
/// The distance between elements within the buffer.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glVertexAttribFormat")]
@@ -23944,22 +23944,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -23970,22 +23970,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -23998,22 +23998,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -24026,22 +24026,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -24054,22 +24054,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -24082,22 +24082,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")]
@@ -24107,22 +24107,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")]
@@ -24134,22 +24134,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")]
@@ -24161,22 +24161,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")]
@@ -24188,22 +24188,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")]
@@ -24215,22 +24215,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -24241,22 +24241,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -24269,22 +24269,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -24297,22 +24297,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -24325,22 +24325,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -24353,22 +24353,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")]
@@ -24378,22 +24378,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")]
@@ -24405,22 +24405,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")]
@@ -24432,22 +24432,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")]
@@ -24459,22 +24459,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Define an array of generic vertex attribute data
///
- ///
+ ///
/// Specifies the index of the generic vertex attribute to be modified.
///
- ///
+ ///
/// Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. The initial value is 4.
///
- ///
+ ///
/// Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by both functions. Additionally HalfFloat, Float, Fixed, Int2101010Rev, and UnsignedInt2101010Rev are accepted by glVertexAttribPointer. The initial value is Float.
///
- ///
+ ///
/// For glVertexAttribPointer, specifies whether fixed-point data values should be normalized (True) or converted directly as fixed-point values (False) when they are accessed. This parameter is ignored if type is Fixed.
///
- ///
+ ///
/// Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0.
///
- /// [length: size,type,stride]
+ /// [length: size,type,stride]
/// Specifies a pointer to the first generic vertex attribute in the array. If a non-zero buffer is currently bound to the ArrayBuffer target, pointer specifies an offset of into the array in the data store of that buffer. The initial value is 0.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glVertexAttribPointer")]
@@ -24486,10 +24486,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Modify the rate at which generic vertex attributes advance
///
- ///
+ ///
/// The index of the binding whose divisor to modify.
///
- ///
+ ///
/// The new value for the instance step rate to apply.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glVertexBindingDivisor")]
@@ -24499,10 +24499,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.1 or ES_VERSION_3_1]
/// Modify the rate at which generic vertex attributes advance
///
- ///
+ ///
/// The index of the binding whose divisor to modify.
///
- ///
+ ///
/// The new value for the instance step rate to apply.
///
[AutoGenerated(Category = "ES_VERSION_3_1", Version = "3.1", EntryPoint = "glVertexBindingDivisor")]
@@ -24512,16 +24512,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: v2.0 or ES_VERSION_2_0]
/// Set the viewport
///
- ///
+ ///
/// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).
///
- ///
+ ///
/// Specify the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).
///
- ///
+ ///
/// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.
///
- ///
+ ///
/// Specify the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.
///
[AutoGenerated(Category = "ES_VERSION_2_0", Version = "2.0", EntryPoint = "glViewport")]
@@ -24530,13 +24530,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Instruct the GL server to block until the specified sync object becomes signaled
///
- ///
+ ///
/// Specifies the sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags must be zero.
///
- ///
+ ///
/// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glWaitSync")]
@@ -24546,13 +24546,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: v3.0 or ES_VERSION_3_0]
/// Instruct the GL server to block until the specified sync object becomes signaled
///
- ///
+ ///
/// Specifies the sync object whose status to wait on.
///
- ///
+ ///
/// A bitfield controlling the command flushing behavior. flags must be zero.
///
- ///
+ ///
/// Specifies the timeout that the server should wait before continuing. timeout must be TimeoutIgnored.
///
[AutoGenerated(Category = "ES_VERSION_3_0", Version = "3.0", EntryPoint = "glWaitSync")]
@@ -24576,10 +24576,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Set the active program object for a program pipeline object
///
- ///
+ ///
/// Specifies the program pipeline object to set the active program object for.
///
- ///
+ ///
/// Specifies the program object to set as the active program pipeline object pipeline.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")]
@@ -24589,10 +24589,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Set the active program object for a program pipeline object
///
- ///
+ ///
/// Specifies the program pipeline object to set the active program object for.
///
- ///
+ ///
/// Specifies the program object to set as the active program pipeline object pipeline.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glActiveShaderProgramEXT")]
@@ -24602,10 +24602,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Delimit the boundaries of a query object
///
- ///
+ ///
/// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten.
///
- ///
+ ///
/// Specifies the name of a query object.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")]
@@ -24615,10 +24615,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Delimit the boundaries of a query object
///
- ///
+ ///
/// Specifies the target type of query object established between glBeginQuery and the subsequent glEndQuery. The symbolic constant must be one of AnySamplesPassed, AnySamplesPassedConservative, or TransformFeedbackPrimitivesWritten.
///
- ///
+ ///
/// Specifies the name of a query object.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glBeginQueryEXT")]
@@ -24628,7 +24628,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Bind a program pipeline to the current context
///
- ///
+ ///
/// Specifies the name of the pipeline object to bind to the context.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")]
@@ -24638,7 +24638,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Bind a program pipeline to the current context
///
- ///
+ ///
/// Specifies the name of the pipeline object to bind to the context.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glBindProgramPipelineEXT")]
@@ -24648,7 +24648,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_blend_minmax]
/// Specify the equation used for both the RGB blend equation and the Alpha blend equation
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -24658,7 +24658,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_blend_minmax]
/// Specify the equation used for both the RGB blend equation and the Alpha blend equation
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
[AutoGenerated(Category = "EXT_blend_minmax", Version = "", EntryPoint = "glBlendEquationEXT")]
@@ -24667,10 +24667,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Specify the equation used for both the RGB blend equation and the Alpha blend equation
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
[AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")]
@@ -24680,10 +24680,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Specify the equation used for both the RGB blend equation and the Alpha blend equation
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
- ///
+ ///
/// specifies how source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
[AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationiEXT")]
@@ -24693,13 +24693,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Set the RGB blend equation and the alpha blend equation separately
///
- ///
+ ///
/// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
- ///
+ ///
/// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
- ///
+ ///
/// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
[AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")]
@@ -24709,13 +24709,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Set the RGB blend equation and the alpha blend equation separately
///
- ///
+ ///
/// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
- ///
+ ///
/// specifies the RGB blend equation, how the red, green, and blue components of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
- ///
+ ///
/// specifies the alpha blend equation, how the alpha component of the source and destination colors are combined. It must be FuncAdd, FuncSubtract, FuncReverseSubtract, Min, Max.
///
[AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendEquationSeparateiEXT")]
@@ -24725,10 +24725,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Specify pixel arithmetic
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero.
///
///
@@ -24739,10 +24739,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Specify pixel arithmetic
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha source blending factors are computed. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, blue, and alpha destination blending factors are computed. The following symbolic constants are accepted: Zero, One, SrcColor, OneMinusSrcColor, DstColor, OneMinusDstColor, SrcAlpha, OneMinusSrcAlpha, DstAlpha, OneMinusDstAlpha. ConstantColor, OneMinusConstantColor, ConstantAlpha, and OneMinusConstantAlpha. The initial value is Zero.
///
///
@@ -24753,19 +24753,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Specify pixel arithmetic for RGB and alpha components separately
///
- ///
+ ///
/// Specifies how the red, green, and blue blending factors are computed. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, and blue blending factors are computed. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero.
///
- ///
+ ///
/// Specified how the alpha source blending factor is computed. The initial value is One.
///
- ///
+ ///
/// Specified how the alpha destination blending factor is computed. The initial value is Zero.
///
[AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")]
@@ -24775,19 +24775,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Specify pixel arithmetic for RGB and alpha components separately
///
- ///
+ ///
/// Specifies how the red, green, and blue blending factors are computed. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, and blue blending factors are computed. The initial value is One.
///
- ///
+ ///
/// Specifies how the red, green, and blue destination blending factors are computed. The initial value is Zero.
///
- ///
+ ///
/// Specified how the alpha source blending factor is computed. The initial value is One.
///
- ///
+ ///
/// Specified how the alpha destination blending factor is computed. The initial value is Zero.
///
[AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glBlendFuncSeparateiEXT")]
@@ -24797,16 +24797,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Enable and disable writing of frame buffer color components
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
///
@@ -24817,16 +24817,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Enable and disable writing of frame buffer color components
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
- ///
+ ///
/// Specify whether red, green, blue, and alpha are to be written into the frame buffer. The initial values are all True, indicating that the color components are written.
///
///
@@ -24837,49 +24837,49 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_copy_image]
/// Perform a raw data copy between two images
///
- ///
+ ///
/// The name of a texture or renderbuffer object from which to copy.
///
- ///
+ ///
/// The target representing the namespace of the source name srcName.
///
- ///
+ ///
/// The mipmap level to read from the source.
///
- ///
+ ///
/// The X coordinate of the left edge of the souce region to copy.
///
- ///
+ ///
/// The Y coordinate of the top edge of the souce region to copy.
///
- ///
+ ///
/// The Z coordinate of the near edge of the souce region to copy.
///
- ///
+ ///
/// The name of a texture or renderbuffer object to which to copy.
///
- ///
+ ///
/// The target representing the namespace of the destination name dstName.
///
- ///
+ ///
/// The X coordinate of the left edge of the destination region.
///
- ///
+ ///
/// The X coordinate of the left edge of the destination region.
///
- ///
+ ///
/// The Y coordinate of the top edge of the destination region.
///
- ///
+ ///
/// The Z coordinate of the near edge of the destination region.
///
- ///
+ ///
/// The width of the region to be copied.
///
- ///
+ ///
/// The height of the region to be copied.
///
- ///
+ ///
/// The depth of the region to be copied.
///
[AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")]
@@ -24889,49 +24889,49 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_copy_image]
/// Perform a raw data copy between two images
///
- ///
+ ///
/// The name of a texture or renderbuffer object from which to copy.
///
- ///
+ ///
/// The target representing the namespace of the source name srcName.
///
- ///
+ ///
/// The mipmap level to read from the source.
///
- ///
+ ///
/// The X coordinate of the left edge of the souce region to copy.
///
- ///
+ ///
/// The Y coordinate of the top edge of the souce region to copy.
///
- ///
+ ///
/// The Z coordinate of the near edge of the souce region to copy.
///
- ///
+ ///
/// The name of a texture or renderbuffer object to which to copy.
///
- ///
+ ///
/// The target representing the namespace of the destination name dstName.
///
- ///
+ ///
/// The X coordinate of the left edge of the destination region.
///
- ///
+ ///
/// The X coordinate of the left edge of the destination region.
///
- ///
+ ///
/// The Y coordinate of the top edge of the destination region.
///
- ///
+ ///
/// The Z coordinate of the near edge of the destination region.
///
- ///
+ ///
/// The width of the region to be copied.
///
- ///
+ ///
/// The height of the region to be copied.
///
- ///
+ ///
/// The depth of the region to be copied.
///
[AutoGenerated(Category = "EXT_copy_image", Version = "", EntryPoint = "glCopyImageSubDataEXT")]
@@ -24941,10 +24941,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Create a stand-alone program from an array of null-terminated source code strings
///
- ///
+ ///
/// Specifies the type of shader to create.
///
- ///
+ ///
/// Specifies the number of source code strings in the array strings.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramEXT")]
@@ -24953,13 +24953,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Create a stand-alone program from an array of null-terminated source code strings
///
- ///
+ ///
/// Specifies the type of shader to create.
///
- ///
+ ///
/// Specifies the number of source code strings in the array strings.
///
- /// [length: count]
+ /// [length: count]
/// Specifies the address of an array of pointers to source code strings from which to create the program object.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glCreateShaderProgramvEXT")]
@@ -24968,7 +24968,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Delete program pipeline objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
@@ -24978,7 +24978,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Delete program pipeline objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
@@ -24988,10 +24988,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
@@ -25001,10 +25001,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
@@ -25014,10 +25014,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
@@ -25027,10 +25027,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
@@ -25040,10 +25040,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
@@ -25053,10 +25053,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Delete program pipeline objects
///
- ///
+ ///
/// Specifies the number of program pipeline objects to delete.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of names of program pipeline objects to delete.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glDeleteProgramPipelinesEXT")]
@@ -25066,7 +25066,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Delete named query objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")]
@@ -25076,7 +25076,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Delete named query objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")]
@@ -25086,10 +25086,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")]
@@ -25099,10 +25099,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")]
@@ -25112,10 +25112,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")]
@@ -25125,10 +25125,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")]
@@ -25138,10 +25138,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")]
@@ -25151,10 +25151,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Delete named query objects
///
- ///
+ ///
/// Specifies the number of query objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of query objects to be deleted.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glDeleteQueriesEXT")]
@@ -25202,16 +25202,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a range of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -25221,16 +25221,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a range of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawArraysInstancedEXT")]
@@ -25239,10 +25239,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers]
/// Specifies a list of color buffers to be drawn into
///
- ///
+ ///
/// Specifies the number of buffers in bufs.
///
- ///
+ ///
/// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.
///
[AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")]
@@ -25252,10 +25252,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers]
/// Specifies a list of color buffers to be drawn into
///
- ///
+ ///
/// Specifies the number of buffers in bufs.
///
- ///
+ ///
/// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.
///
[AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")]
@@ -25265,10 +25265,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers]
/// Specifies a list of color buffers to be drawn into
///
- ///
+ ///
/// Specifies the number of buffers in bufs.
///
- ///
+ ///
/// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.
///
[AutoGenerated(Category = "EXT_draw_buffers", Version = "", EntryPoint = "glDrawBuffersEXT")]
@@ -25302,19 +25302,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -25324,19 +25324,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -25349,19 +25349,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -25374,19 +25374,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -25399,19 +25399,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -25423,19 +25423,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")]
@@ -25444,19 +25444,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")]
@@ -25468,19 +25468,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")]
@@ -25492,19 +25492,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")]
@@ -25516,19 +25516,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_instanced|EXT_instanced_arrays]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "EXT_draw_instanced|EXT_instanced_arrays", Version = "", EntryPoint = "glDrawElementsInstancedEXT")]
@@ -25539,7 +25539,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Enable or disable server-side GL capabilities
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
///
@@ -25550,7 +25550,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Enable or disable server-side GL capabilities
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
///
@@ -25566,13 +25566,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_map_buffer_range]
/// Indicate modifications to a range of a mapped buffer
///
- ///
+ ///
/// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the start of the buffer subrange, in basic machine units.
///
- ///
+ ///
/// Specifies the length of the buffer subrange, in basic machine units.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")]
@@ -25581,13 +25581,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_map_buffer_range]
/// Indicate modifications to a range of a mapped buffer
///
- ///
+ ///
/// Specifies the target of the flush operation. target must be ArrayBuffer, CopyReadBuffer, CopyWriteBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, TransformFeedbackBuffer, or UniformBuffer.
///
- ///
+ ///
/// Specifies the start of the buffer subrange, in basic machine units.
///
- ///
+ ///
/// Specifies the length of the buffer subrange, in basic machine units.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glFlushMappedBufferRangeEXT")]
@@ -25618,16 +25618,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_geometry_shader]
/// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -25638,16 +25638,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_geometry_shader]
/// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -25658,16 +25658,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_geometry_shader]
/// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
[AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")]
@@ -25677,16 +25677,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_geometry_shader]
/// Attach a level of a texture object as a logical buffer to the currently bound framebuffer object
///
- ///
+ ///
/// Specifies the framebuffer target. target must be DrawFramebuffer, ReadFramebuffer, or Framebuffer. Framebuffer is equivalent to DrawFramebuffer.
///
- ///
+ ///
/// Specifies the attachment point of the framebuffer. attachment must be ColorAttachmenti, DepthAttachment, StencilAttachment or DepthStencilAttachment.
///
- ///
+ ///
/// Specifies the texture object to attach to the framebuffer attachment point named by attachment.
///
- ///
+ ///
/// Specifies the mipmap level of texture to attach.
///
[AutoGenerated(Category = "EXT_geometry_shader", Version = "", EntryPoint = "glFramebufferTextureEXT")]
@@ -25703,10 +25703,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
@@ -25716,10 +25716,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
@@ -25729,10 +25729,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
@@ -25742,10 +25742,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
@@ -25755,10 +25755,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
@@ -25768,10 +25768,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Reserve program pipeline object names
///
- ///
+ ///
/// Specifies the number of program pipeline object names to reserve.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array of into which the reserved names will be written.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGenProgramPipelinesEXT")]
@@ -25788,10 +25788,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")]
@@ -25801,10 +25801,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")]
@@ -25814,10 +25814,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")]
@@ -25827,10 +25827,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")]
@@ -25840,10 +25840,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")]
@@ -25853,10 +25853,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Generate query object names
///
- ///
+ ///
/// Specifies the number of query object names to be generated.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated query object names are stored.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGenQueriesEXT")]
@@ -26026,19 +26026,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_debug_label]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")]
@@ -26048,19 +26048,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_debug_label]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")]
@@ -26070,19 +26070,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_debug_label]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")]
@@ -26092,19 +26092,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_debug_label]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")]
@@ -26114,19 +26114,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_debug_label]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")]
@@ -26136,19 +26136,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_debug_label]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "EXT_debug_label", Version = "", EntryPoint = "glGetObjectLabelEXT")]
@@ -26158,16 +26158,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve the info log string from a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object from which to retrieve the info log.
///
- ///
+ ///
/// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable into which will be written the number of characters written into infoLog.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array of characters into which will be written the info log for pipeline.
///
[Obsolete("Use out overload instead")]
@@ -26178,16 +26178,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve the info log string from a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object from which to retrieve the info log.
///
- ///
+ ///
/// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable into which will be written the number of characters written into infoLog.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array of characters into which will be written the info log for pipeline.
///
[Obsolete("Use out overload instead")]
@@ -26198,16 +26198,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve the info log string from a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object from which to retrieve the info log.
///
- ///
+ ///
/// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable into which will be written the number of characters written into infoLog.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array of characters into which will be written the info log for pipeline.
///
[Obsolete("Use out overload instead")]
@@ -26218,16 +26218,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve the info log string from a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object from which to retrieve the info log.
///
- ///
+ ///
/// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable into which will be written the number of characters written into infoLog.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array of characters into which will be written the info log for pipeline.
///
[Obsolete("Use out overload instead")]
@@ -26238,16 +26238,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve the info log string from a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object from which to retrieve the info log.
///
- ///
+ ///
/// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable into which will be written the number of characters written into infoLog.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array of characters into which will be written the info log for pipeline.
///
[Obsolete("Use out overload instead")]
@@ -26258,16 +26258,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve the info log string from a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object from which to retrieve the info log.
///
- ///
+ ///
/// Specifies the maximum number of characters, including the null terminator, that may be written into infoLog.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable into which will be written the number of characters written into infoLog.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address of an array of characters into which will be written the info log for pipeline.
///
[Obsolete("Use out overload instead")]
@@ -26278,13 +26278,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- ///
+ ///
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
@@ -26294,13 +26294,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- ///
+ ///
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
@@ -26310,13 +26310,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- ///
+ ///
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
@@ -26326,13 +26326,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- ///
+ ///
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
@@ -26342,13 +26342,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- ///
+ ///
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
@@ -26358,13 +26358,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Retrieve properties of a program pipeline object
///
- ///
+ ///
/// Specifies the name of a program pipeline object whose parameter retrieve.
///
- ///
+ ///
/// Specifies the name of the parameter to retrieve.
///
- ///
+ ///
/// Specifies the address of a variable into which will be written the value or values of pname for pipeline.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glGetProgramPipelineivEXT")]
@@ -26398,13 +26398,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")]
@@ -26414,13 +26414,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")]
@@ -26430,13 +26430,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")]
@@ -26446,13 +26446,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")]
@@ -26462,13 +26462,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")]
@@ -26478,13 +26478,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjecti64vEXT")]
@@ -26494,13 +26494,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- ///
+ ///
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")]
@@ -26510,13 +26510,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- ///
+ ///
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")]
@@ -26526,13 +26526,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- ///
+ ///
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")]
@@ -26542,13 +26542,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- ///
+ ///
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")]
@@ -26558,13 +26558,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- ///
+ ///
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")]
@@ -26574,13 +26574,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- ///
+ ///
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectivEXT")]
@@ -26590,13 +26590,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")]
@@ -26606,13 +26606,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")]
@@ -26622,13 +26622,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- /// [length: pname]
+ /// [length: pname]
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glGetQueryObjectui64vEXT")]
@@ -26638,13 +26638,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- ///
+ ///
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")]
@@ -26654,13 +26654,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- ///
+ ///
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")]
@@ -26670,13 +26670,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Return parameters of a query object
///
- ///
+ ///
/// Specifies the name of a query object.
///
- ///
+ ///
/// Specifies the symbolic name of a query object parameter. Accepted values are QueryResult or QueryResultAvailable.
///
- ///
+ ///
/// If a buffer is bound to the QueryResultBuffer target, then params is treated as an offset to a location within that buffer's data store to receive the result of the query. If no buffer is bound to QueryResultBuffer, then params is treated as an address in client memory of a variable to receive the resulting data.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glGetQueryObjectuivEXT")]
@@ -26866,10 +26866,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Test whether a capability is enabled
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
- ///
+ ///
/// Specifies the index of the capability.
///
[AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")]
@@ -26879,10 +26879,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_draw_buffers_indexed]
/// Test whether a capability is enabled
///
- ///
+ ///
/// Specifies a symbolic constant indicating a GL capability.
///
- ///
+ ///
/// Specifies the index of the capability.
///
[AutoGenerated(Category = "EXT_draw_buffers_indexed", Version = "", EntryPoint = "glIsEnablediEXT")]
@@ -26892,7 +26892,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Determine if a name corresponds to a program pipeline object
///
- ///
+ ///
/// Specifies a value that may be the name of a program pipeline object.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")]
@@ -26902,7 +26902,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Determine if a name corresponds to a program pipeline object
///
- ///
+ ///
/// Specifies a value that may be the name of a program pipeline object.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glIsProgramPipelineEXT")]
@@ -26912,7 +26912,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Determine if a name corresponds to a query object
///
- ///
+ ///
/// Specifies a value that may be the name of a query object.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glIsQueryEXT")]
@@ -26922,7 +26922,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query|EXT_occlusion_query_boolean]
/// Determine if a name corresponds to a query object
///
- ///
+ ///
/// Specifies a value that may be the name of a query object.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query|EXT_occlusion_query_boolean", Version = "", EntryPoint = "glIsQueryEXT")]
@@ -26950,16 +26950,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_map_buffer_range]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies the length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")]
@@ -26969,16 +26969,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_map_buffer_range]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies the length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")]
@@ -26988,16 +26988,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_map_buffer_range]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies the length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")]
@@ -27007,16 +27007,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_map_buffer_range]
/// Map a section of a buffer object's data store
///
- ///
+ ///
/// Specifies a binding to which the target buffer is bound.
///
- ///
+ ///
/// Specifies the starting offset within the buffer of the range to be mapped.
///
- ///
+ ///
/// Specifies the length of the range to be mapped.
///
- ///
+ ///
/// Specifies a combination of access flags indicating the desired access to the range.
///
[AutoGenerated(Category = "EXT_map_buffer_range", Version = "", EntryPoint = "glMapBufferRangeEXT")]
@@ -27026,16 +27026,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27046,16 +27046,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27066,16 +27066,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27086,16 +27086,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")]
@@ -27105,16 +27105,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")]
@@ -27124,16 +27124,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives from array data
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of starting indices in the enabled arrays.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the size of the first and count
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawArraysEXT")]
@@ -27143,19 +27143,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27166,19 +27166,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27191,19 +27191,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27216,19 +27216,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27241,19 +27241,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27266,19 +27266,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27289,19 +27289,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27314,19 +27314,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27339,19 +27339,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27364,19 +27364,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27389,19 +27389,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27412,19 +27412,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27437,19 +27437,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27462,19 +27462,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27487,19 +27487,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -27512,19 +27512,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27534,19 +27534,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27558,19 +27558,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27582,19 +27582,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27606,19 +27606,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27630,19 +27630,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27652,19 +27652,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27676,19 +27676,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27700,19 +27700,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27724,19 +27724,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27748,19 +27748,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27770,19 +27770,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27794,19 +27794,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27818,19 +27818,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27842,19 +27842,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multi_draw_arrays]
/// Render multiple sets of primitives by specifying indices of array data elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Points to an array of the elements counts.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: primcount]
+ /// [length: primcount]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the size of the count and indices arrays.
///
[AutoGenerated(Category = "EXT_multi_draw_arrays", Version = "", EntryPoint = "glMultiDrawElementsEXT")]
@@ -27866,10 +27866,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_tessellation_shader]
/// Specifies the parameters for patch primitives
///
- ///
+ ///
/// Specifies the name of the parameter to set. The symbolc constants PatchVertices, PatchDefaultOuterLevel, and PatchDefaultInnerLevel are accepted.
///
- ///
+ ///
/// Specifies the new value for the parameter given by pname.
///
[AutoGenerated(Category = "EXT_tessellation_shader", Version = "", EntryPoint = "glPatchParameteriEXT")]
@@ -27894,13 +27894,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify a parameter for a program object
///
- ///
+ ///
/// Specifies the name of a program object whose parameter to modify.
///
- ///
+ ///
/// Specifies the name of the parameter to modify.
///
- ///
+ ///
/// Specifies the new value of the parameter specified by pname for program.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")]
@@ -27910,13 +27910,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify a parameter for a program object
///
- ///
+ ///
/// Specifies the name of a program object whose parameter to modify.
///
- ///
+ ///
/// Specifies the name of the parameter to modify.
///
- ///
+ ///
/// Specifies the new value of the parameter specified by pname for program.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramParameteriEXT")]
@@ -27926,13 +27926,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")]
@@ -27942,13 +27942,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fEXT")]
@@ -27958,16 +27958,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
@@ -27977,16 +27977,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
@@ -27996,16 +27996,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
@@ -28015,16 +28015,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
@@ -28034,16 +28034,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
@@ -28053,16 +28053,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1fvEXT")]
@@ -28072,13 +28072,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")]
@@ -28088,13 +28088,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1iEXT")]
@@ -28104,16 +28104,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
@@ -28123,16 +28123,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
@@ -28142,16 +28142,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
@@ -28161,16 +28161,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
@@ -28180,16 +28180,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
@@ -28199,16 +28199,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1ivEXT")]
@@ -28218,13 +28218,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uiEXT")]
@@ -28234,16 +28234,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")]
@@ -28253,16 +28253,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")]
@@ -28272,16 +28272,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform1uivEXT")]
@@ -28291,16 +28291,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")]
@@ -28310,16 +28310,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fEXT")]
@@ -28329,16 +28329,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
@@ -28348,16 +28348,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
@@ -28367,16 +28367,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
@@ -28386,16 +28386,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
@@ -28405,16 +28405,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
@@ -28424,16 +28424,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2fvEXT")]
@@ -28443,16 +28443,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")]
@@ -28462,16 +28462,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2iEXT")]
@@ -28481,16 +28481,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")]
@@ -28500,16 +28500,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")]
@@ -28519,16 +28519,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")]
@@ -28538,16 +28538,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2ivEXT")]
@@ -28557,16 +28557,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uiEXT")]
@@ -28576,16 +28576,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")]
@@ -28595,16 +28595,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")]
@@ -28614,16 +28614,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*2]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform2uivEXT")]
@@ -28633,19 +28633,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")]
@@ -28655,19 +28655,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fEXT")]
@@ -28677,16 +28677,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
@@ -28696,16 +28696,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
@@ -28715,16 +28715,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
@@ -28734,16 +28734,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
@@ -28753,16 +28753,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
@@ -28772,16 +28772,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3fvEXT")]
@@ -28791,19 +28791,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")]
@@ -28813,19 +28813,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3iEXT")]
@@ -28835,16 +28835,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
@@ -28854,16 +28854,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
@@ -28873,16 +28873,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
@@ -28892,16 +28892,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
@@ -28911,16 +28911,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
@@ -28930,16 +28930,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3ivEXT")]
@@ -28949,19 +28949,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uiEXT")]
@@ -28971,16 +28971,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")]
@@ -28990,16 +28990,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")]
@@ -29009,16 +29009,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*3]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform3uivEXT")]
@@ -29028,22 +29028,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")]
@@ -29053,22 +29053,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fEXT")]
@@ -29078,16 +29078,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
@@ -29097,16 +29097,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
@@ -29116,16 +29116,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
@@ -29135,16 +29135,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
@@ -29154,16 +29154,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
@@ -29173,16 +29173,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4fvEXT")]
@@ -29192,22 +29192,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")]
@@ -29217,22 +29217,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4iEXT")]
@@ -29242,16 +29242,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
@@ -29261,16 +29261,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
@@ -29280,16 +29280,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
@@ -29299,16 +29299,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
@@ -29318,16 +29318,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
@@ -29337,16 +29337,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4ivEXT")]
@@ -29356,22 +29356,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
- ///
+ ///
/// For the scalar commands, specifies the new values to be used for the specified uniform variable.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uiEXT")]
@@ -29381,16 +29381,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")]
@@ -29400,16 +29400,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")]
@@ -29419,16 +29419,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Specify the value of a uniform variable for a specified program object
///
- ///
+ ///
/// Specifies the handle of the program containing the uniform variable to be modified.
///
- ///
+ ///
/// Specifies the location of the uniform variable to be modified.
///
- ///
+ ///
/// For the vector commands (glProgramUniform*v), 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.
///
- /// [length: count*4]
+ /// [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.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glProgramUniform4uivEXT")]
@@ -29984,10 +29984,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed.
///
- ///
+ ///
/// Specify the name of a query object into which to record the GL time.
///
- ///
+ ///
/// Specify the counter to query. target must be Timestamp.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")]
@@ -29997,10 +29997,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_disjoint_timer_query]
/// Record the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed.
///
- ///
+ ///
/// Specify the name of a query object into which to record the GL time.
///
- ///
+ ///
/// Specify the counter to query. target must be Timestamp.
///
[AutoGenerated(Category = "EXT_disjoint_timer_query", Version = "", EntryPoint = "glQueryCounterEXT")]
@@ -30087,19 +30087,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_multisampled_render_to_texture]
/// Establish data storage, format, dimensions and sample count of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the number of samples to be used for the renderbuffer object's storage.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[AutoGenerated(Category = "EXT_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleEXT")]
@@ -30180,13 +30180,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_buffer]
/// Attach the storage for a buffer object to the active buffer texture
///
- ///
+ ///
/// Specifies the target of the operation and must be TextureBuffer.
///
- ///
+ ///
/// Specifies the internal format of the data in the store belonging to buffer.
///
- ///
+ ///
/// Specifies the name of the buffer object whose storage to attach to the active buffer texture.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -30197,13 +30197,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_buffer]
/// Attach the storage for a buffer object to the active buffer texture
///
- ///
+ ///
/// Specifies the target of the operation and must be TextureBuffer.
///
- ///
+ ///
/// Specifies the internal format of the data in the store belonging to buffer.
///
- ///
+ ///
/// Specifies the name of the buffer object whose storage to attach to the active buffer texture.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -30214,13 +30214,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_buffer]
/// Attach the storage for a buffer object to the active buffer texture
///
- ///
+ ///
/// Specifies the target of the operation and must be TextureBuffer.
///
- ///
+ ///
/// Specifies the internal format of the data in the store belonging to buffer.
///
- ///
+ ///
/// Specifies the name of the buffer object whose storage to attach to the active buffer texture.
///
[AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")]
@@ -30230,13 +30230,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_buffer]
/// Attach the storage for a buffer object to the active buffer texture
///
- ///
+ ///
/// Specifies the target of the operation and must be TextureBuffer.
///
- ///
+ ///
/// Specifies the internal format of the data in the store belonging to buffer.
///
- ///
+ ///
/// Specifies the name of the buffer object whose storage to attach to the active buffer texture.
///
[AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferEXT")]
@@ -30246,19 +30246,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_buffer]
/// Bind a range of a buffer's data store to a buffer texture
///
- ///
+ ///
/// Specifies the target of the operation and must be TextureBuffer.
///
- ///
+ ///
/// Specifies the internal format of the data in the store belonging to buffer.
///
- ///
+ ///
/// Specifies the name of the buffer object whose storage to attach to the active buffer texture.
///
- ///
+ ///
/// Specifies the offset of the start of the range of the buffer's data store to attach.
///
- ///
+ ///
/// Specifies the size of the range of the buffer's data store to attach.
///
[AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")]
@@ -30268,19 +30268,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_buffer]
/// Bind a range of a buffer's data store to a buffer texture
///
- ///
+ ///
/// Specifies the target of the operation and must be TextureBuffer.
///
- ///
+ ///
/// Specifies the internal format of the data in the store belonging to buffer.
///
- ///
+ ///
/// Specifies the name of the buffer object whose storage to attach to the active buffer texture.
///
- ///
+ ///
/// Specifies the offset of the start of the range of the buffer's data store to attach.
///
- ///
+ ///
/// Specifies the size of the range of the buffer's data store to attach.
///
[AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")]
@@ -30290,19 +30290,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_buffer]
/// Bind a range of a buffer's data store to a buffer texture
///
- ///
+ ///
/// Specifies the target of the operation and must be TextureBuffer.
///
- ///
+ ///
/// Specifies the internal format of the data in the store belonging to buffer.
///
- ///
+ ///
/// Specifies the name of the buffer object whose storage to attach to the active buffer texture.
///
- ///
+ ///
/// Specifies the offset of the start of the range of the buffer's data store to attach.
///
- ///
+ ///
/// Specifies the size of the range of the buffer's data store to attach.
///
[AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")]
@@ -30312,19 +30312,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_buffer]
/// Bind a range of a buffer's data store to a buffer texture
///
- ///
+ ///
/// Specifies the target of the operation and must be TextureBuffer.
///
- ///
+ ///
/// Specifies the internal format of the data in the store belonging to buffer.
///
- ///
+ ///
/// Specifies the name of the buffer object whose storage to attach to the active buffer texture.
///
- ///
+ ///
/// Specifies the offset of the start of the range of the buffer's data store to attach.
///
- ///
+ ///
/// Specifies the size of the range of the buffer's data store to attach.
///
[AutoGenerated(Category = "EXT_texture_buffer", Version = "", EntryPoint = "glTexBufferRangeEXT")]
@@ -30436,16 +30436,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_storage]
/// Simultaneously specify storage for all levels of a one-dimensional texture
///
- ///
+ ///
/// Specify the target of the operation. target must be either Texture1D or ProxyTexture1D.
///
- ///
+ ///
/// Specify the number of texture levels.
///
- ///
+ ///
/// Specifies the sized internal format to be used to store texture image data.
///
- ///
+ ///
/// Specifies the width of the texture, in texels.
///
[AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage1DEXT")]
@@ -30454,19 +30454,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_storage]
/// Simultaneously specify storage for all levels of a two-dimensional texture
///
- ///
+ ///
/// Specify the target of the operation. target must be one of Texture2D, or TextureCubeMap.
///
- ///
+ ///
/// Specify the number of texture levels.
///
- ///
+ ///
/// Specifies the sized internal format to be used to store texture image data.
///
- ///
+ ///
/// Specifies the width of the texture, in texels.
///
- ///
+ ///
/// Specifies the height of the texture, in texels.
///
[AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage2DEXT")]
@@ -30475,22 +30475,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_storage]
/// Simultaneously specify storage for all levels of a three-dimensional or two-dimensional array texture
///
- ///
+ ///
/// Specify the target of the operation. target must be one of Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specify the number of texture levels.
///
- ///
+ ///
/// Specifies the sized internal format to be used to store texture image data.
///
- ///
+ ///
/// Specifies the width of the texture, in texels.
///
- ///
+ ///
/// Specifies the height of the texture, in texels.
///
- ///
+ ///
/// Specifies the depth of the texture, in texels.
///
[AutoGenerated(Category = "EXT_texture_storage", Version = "", EntryPoint = "glTexStorage3DEXT")]
@@ -30565,28 +30565,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_view]
/// Initialize a texture as a data alias of another texture's data store
///
- ///
+ ///
/// Specifies the texture object to be initialized as a view.
///
- ///
+ ///
/// Specifies the target to be used for the newly initialized texture.
///
- ///
+ ///
/// Specifies the name of a texture object of which to make a view.
///
- ///
+ ///
/// Specifies the internal format for the newly created view.
///
- ///
+ ///
/// Specifies lowest level of detail of the view.
///
- ///
+ ///
/// Specifies the number of levels of detail to include in the view.
///
- ///
+ ///
/// Specifies the index of the first layer to include in the view.
///
- ///
+ ///
/// Specifies the number of layers to include in the view.
///
[AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")]
@@ -30596,28 +30596,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_texture_view]
/// Initialize a texture as a data alias of another texture's data store
///
- ///
+ ///
/// Specifies the texture object to be initialized as a view.
///
- ///
+ ///
/// Specifies the target to be used for the newly initialized texture.
///
- ///
+ ///
/// Specifies the name of a texture object of which to make a view.
///
- ///
+ ///
/// Specifies the internal format for the newly created view.
///
- ///
+ ///
/// Specifies lowest level of detail of the view.
///
- ///
+ ///
/// Specifies the number of levels of detail to include in the view.
///
- ///
+ ///
/// Specifies the index of the first layer to include in the view.
///
- ///
+ ///
/// Specifies the number of layers to include in the view.
///
[AutoGenerated(Category = "EXT_texture_view", Version = "", EntryPoint = "glTextureViewEXT")]
@@ -30627,13 +30627,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Bind stages of a program object to a program pipeline
///
- ///
+ ///
/// Specifies the program pipeline object to which to bind stages from program.
///
- ///
+ ///
/// Specifies a set of program stages to bind to the program pipeline object.
///
- ///
+ ///
/// Specifies the program object containing the shader executables to use in pipeline.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")]
@@ -30643,13 +30643,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Bind stages of a program object to a program pipeline
///
- ///
+ ///
/// Specifies the program pipeline object to which to bind stages from program.
///
- ///
+ ///
/// Specifies a set of program stages to bind to the program pipeline object.
///
- ///
+ ///
/// Specifies the program object containing the shader executables to use in pipeline.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glUseProgramStagesEXT")]
@@ -30673,7 +30673,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Validate a program pipeline object against current GL state
///
- ///
+ ///
/// Specifies the name of a program pipeline object to validate.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")]
@@ -30683,7 +30683,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_separate_shader_objects]
/// Validate a program pipeline object against current GL state
///
- ///
+ ///
/// Specifies the name of a program pipeline object to validate.
///
[AutoGenerated(Category = "EXT_separate_shader_objects", Version = "", EntryPoint = "glValidateProgramPipelineEXT")]
@@ -30693,10 +30693,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_instanced_arrays]
/// Modify the rate at which generic vertex attributes advance during instanced rendering
///
- ///
+ ///
/// Specify the index of the generic vertex attribute.
///
- ///
+ ///
/// Specify the number of instances that will pass between updates of the generic attribute at slot index.
///
[AutoGenerated(Category = "EXT_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorEXT")]
@@ -30706,10 +30706,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: EXT_instanced_arrays]
/// Modify the rate at which generic vertex attributes advance during instanced rendering
///
- ///
+ ///
/// Specify the index of the generic vertex attribute.
///
- ///
+ ///
/// Specify the number of instances that will pass between updates of the generic attribute at slot index.
///
[AutoGenerated(Category = "EXT_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorEXT")]
@@ -30745,19 +30745,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: IMG_multisampled_render_to_texture]
/// Establish data storage, format, dimensions and sample count of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the number of samples to be used for the renderbuffer object's storage.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")]
@@ -31515,10 +31515,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Specify a callback to receive debugging messages from the GL
///
- ///
+ ///
/// The address of a callback function that will be called when a debug message is generated.
///
- ///
+ ///
/// A user supplied pointer that will be passed on each invocation of callback.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")]
@@ -31527,10 +31527,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Specify a callback to receive debugging messages from the GL
///
- ///
+ ///
/// The address of a callback function that will be called when a debug message is generated.
///
- ///
+ ///
/// A user supplied pointer that will be passed on each invocation of callback.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")]
@@ -31542,10 +31542,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Specify a callback to receive debugging messages from the GL
///
- ///
+ ///
/// The address of a callback function that will be called when a debug message is generated.
///
- ///
+ ///
/// A user supplied pointer that will be passed on each invocation of callback.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")]
@@ -31557,10 +31557,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Specify a callback to receive debugging messages from the GL
///
- ///
+ ///
/// The address of a callback function that will be called when a debug message is generated.
///
- ///
+ ///
/// A user supplied pointer that will be passed on each invocation of callback.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")]
@@ -31572,10 +31572,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Specify a callback to receive debugging messages from the GL
///
- ///
+ ///
/// The address of a callback function that will be called when a debug message is generated.
///
- ///
+ ///
/// A user supplied pointer that will be passed on each invocation of callback.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageCallbackKHR")]
@@ -31586,22 +31586,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- ///
+ ///
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")]
@@ -31611,22 +31611,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- ///
+ ///
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")]
@@ -31636,22 +31636,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- ///
+ ///
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")]
@@ -31661,22 +31661,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- ///
+ ///
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")]
@@ -31686,22 +31686,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- ///
+ ///
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")]
@@ -31711,22 +31711,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Control the reporting of debug messages in a debug context
///
- ///
+ ///
/// The source of debug messages to enable or disable.
///
- ///
+ ///
/// The type of debug messages to enable or disable.
///
- ///
+ ///
/// The severity of debug messages to enable or disable.
///
- ///
+ ///
/// The length of the array ids.
///
- ///
+ ///
/// The address of an array of unsigned integers contianing the ids of the messages to enable or disable.
///
- ///
+ ///
/// A Boolean flag determining whether the selected messages should be enabled or disabled.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageControlKHR")]
@@ -31736,22 +31736,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Inject an application-supplied message into the debug message queue
///
- ///
+ ///
/// The source of the debug message to insert.
///
- ///
+ ///
/// The type of the debug message insert.
///
- ///
+ ///
/// The user-supplied identifier of the message to insert.
///
- ///
+ ///
/// The severity of the debug messages to insert.
///
- ///
+ ///
/// The length string contained in the character array whose address is given by message.
///
- ///
+ ///
/// The address of a character array containing the message to insert.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")]
@@ -31761,22 +31761,22 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Inject an application-supplied message into the debug message queue
///
- ///
+ ///
/// The source of the debug message to insert.
///
- ///
+ ///
/// The type of the debug message insert.
///
- ///
+ ///
/// The user-supplied identifier of the message to insert.
///
- ///
+ ///
/// The severity of the debug messages to insert.
///
- ///
+ ///
/// The length string contained in the character array whose address is given by message.
///
- ///
+ ///
/// The address of a character array containing the message to insert.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glDebugMessageInsertKHR")]
@@ -31786,28 +31786,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")]
@@ -31817,28 +31817,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")]
@@ -31848,28 +31848,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")]
@@ -31879,28 +31879,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")]
@@ -31910,28 +31910,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")]
@@ -31941,28 +31941,28 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve messages from the debug message log
///
- ///
+ ///
/// The number of debug messages to retrieve from the log.
///
- ///
+ ///
/// The size of the buffer whose address is given by messageLog.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the sources of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the types of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of unsigned integers to receive the ids of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the severites of the retrieved messages.
///
- /// [length: count]
+ /// [length: count]
/// The address of an array of variables to receive the lengths of the received messages.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of an array of characters that will receive the messages.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetDebugMessageLogKHR")]
@@ -32111,19 +32111,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- ///
+ ///
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")]
@@ -32133,19 +32133,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- ///
+ ///
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")]
@@ -32155,19 +32155,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- ///
+ ///
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")]
@@ -32177,19 +32177,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- ///
+ ///
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")]
@@ -32199,19 +32199,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- ///
+ ///
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")]
@@ -32221,19 +32221,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- ///
+ ///
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glGetObjectLabelKHR")]
@@ -32243,16 +32243,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32263,16 +32263,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32283,16 +32283,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32303,16 +32303,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32325,16 +32325,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32347,16 +32347,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32369,16 +32369,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32391,16 +32391,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32413,16 +32413,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32435,16 +32435,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32457,16 +32457,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32479,16 +32479,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32501,16 +32501,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32523,16 +32523,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32545,16 +32545,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Retrieve the label of a sync object identified by a pointer
///
- ///
+ ///
/// The name of the sync object whose label to retrieve.
///
- ///
+ ///
/// The length of the buffer whose address is in label.
///
- /// [length: 1]
+ /// [length: 1]
/// The address of a variable to receive the length of the object label.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// The address of a string that will receive the object label.
///
[Obsolete("Use out overload instead")]
@@ -32608,16 +32608,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Label a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object to label.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- ///
+ ///
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")]
@@ -32627,16 +32627,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Label a named object identified within a namespace
///
- ///
+ ///
/// The namespace from which the name of the object is allocated.
///
- ///
+ ///
/// The name of the object to label.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- ///
+ ///
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectLabelKHR")]
@@ -32646,13 +32646,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Label a a sync object identified by a pointer
///
- ///
+ ///
/// A pointer identifying a sync object.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- ///
+ ///
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")]
@@ -32661,13 +32661,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Label a a sync object identified by a pointer
///
- ///
+ ///
/// A pointer identifying a sync object.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- ///
+ ///
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")]
@@ -32679,13 +32679,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Label a a sync object identified by a pointer
///
- ///
+ ///
/// A pointer identifying a sync object.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- ///
+ ///
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")]
@@ -32697,13 +32697,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Label a a sync object identified by a pointer
///
- ///
+ ///
/// A pointer identifying a sync object.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- ///
+ ///
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")]
@@ -32715,13 +32715,13 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Label a a sync object identified by a pointer
///
- ///
+ ///
/// A pointer identifying a sync object.
///
- ///
+ ///
/// The length of the label to be used for the object.
///
- ///
+ ///
/// The address of a string containing the label to assign to the object.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glObjectPtrLabelKHR")]
@@ -32738,16 +32738,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Push a named debug group into the command stream
///
- ///
+ ///
/// The source of the debug message.
///
- ///
+ ///
/// The identifier of the message.
///
- ///
+ ///
/// The length of the message to be sent to the debug output stream.
///
- ///
+ ///
/// The a string containing the message to be sent to the debug output stream.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")]
@@ -32757,16 +32757,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: KHR_debug]
/// Push a named debug group into the command stream
///
- ///
+ ///
/// The source of the debug message.
///
- ///
+ ///
/// The identifier of the message.
///
- ///
+ ///
/// The length of the message to be sent to the debug output stream.
///
- ///
+ ///
/// The a string containing the message to be sent to the debug output stream.
///
[AutoGenerated(Category = "KHR_debug", Version = "", EntryPoint = "glPushDebugGroupKHR")]
@@ -32937,34 +32937,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_framebuffer_blit]
/// Copy a block of pixels from the read framebuffer to the draw framebuffer
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit.
///
- ///
+ ///
/// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear.
///
[AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")]
@@ -32974,34 +32974,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_framebuffer_blit]
/// Copy a block of pixels from the read framebuffer to the draw framebuffer
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the source rectangle within the read buffer of the read framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.
///
- ///
+ ///
/// The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit.
///
- ///
+ ///
/// Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear.
///
[AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")]
@@ -33011,19 +33011,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_copy_buffer]
/// Copy part of the data store of a buffer object to the data store of another buffer object
///
- ///
+ ///
/// Specifies the target from whose data store data should be read.
///
- ///
+ ///
/// Specifies the target to whose data store data should be written.
///
- ///
+ ///
/// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.
///
- ///
+ ///
/// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.
///
- ///
+ ///
/// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.
///
[AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")]
@@ -33032,19 +33032,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_copy_buffer]
/// Copy part of the data store of a buffer object to the data store of another buffer object
///
- ///
+ ///
/// Specifies the target from whose data store data should be read.
///
- ///
+ ///
/// Specifies the target to whose data store data should be written.
///
- ///
+ ///
/// Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.
///
- ///
+ ///
/// Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.
///
- ///
+ ///
/// Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.
///
[AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")]
@@ -33117,16 +33117,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a range of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -33136,16 +33136,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a range of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the starting index in the enabled arrays.
///
- ///
+ ///
/// Specifies the number of indices to be rendered.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")]
@@ -33154,10 +33154,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_buffers]
/// Specifies a list of color buffers to be drawn into
///
- ///
+ ///
/// Specifies the number of buffers in bufs.
///
- /// [length: n]
+ /// [length: n]
/// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.
///
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
@@ -33167,10 +33167,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_buffers]
/// Specifies a list of color buffers to be drawn into
///
- ///
+ ///
/// Specifies the number of buffers in bufs.
///
- /// [length: n]
+ /// [length: n]
/// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.
///
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
@@ -33180,10 +33180,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_buffers]
/// Specifies a list of color buffers to be drawn into
///
- ///
+ ///
/// Specifies the number of buffers in bufs.
///
- /// [length: n]
+ /// [length: n]
/// Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.
///
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
@@ -33193,19 +33193,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -33215,19 +33215,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -33240,19 +33240,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -33265,19 +33265,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -33290,19 +33290,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[Obsolete("Use strongly-typed overload instead")]
@@ -33314,19 +33314,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
@@ -33335,19 +33335,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
@@ -33359,19 +33359,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
@@ -33383,19 +33383,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
@@ -33407,19 +33407,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_draw_instanced]
/// Draw multiple instances of a set of elements
///
- ///
+ ///
/// Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan and Triangles are accepted.
///
- ///
+ ///
/// Specifies the number of elements to be rendered.
///
- ///
+ ///
/// Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.
///
- /// [length: count,type]
+ /// [length: count,type]
/// Specifies a pointer to the location where the indices are stored.
///
- ///
+ ///
/// Specifies the number of instances of the specified range of indices to be rendered.
///
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
@@ -33549,7 +33549,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_read_buffer]
/// Select a color buffer source for pixels
///
- ///
+ ///
/// Specifies a color buffer. Accepted values are Back, None, and ColorAttachmenti.
///
[AutoGenerated(Category = "NV_read_buffer", Version = "", EntryPoint = "glReadBufferNV")]
@@ -33558,19 +33558,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_framebuffer_multisample]
/// Establish data storage, format, dimensions and sample count of a renderbuffer object's image
///
- ///
+ ///
/// Specifies a binding to which the target of the allocation and must be Renderbuffer.
///
- ///
+ ///
/// Specifies the number of samples to be used for the renderbuffer object's storage.
///
- ///
+ ///
/// Specifies the internal format to use for the renderbuffer object's image.
///
- ///
+ ///
/// Specifies the width of the renderbuffer, in pixels.
///
- ///
+ ///
/// Specifies the height of the renderbuffer, in pixels.
///
[AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")]
@@ -33767,10 +33767,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_instanced_arrays]
/// Modify the rate at which generic vertex attributes advance during instanced rendering
///
- ///
+ ///
/// Specify the index of the generic vertex attribute.
///
- ///
+ ///
/// Specify the number of instances that will pass between updates of the generic attribute at slot index.
///
[AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")]
@@ -33780,10 +33780,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: NV_instanced_arrays]
/// Modify the rate at which generic vertex attributes advance during instanced rendering
///
- ///
+ ///
/// Specify the index of the generic vertex attribute.
///
- ///
+ ///
/// Specify the number of instances that will pass between updates of the generic attribute at slot index.
///
[AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")]
@@ -33797,7 +33797,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Bind a vertex array object
///
- ///
+ ///
/// Specifies the name of the vertex array to bind.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")]
@@ -33807,7 +33807,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Bind a vertex array object
///
- ///
+ ///
/// Specifies the name of the vertex array to bind.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glBindVertexArrayOES")]
@@ -33817,31 +33817,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")]
@@ -33850,31 +33850,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")]
@@ -33886,31 +33886,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")]
@@ -33922,31 +33922,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")]
@@ -33958,31 +33958,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture image in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D, or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the width of the texture image.
///
- ///
+ ///
/// Specifies the height of the texture image.
///
- ///
+ ///
/// Specifies the depth of the texture image.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexImage3DOES")]
@@ -33993,37 +33993,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")]
@@ -34032,37 +34032,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")]
@@ -34074,37 +34074,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")]
@@ -34116,37 +34116,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")]
@@ -34158,37 +34158,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture subimage in a compressed format
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the compressed image data stored at address data.
///
- ///
+ ///
/// Specifies the number of unsigned bytes of image data starting at the address specified by data.
///
- /// [length: imageSize]
+ /// [length: imageSize]
/// Specifies a pointer to the compressed image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCompressedTexSubImage3DOES")]
@@ -34199,31 +34199,31 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Copy a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specify the window coordinates of the lower left corner of the rectangular region of pixels to be copied.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glCopyTexSubImage3DOES")]
@@ -34232,7 +34232,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -34242,7 +34242,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -34252,10 +34252,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -34265,10 +34265,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -34278,10 +34278,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -34291,10 +34291,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -34304,10 +34304,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -34317,10 +34317,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Delete vertex array objects
///
- ///
+ ///
/// Specifies the number of vertex array objects to be deleted.
///
- /// [length: n]
+ /// [length: n]
/// Specifies the address of an array containing the n names of the objects to be deleted.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glDeleteVertexArraysOES")]
@@ -34371,10 +34371,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -34384,10 +34384,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -34397,10 +34397,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -34410,10 +34410,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -34423,10 +34423,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -34436,10 +34436,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Generate vertex array object names
///
- ///
+ ///
/// Specifies the number of vertex array object names to generate.
///
- /// [length: n]
+ /// [length: n]
/// Specifies an array in which the generated vertex array object names are stored.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glGenVertexArraysOES")]
@@ -34495,19 +34495,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34518,19 +34518,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34543,19 +34543,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34568,19 +34568,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34593,19 +34593,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34618,19 +34618,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34641,19 +34641,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34666,19 +34666,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34691,19 +34691,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34716,19 +34716,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34741,19 +34741,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34764,19 +34764,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34789,19 +34789,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34814,19 +34814,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34839,19 +34839,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34864,19 +34864,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34887,19 +34887,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34912,19 +34912,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34937,19 +34937,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34962,19 +34962,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -34987,19 +34987,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -35010,19 +35010,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -35035,19 +35035,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -35060,19 +35060,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -35085,19 +35085,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -35110,19 +35110,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -35133,19 +35133,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -35158,19 +35158,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -35183,19 +35183,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -35208,19 +35208,19 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Return a binary representation of a program object's compiled and linked executable source
///
- ///
+ ///
/// Specifies the name of a program object whose binary representation to retrieve.
///
- ///
+ ///
/// Specifies the size of the buffer whose address is given by binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive the number of bytes written into binary.
///
- /// [length: 1]
+ /// [length: 1]
/// Specifies the address of a variable to receive a token indicating the format of the binary data returned by the GL.
///
- /// [length: bufSize]
+ /// [length: bufSize]
/// Specifies the address an array into which the GL will return program's binary representation.
///
[Obsolete("Use out overload instead")]
@@ -35233,7 +35233,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Determine if a name corresponds to a vertex array object
///
- ///
+ ///
/// Specifies a value that may be the name of a vertex array object.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")]
@@ -35243,7 +35243,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_vertex_array_object]
/// Determine if a name corresponds to a vertex array object
///
- ///
+ ///
/// Specifies a value that may be the name of a vertex array object.
///
[AutoGenerated(Category = "OES_vertex_array_object", Version = "", EntryPoint = "glIsVertexArrayOES")]
@@ -35253,10 +35253,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_mapbuffer]
/// Map a buffer object's data store
///
- ///
+ ///
/// Specifies the target buffer object being mapped. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer or UniformBuffer.
///
- ///
+ ///
/// For glMapBuffer only, specifies the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store. The symbolic constant must be ReadOnly, WriteOnly, or ReadWrite.
///
[AutoGenerated(Category = "OES_mapbuffer", Version = "", EntryPoint = "glMapBufferOES")]
@@ -35265,7 +35265,7 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_sample_shading]
/// Specifies minimum rate at which sample shaing takes place
///
- ///
+ ///
/// Specifies the rate at which samples are shaded within each covered pixel.
///
[AutoGenerated(Category = "OES_sample_shading", Version = "", EntryPoint = "glMinSampleShadingOES")]
@@ -35274,16 +35274,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")]
@@ -35293,16 +35293,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")]
@@ -35314,16 +35314,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")]
@@ -35335,16 +35335,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")]
@@ -35356,16 +35356,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")]
@@ -35377,16 +35377,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")]
@@ -35396,16 +35396,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")]
@@ -35417,16 +35417,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")]
@@ -35438,16 +35438,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")]
@@ -35459,16 +35459,16 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_get_program_binary]
/// Load a program object with a program binary
///
- ///
+ ///
/// Specifies the name of a program object into which to load a program binary.
///
- ///
+ ///
/// Specifies the format of the binary data in binary.
///
- /// [length: length]
+ /// [length: length]
/// Specifies the address of an array containing the binary to be loaded into program.
///
- ///
+ ///
/// Specifies the number of bytes contained in binary.
///
[AutoGenerated(Category = "OES_get_program_binary", Version = "", EntryPoint = "glProgramBinaryOES")]
@@ -35480,34 +35480,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")]
@@ -35516,34 +35516,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")]
@@ -35555,34 +35555,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")]
@@ -35594,34 +35594,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")]
@@ -35633,34 +35633,34 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture image
///
- ///
+ ///
/// Specifies the target texture. Must be one of Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level is the n sup th mipmap reduction image.
///
- ///
+ ///
/// Specifies the number of color components in the texture. Must be one of base internal formats given in Table 1, or one of the sized internal formats given in Table 2, below.
///
- ///
+ ///
/// Specifies the width of the texture image. All implementations support 3D texture images that are at least 256 texels wide.
///
- ///
+ ///
/// Specifies the height of the texture image. All implementations support 3D texture images that are at least 256 texels high.
///
- ///
+ ///
/// Specifies the depth of the texture image, or the number of layers in a texture array. All implementations support 3D texture images that are at least 256 texels deep, and texture arrays that are at least 256 layers deep.
///
- ///
+ ///
/// This value must be 0.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha,
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexImage3DOES")]
@@ -35671,25 +35671,25 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_storage_multisample_2d_array]
/// Specify storage for a two-dimensional multisample array texture
///
- ///
+ ///
/// Specify the target of the operation. target must be Texture2DMultisampleArray or ProxyTexture2DMultisampleMultisample.
///
- ///
+ ///
/// Specify the number of samples in the texture.
///
- ///
+ ///
/// Specifies the sized internal format to be used to store texture image data.
///
- ///
+ ///
/// Specifies the width of the texture, in texels.
///
- ///
+ ///
/// Specifies the height of the texture, in texels.
///
- ///
+ ///
/// Specifies the depth of the texture, in layers.
///
- ///
+ ///
/// Specifies whether the image will use identical sample locations and the same number of samples for all texels in the image, and the sample locations will not depend on the internal format or size of the image.
///
[AutoGenerated(Category = "OES_texture_storage_multisample_2d_array", Version = "", EntryPoint = "glTexStorage3DMultisampleOES")]
@@ -35698,37 +35698,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")]
@@ -35737,37 +35737,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")]
@@ -35779,37 +35779,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")]
@@ -35821,37 +35821,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")]
@@ -35863,37 +35863,37 @@ namespace OpenTK.Graphics.ES31
/// [requires: OES_texture_3D]
/// Specify a three-dimensional texture subimage
///
- ///
+ ///
/// Specifies the target texture. Must be Texture3D or Texture2DArray.
///
- ///
+ ///
/// Specifies the level-of-detail number. Level 0 is the base image level. Level n is the nth mipmap reduction image.
///
- ///
+ ///
/// Specifies a texel offset in the x direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the y direction within the texture array.
///
- ///
+ ///
/// Specifies a texel offset in the z direction within the texture array.
///
- ///
+ ///
/// Specifies the width of the texture subimage.
///
- ///
+ ///
/// Specifies the height of the texture subimage.
///
- ///
+ ///
/// Specifies the depth of the texture subimage.
///
- ///
+ ///
/// Specifies the format of the pixel data. The following symbolic values are accepted: Red, RedInteger, Rg, RgInteger, Rgb, RgbInteger, Rgba, RgbaInteger, DepthComponent, DepthStencil, LuminanceAlpha, Luminance, and Alpha.
///
- ///
+ ///
/// Specifies the data type of the pixel data. The following symbolic values are accepted: UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, HalfFloat, Float, UnsignedShort565, UnsignedShort4444, UnsignedShort5551, UnsignedInt2101010Rev, UnsignedInt10F11F11FRev, UnsignedInt5999Rev, UnsignedInt248, and Float32UnsignedInt248Rev.
///
- /// [length: format,type,width,height,depth]
+ /// [length: format,type,width,height,depth]
/// Specifies a pointer to the image data in memory.
///
[AutoGenerated(Category = "OES_texture_3D", Version = "", EntryPoint = "glTexSubImage3DOES")]
@@ -35913,10 +35913,10 @@ namespace OpenTK.Graphics.ES31
/// [requires: QCOM_alpha_test]
/// Specify the alpha test function
///
- ///
+ ///
/// Specifies the alpha comparison function. Symbolic constants Never, Less, Equal, Lequal, Greater, Notequal, Gequal, and Always are accepted. The initial value is Always.
///
- ///
+ ///
/// Specifies the reference value that incoming alpha values are compared to. This value is clamped to the range [0,1], where 0 represents the lowest possible alpha value and 1 the highest possible value. The initial reference value is 0.
///
[AutoGenerated(Category = "QCOM_alpha_test", Version = "", EntryPoint = "glAlphaFuncQCOM")]
@@ -36742,1683 +36742,1683 @@ namespace OpenTK.Graphics.ES31
[Slot(6)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBeginPerfMonitorAMD(UInt32 monitor);
+ private static extern void glBeginPerfMonitorAMD(UInt32 monitor);
[Slot(90)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors);
+ private static extern unsafe void glDeletePerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors);
[Slot(140)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEndPerfMonitorAMD(UInt32 monitor);
+ private static extern void glEndPerfMonitorAMD(UInt32 monitor);
[Slot(178)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors);
+ private static extern unsafe void glGenPerfMonitorsAMD(Int32 n, [OutAttribute] UInt32* monitors);
[Slot(239)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten);
+ private static extern unsafe void glGetPerfMonitorCounterDataAMD(UInt32 monitor, System.Int32 pname, Int32 dataSize, [OutAttribute] UInt32* data, [OutAttribute] Int32* bytesWritten);
[Slot(240)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute] IntPtr data);
+ private static extern void glGetPerfMonitorCounterInfoAMD(UInt32 group, UInt32 counter, System.Int32 pname, [OutAttribute] IntPtr data);
[Slot(241)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters);
+ private static extern unsafe void glGetPerfMonitorCountersAMD(UInt32 group, [OutAttribute] Int32* numCounters, [OutAttribute] Int32* maxActiveCounters, Int32 counterSize, [OutAttribute] UInt32* counters);
[Slot(242)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr counterString);
+ private static extern unsafe void glGetPerfMonitorCounterStringAMD(UInt32 group, UInt32 counter, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr counterString);
[Slot(243)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups);
+ private static extern unsafe void glGetPerfMonitorGroupsAMD([OutAttribute] Int32* numGroups, Int32 groupsSize, [OutAttribute] UInt32* groups);
[Slot(244)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString);
+ private static extern unsafe void glGetPerfMonitorGroupStringAMD(UInt32 group, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr groupString);
[Slot(448)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList);
+ private static extern unsafe void glSelectPerfMonitorCountersAMD(UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, [OutAttribute] UInt32* counterList);
[Slot(40)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, UInt32 mask, System.Int32 filter);
+ private static extern void glBlitFramebufferANGLE(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, UInt32 mask, System.Int32 filter);
[Slot(120)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawArraysInstancedANGLE(System.Int32 mode, Int32 first, Int32 count, Int32 primcount);
+ private static extern void glDrawArraysInstancedANGLE(System.Int32 mode, Int32 first, Int32 count, Int32 primcount);
[Slot(130)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawElementsInstancedANGLE(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
+ private static extern void glDrawElementsInstancedANGLE(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
[Slot(290)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
+ private static extern unsafe void glGetTranslatedShaderSourceANGLE(UInt32 shader, Int32 bufsize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
[Slot(432)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
+ private static extern void glRenderbufferStorageMultisampleANGLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
[Slot(545)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor);
+ private static extern void glVertexAttribDivisorANGLE(UInt32 index, UInt32 divisor);
[Slot(54)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout);
+ private static extern System.Int32 glClientWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout);
[Slot(71)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount);
+ private static extern void glCopyTextureLevelsAPPLE(UInt32 destinationTexture, UInt32 sourceTexture, Int32 sourceBaseLevel, Int32 sourceLevelCount);
[Slot(101)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDeleteSyncAPPLE(IntPtr sync);
+ private static extern void glDeleteSyncAPPLE(IntPtr sync);
[Slot(159)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, UInt32 flags);
+ private static extern IntPtr glFenceSyncAPPLE(System.Int32 condition, UInt32 flags);
[Slot(218)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params);
+ private static extern unsafe void glGetInteger64vAPPLE(System.Int32 pname, [OutAttribute] Int64* @params);
[Slot(282)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
+ private static extern unsafe void glGetSyncivAPPLE(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
[Slot(320)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsSyncAPPLE(IntPtr sync);
+ private static extern byte glIsSyncAPPLE(IntPtr sync);
[Slot(433)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
+ private static extern void glRenderbufferStorageMultisampleAPPLE(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
[Slot(437)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glResolveMultisampleFramebufferAPPLE();
+ private static extern void glResolveMultisampleFramebufferAPPLE();
[Slot(559)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout);
+ private static extern void glWaitSyncAPPLE(IntPtr sync, UInt32 flags, UInt64 timeout);
[Slot(1)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glActiveShaderProgram(UInt32 pipeline, UInt32 program);
+ private static extern void glActiveShaderProgram(UInt32 pipeline, UInt32 program);
[Slot(3)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glActiveTexture(System.Int32 texture);
+ private static extern void glActiveTexture(System.Int32 texture);
[Slot(5)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glAttachShader(UInt32 program, UInt32 shader);
+ private static extern void glAttachShader(UInt32 program, UInt32 shader);
[Slot(8)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBeginQuery(System.Int32 target, UInt32 id);
+ private static extern void glBeginQuery(System.Int32 target, UInt32 id);
[Slot(10)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBeginTransformFeedback(System.Int32 primitiveMode);
+ private static extern void glBeginTransformFeedback(System.Int32 primitiveMode);
[Slot(11)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name);
+ private static extern void glBindAttribLocation(UInt32 program, UInt32 index, IntPtr name);
[Slot(12)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindBuffer(System.Int32 target, UInt32 buffer);
+ private static extern void glBindBuffer(System.Int32 target, UInt32 buffer);
[Slot(13)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindBufferBase(System.Int32 target, UInt32 index, UInt32 buffer);
+ private static extern void glBindBufferBase(System.Int32 target, UInt32 index, UInt32 buffer);
[Slot(14)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindBufferRange(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size);
+ private static extern void glBindBufferRange(System.Int32 target, UInt32 index, UInt32 buffer, IntPtr offset, IntPtr size);
[Slot(15)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer);
+ private static extern void glBindFramebuffer(System.Int32 target, UInt32 framebuffer);
[Slot(16)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindImageTexture(UInt32 unit, UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 access, System.Int32 format);
+ private static extern void glBindImageTexture(UInt32 unit, UInt32 texture, Int32 level, bool layered, Int32 layer, System.Int32 access, System.Int32 format);
[Slot(17)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindProgramPipeline(UInt32 pipeline);
+ private static extern void glBindProgramPipeline(UInt32 pipeline);
[Slot(19)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer);
+ private static extern void glBindRenderbuffer(System.Int32 target, UInt32 renderbuffer);
[Slot(20)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindSampler(UInt32 unit, UInt32 sampler);
+ private static extern void glBindSampler(UInt32 unit, UInt32 sampler);
[Slot(21)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindTexture(System.Int32 target, UInt32 texture);
+ private static extern void glBindTexture(System.Int32 target, UInt32 texture);
[Slot(22)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindTransformFeedback(System.Int32 target, UInt32 id);
+ private static extern void glBindTransformFeedback(System.Int32 target, UInt32 id);
[Slot(23)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindVertexArray(UInt32 array);
+ private static extern void glBindVertexArray(UInt32 array);
[Slot(25)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindVertexBuffer(UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride);
+ private static extern void glBindVertexBuffer(UInt32 bindingindex, UInt32 buffer, IntPtr offset, Int32 stride);
[Slot(28)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendColor(Single red, Single green, Single blue, Single alpha);
+ private static extern void glBlendColor(Single red, Single green, Single blue, Single alpha);
[Slot(29)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendEquation(System.Int32 mode);
+ private static extern void glBlendEquation(System.Int32 mode);
[Slot(32)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha);
+ private static extern void glBlendEquationSeparate(System.Int32 modeRGB, System.Int32 modeAlpha);
[Slot(34)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor);
+ private static extern void glBlendFunc(System.Int32 sfactor, System.Int32 dfactor);
[Slot(36)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha);
+ private static extern void glBlendFuncSeparate(System.Int32 sfactorRGB, System.Int32 dfactorRGB, System.Int32 sfactorAlpha, System.Int32 dfactorAlpha);
[Slot(39)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter);
+ private static extern void glBlitFramebuffer(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, System.Int32 mask, System.Int32 filter);
[Slot(42)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage);
+ private static extern void glBufferData(System.Int32 target, IntPtr size, IntPtr data, System.Int32 usage);
[Slot(43)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data);
+ private static extern void glBufferSubData(System.Int32 target, IntPtr offset, IntPtr size, IntPtr data);
[Slot(44)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern System.Int32 glCheckFramebufferStatus(System.Int32 target);
+ private static extern System.Int32 glCheckFramebufferStatus(System.Int32 target);
[Slot(45)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glClear(System.Int32 mask);
+ private static extern void glClear(System.Int32 mask);
[Slot(46)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glClearBufferfi(System.Int32 buffer, Int32 drawbuffer, Single depth, Int32 stencil);
+ private static extern void glClearBufferfi(System.Int32 buffer, Int32 drawbuffer, Single depth, Int32 stencil);
[Slot(47)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glClearBufferfv(System.Int32 buffer, Int32 drawbuffer, Single* value);
+ private static extern unsafe void glClearBufferfv(System.Int32 buffer, Int32 drawbuffer, Single* value);
[Slot(48)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glClearBufferiv(System.Int32 buffer, Int32 drawbuffer, Int32* value);
+ private static extern unsafe void glClearBufferiv(System.Int32 buffer, Int32 drawbuffer, Int32* value);
[Slot(49)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glClearBufferuiv(System.Int32 buffer, Int32 drawbuffer, UInt32* value);
+ private static extern unsafe void glClearBufferuiv(System.Int32 buffer, Int32 drawbuffer, UInt32* value);
[Slot(50)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glClearColor(Single red, Single green, Single blue, Single alpha);
+ private static extern void glClearColor(Single red, Single green, Single blue, Single alpha);
[Slot(51)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glClearDepthf(Single d);
+ private static extern void glClearDepthf(Single d);
[Slot(52)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glClearStencil(Int32 s);
+ private static extern void glClearStencil(Int32 s);
[Slot(53)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern System.Int32 glClientWaitSync(IntPtr sync, UInt32 flags, UInt64 timeout);
+ private static extern System.Int32 glClientWaitSync(IntPtr sync, UInt32 flags, UInt64 timeout);
[Slot(55)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glColorMask(bool red, bool green, bool blue, bool alpha);
+ private static extern void glColorMask(bool red, bool green, bool blue, bool alpha);
[Slot(57)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCompileShader(UInt32 shader);
+ private static extern void glCompileShader(UInt32 shader);
[Slot(58)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
+ private static extern void glCompressedTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data);
[Slot(59)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCompressedTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
+ private static extern void glCompressedTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
[Slot(61)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data);
+ private static extern void glCompressedTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, Int32 imageSize, IntPtr data);
[Slot(62)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCompressedTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data);
+ private static extern void glCompressedTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data);
[Slot(64)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCopyBufferSubData(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size);
+ private static extern void glCopyBufferSubData(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size);
[Slot(67)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
+ private static extern void glCopyTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border);
[Slot(68)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
+ private static extern void glCopyTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height);
[Slot(69)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCopyTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
+ private static extern void glCopyTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
[Slot(75)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glCreateProgram();
+ private static extern Int32 glCreateProgram();
[Slot(76)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glCreateShader(System.Int32 type);
+ private static extern Int32 glCreateShader(System.Int32 type);
[Slot(78)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glCreateShaderProgramv(System.Int32 type, Int32 count, IntPtr strings);
+ private static extern Int32 glCreateShaderProgramv(System.Int32 type, Int32 count, IntPtr strings);
[Slot(80)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCullFace(System.Int32 mode);
+ private static extern void glCullFace(System.Int32 mode);
[Slot(81)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam);
+ private static extern void glDebugMessageCallback(DebugProc callback, IntPtr userParam);
[Slot(83)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled);
+ private static extern unsafe void glDebugMessageControl(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled);
[Slot(85)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf);
+ private static extern void glDebugMessageInsert(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf);
[Slot(87)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers);
+ private static extern unsafe void glDeleteBuffers(Int32 n, UInt32* buffers);
[Slot(89)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers);
+ private static extern unsafe void glDeleteFramebuffers(Int32 n, UInt32* framebuffers);
[Slot(92)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDeleteProgram(UInt32 program);
+ private static extern void glDeleteProgram(UInt32 program);
[Slot(93)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteProgramPipelines(Int32 n, UInt32* pipelines);
+ private static extern unsafe void glDeleteProgramPipelines(Int32 n, UInt32* pipelines);
[Slot(95)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteQueries(Int32 n, UInt32* ids);
+ private static extern unsafe void glDeleteQueries(Int32 n, UInt32* ids);
[Slot(97)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers);
+ private static extern unsafe void glDeleteRenderbuffers(Int32 n, UInt32* renderbuffers);
[Slot(98)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteSamplers(Int32 count, UInt32* samplers);
+ private static extern unsafe void glDeleteSamplers(Int32 count, UInt32* samplers);
[Slot(99)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDeleteShader(UInt32 shader);
+ private static extern void glDeleteShader(UInt32 shader);
[Slot(100)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDeleteSync(IntPtr sync);
+ private static extern void glDeleteSync(IntPtr sync);
[Slot(102)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures);
+ private static extern unsafe void glDeleteTextures(Int32 n, UInt32* textures);
[Slot(103)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteTransformFeedbacks(Int32 n, UInt32* ids);
+ private static extern unsafe void glDeleteTransformFeedbacks(Int32 n, UInt32* ids);
[Slot(104)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteVertexArrays(Int32 n, UInt32* arrays);
+ private static extern unsafe void glDeleteVertexArrays(Int32 n, UInt32* arrays);
[Slot(106)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDepthFunc(System.Int32 func);
+ private static extern void glDepthFunc(System.Int32 func);
[Slot(107)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDepthMask(bool flag);
+ private static extern void glDepthMask(bool flag);
[Slot(108)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDepthRangef(Single n, Single f);
+ private static extern void glDepthRangef(Single n, Single f);
[Slot(109)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDetachShader(UInt32 program, UInt32 shader);
+ private static extern void glDetachShader(UInt32 program, UInt32 shader);
[Slot(110)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDisable(System.Int32 cap);
+ private static extern void glDisable(System.Int32 cap);
[Slot(113)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDisableVertexAttribArray(UInt32 index);
+ private static extern void glDisableVertexAttribArray(UInt32 index);
[Slot(115)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDispatchCompute(UInt32 num_groups_x, UInt32 num_groups_y, UInt32 num_groups_z);
+ private static extern void glDispatchCompute(UInt32 num_groups_x, UInt32 num_groups_y, UInt32 num_groups_z);
[Slot(116)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDispatchComputeIndirect(IntPtr indirect);
+ private static extern void glDispatchComputeIndirect(IntPtr indirect);
[Slot(117)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count);
+ private static extern void glDrawArrays(System.Int32 mode, Int32 first, Int32 count);
[Slot(118)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawArraysIndirect(System.Int32 mode, IntPtr indirect);
+ private static extern void glDrawArraysIndirect(System.Int32 mode, IntPtr indirect);
[Slot(119)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawArraysInstanced(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount);
+ private static extern void glDrawArraysInstanced(System.Int32 mode, Int32 first, Int32 count, Int32 instancecount);
[Slot(123)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDrawBuffers(Int32 n, System.Int32* bufs);
+ private static extern unsafe void glDrawBuffers(Int32 n, System.Int32* bufs);
[Slot(127)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices);
+ private static extern void glDrawElements(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices);
[Slot(128)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawElementsIndirect(System.Int32 mode, System.Int32 type, IntPtr indirect);
+ private static extern void glDrawElementsIndirect(System.Int32 mode, System.Int32 type, IntPtr indirect);
[Slot(129)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawElementsInstanced(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount);
+ private static extern void glDrawElementsInstanced(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 instancecount);
[Slot(133)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawRangeElements(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices);
+ private static extern void glDrawRangeElements(System.Int32 mode, UInt32 start, UInt32 end, Int32 count, System.Int32 type, IntPtr indices);
[Slot(136)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEnable(System.Int32 cap);
+ private static extern void glEnable(System.Int32 cap);
[Slot(139)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEnableVertexAttribArray(UInt32 index);
+ private static extern void glEnableVertexAttribArray(UInt32 index);
[Slot(142)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEndQuery(System.Int32 target);
+ private static extern void glEndQuery(System.Int32 target);
[Slot(145)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEndTransformFeedback();
+ private static extern void glEndTransformFeedback();
[Slot(158)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern IntPtr glFenceSync(System.Int32 condition, UInt32 flags);
+ private static extern IntPtr glFenceSync(System.Int32 condition, UInt32 flags);
[Slot(160)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFinish();
+ private static extern void glFinish();
[Slot(162)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFlush();
+ private static extern void glFlush();
[Slot(163)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFlushMappedBufferRange(System.Int32 target, IntPtr offset, IntPtr length);
+ private static extern void glFlushMappedBufferRange(System.Int32 target, IntPtr offset, IntPtr length);
[Slot(165)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFramebufferParameteri(System.Int32 target, System.Int32 pname, Int32 param);
+ private static extern void glFramebufferParameteri(System.Int32 target, System.Int32 pname, Int32 param);
[Slot(166)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer);
+ private static extern void glFramebufferRenderbuffer(System.Int32 target, System.Int32 attachment, System.Int32 renderbuffertarget, UInt32 renderbuffer);
[Slot(167)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level);
+ private static extern void glFramebufferTexture2D(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level);
[Slot(172)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFramebufferTextureLayer(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer);
+ private static extern void glFramebufferTextureLayer(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level, Int32 layer);
[Slot(173)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFrontFace(System.Int32 mode);
+ private static extern void glFrontFace(System.Int32 mode);
[Slot(174)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers);
+ private static extern unsafe void glGenBuffers(Int32 n, [OutAttribute] UInt32* buffers);
[Slot(175)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glGenerateMipmap(System.Int32 target);
+ private static extern void glGenerateMipmap(System.Int32 target);
[Slot(177)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers);
+ private static extern unsafe void glGenFramebuffers(Int32 n, [OutAttribute] UInt32* framebuffers);
[Slot(179)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenProgramPipelines(Int32 n, [OutAttribute] UInt32* pipelines);
+ private static extern unsafe void glGenProgramPipelines(Int32 n, [OutAttribute] UInt32* pipelines);
[Slot(181)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenQueries(Int32 n, [OutAttribute] UInt32* ids);
+ private static extern unsafe void glGenQueries(Int32 n, [OutAttribute] UInt32* ids);
[Slot(183)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers);
+ private static extern unsafe void glGenRenderbuffers(Int32 n, [OutAttribute] UInt32* renderbuffers);
[Slot(184)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenSamplers(Int32 count, [OutAttribute] UInt32* samplers);
+ private static extern unsafe void glGenSamplers(Int32 count, [OutAttribute] UInt32* samplers);
[Slot(185)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures);
+ private static extern unsafe void glGenTextures(Int32 n, [OutAttribute] UInt32* textures);
[Slot(186)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids);
+ private static extern unsafe void glGenTransformFeedbacks(Int32 n, [OutAttribute] UInt32* ids);
[Slot(187)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenVertexArrays(Int32 n, [OutAttribute] UInt32* arrays);
+ private static extern unsafe void glGenVertexArrays(Int32 n, [OutAttribute] UInt32* arrays);
[Slot(189)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
+ private static extern unsafe void glGetActiveAttrib(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
[Slot(190)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
+ private static extern unsafe void glGetActiveUniform(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
[Slot(191)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetActiveUniformBlockiv(UInt32 program, UInt32 uniformBlockIndex, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(192)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformBlockName);
+ private static extern unsafe void glGetActiveUniformBlockName(UInt32 program, UInt32 uniformBlockIndex, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr uniformBlockName);
[Slot(193)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetActiveUniformsiv(UInt32 program, Int32 uniformCount, UInt32* uniformIndices, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetActiveUniformsiv(UInt32 program, Int32 uniformCount, UInt32* uniformIndices, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(194)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders);
+ private static extern unsafe void glGetAttachedShaders(UInt32 program, Int32 maxCount, [OutAttribute] Int32* count, [OutAttribute] UInt32* shaders);
[Slot(195)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name);
+ private static extern Int32 glGetAttribLocation(UInt32 program, IntPtr name);
[Slot(196)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetBooleani_v(System.Int32 target, UInt32 index, [OutAttribute] bool* data);
+ private static extern unsafe void glGetBooleani_v(System.Int32 target, UInt32 index, [OutAttribute] bool* data);
[Slot(197)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data);
+ private static extern unsafe void glGetBooleanv(System.Int32 pname, [OutAttribute] bool* data);
[Slot(198)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetBufferParameteri64v(System.Int32 target, System.Int32 pname, [OutAttribute] Int64* @params);
+ private static extern unsafe void glGetBufferParameteri64v(System.Int32 target, System.Int32 pname, [OutAttribute] Int64* @params);
[Slot(199)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetBufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(200)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glGetBufferPointerv(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params);
+ private static extern void glGetBufferPointerv(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params);
[Slot(202)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog);
+ private static extern unsafe Int32 glGetDebugMessageLog(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog);
[Slot(206)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern System.Int32 glGetError();
+ private static extern System.Int32 glGetError();
[Slot(209)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data);
+ private static extern unsafe void glGetFloatv(System.Int32 pname, [OutAttribute] Single* data);
[Slot(210)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glGetFragDataLocation(UInt32 program, IntPtr name);
+ private static extern Int32 glGetFragDataLocation(UInt32 program, IntPtr name);
[Slot(211)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetFramebufferAttachmentParameteriv(System.Int32 target, System.Int32 attachment, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(212)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetFramebufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetFramebufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(213)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern System.Int32 glGetGraphicsResetStatus();
+ private static extern System.Int32 glGetGraphicsResetStatus();
[Slot(216)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetInteger64i_v(System.Int32 target, UInt32 index, [OutAttribute] Int64* data);
+ private static extern unsafe void glGetInteger64i_v(System.Int32 target, UInt32 index, [OutAttribute] Int64* data);
[Slot(217)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetInteger64v(System.Int32 pname, [OutAttribute] Int64* data);
+ private static extern unsafe void glGetInteger64v(System.Int32 pname, [OutAttribute] Int64* data);
[Slot(219)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetIntegeri_v(System.Int32 target, UInt32 index, [OutAttribute] Int32* data);
+ private static extern unsafe void glGetIntegeri_v(System.Int32 target, UInt32 index, [OutAttribute] Int32* data);
[Slot(221)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data);
+ private static extern unsafe void glGetIntegerv(System.Int32 pname, [OutAttribute] Int32* data);
[Slot(222)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetInternalformativ(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetInternalformativ(System.Int32 target, System.Int32 internalformat, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* @params);
[Slot(223)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetMultisamplefv(System.Int32 pname, UInt32 index, [OutAttribute] Single* val);
+ private static extern unsafe void glGetMultisamplefv(System.Int32 pname, UInt32 index, [OutAttribute] Single* val);
[Slot(225)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
+ private static extern unsafe void glGetnUniformfv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
[Slot(228)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetnUniformiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params);
[Slot(231)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params);
+ private static extern unsafe void glGetnUniformuiv(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params);
[Slot(233)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
+ private static extern unsafe void glGetObjectLabel(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
[Slot(236)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
+ private static extern unsafe void glGetObjectPtrLabel(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
[Slot(248)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params);
+ private static extern void glGetPointerv(System.Int32 pname, [OutAttribute] IntPtr @params);
[Slot(250)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary);
+ private static extern unsafe void glGetProgramBinary(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary);
[Slot(252)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
+ private static extern unsafe void glGetProgramInfoLog(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
[Slot(253)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramInterfaceiv(UInt32 program, System.Int32 programInterface, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetProgramInterfaceiv(UInt32 program, System.Int32 programInterface, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(254)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetProgramiv(UInt32 program, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(255)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
+ private static extern unsafe void glGetProgramPipelineInfoLog(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
[Slot(257)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramPipelineiv(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetProgramPipelineiv(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(259)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glGetProgramResourceIndex(UInt32 program, System.Int32 programInterface, IntPtr name);
+ private static extern Int32 glGetProgramResourceIndex(UInt32 program, System.Int32 programInterface, IntPtr name);
[Slot(260)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramResourceiv(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 propCount, System.Int32* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetProgramResourceiv(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 propCount, System.Int32* props, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* @params);
[Slot(261)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glGetProgramResourceLocation(UInt32 program, System.Int32 programInterface, IntPtr name);
+ private static extern Int32 glGetProgramResourceLocation(UInt32 program, System.Int32 programInterface, IntPtr name);
[Slot(262)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramResourceName(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name);
+ private static extern unsafe void glGetProgramResourceName(UInt32 program, System.Int32 programInterface, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr name);
[Slot(263)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetQueryiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetQueryiv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(268)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetQueryObjectuiv(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params);
+ private static extern unsafe void glGetQueryObjectuiv(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params);
[Slot(270)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetRenderbufferParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(271)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetSamplerParameterfv(UInt32 sampler, System.Int32 pname, [OutAttribute] Single* @params);
+ private static extern unsafe void glGetSamplerParameterfv(UInt32 sampler, System.Int32 pname, [OutAttribute] Single* @params);
[Slot(274)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetSamplerParameteriv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetSamplerParameteriv(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(275)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
+ private static extern unsafe void glGetShaderInfoLog(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
[Slot(276)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetShaderiv(UInt32 shader, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(277)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision);
+ private static extern unsafe void glGetShaderPrecisionFormat(System.Int32 shadertype, System.Int32 precisiontype, [OutAttribute] Int32* range, [OutAttribute] Int32* precision);
[Slot(278)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
+ private static extern unsafe void glGetShaderSource(UInt32 shader, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr source);
[Slot(279)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern IntPtr glGetString(System.Int32 name);
+ private static extern IntPtr glGetString(System.Int32 name);
[Slot(280)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern IntPtr glGetStringi(System.Int32 name, UInt32 index);
+ private static extern IntPtr glGetStringi(System.Int32 name, UInt32 index);
[Slot(281)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetSynciv(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
+ private static extern unsafe void glGetSynciv(IntPtr sync, System.Int32 pname, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* values);
[Slot(283)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetTexLevelParameterfv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Single* @params);
+ private static extern unsafe void glGetTexLevelParameterfv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Single* @params);
[Slot(284)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetTexLevelParameteriv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetTexLevelParameteriv(System.Int32 target, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(285)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params);
+ private static extern unsafe void glGetTexParameterfv(System.Int32 target, System.Int32 pname, [OutAttribute] Single* @params);
[Slot(288)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetTexParameteriv(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(289)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
+ private static extern unsafe void glGetTransformFeedbackVarying(UInt32 program, UInt32 index, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] Int32* size, [OutAttribute] System.Int32* type, [OutAttribute] IntPtr name);
[Slot(291)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glGetUniformBlockIndex(UInt32 program, IntPtr uniformBlockName);
+ private static extern Int32 glGetUniformBlockIndex(UInt32 program, IntPtr uniformBlockName);
[Slot(292)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params);
+ private static extern unsafe void glGetUniformfv(UInt32 program, Int32 location, [OutAttribute] Single* @params);
[Slot(293)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetUniformIndices(UInt32 program, Int32 uniformCount, IntPtr uniformNames, [OutAttribute] UInt32* uniformIndices);
+ private static extern unsafe void glGetUniformIndices(UInt32 program, Int32 uniformCount, IntPtr uniformNames, [OutAttribute] UInt32* uniformIndices);
[Slot(294)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetUniformiv(UInt32 program, Int32 location, [OutAttribute] Int32* @params);
[Slot(295)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name);
+ private static extern Int32 glGetUniformLocation(UInt32 program, IntPtr name);
[Slot(296)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetUniformuiv(UInt32 program, Int32 location, [OutAttribute] UInt32* @params);
+ private static extern unsafe void glGetUniformuiv(UInt32 program, Int32 location, [OutAttribute] UInt32* @params);
[Slot(297)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params);
+ private static extern unsafe void glGetVertexAttribfv(UInt32 index, System.Int32 pname, [OutAttribute] Single* @params);
[Slot(298)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetVertexAttribIiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetVertexAttribIiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(299)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetVertexAttribIuiv(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params);
+ private static extern unsafe void glGetVertexAttribIuiv(UInt32 index, System.Int32 pname, [OutAttribute] UInt32* @params);
[Slot(300)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetVertexAttribiv(UInt32 index, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(301)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer);
+ private static extern void glGetVertexAttribPointerv(UInt32 index, System.Int32 pname, [OutAttribute] IntPtr pointer);
[Slot(302)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glHint(System.Int32 target, System.Int32 mode);
+ private static extern void glHint(System.Int32 target, System.Int32 mode);
[Slot(304)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glInvalidateFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments);
+ private static extern unsafe void glInvalidateFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments);
[Slot(305)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glInvalidateSubFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height);
+ private static extern unsafe void glInvalidateSubFramebuffer(System.Int32 target, Int32 numAttachments, System.Int32* attachments, Int32 x, Int32 y, Int32 width, Int32 height);
[Slot(306)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsBuffer(UInt32 buffer);
+ private static extern byte glIsBuffer(UInt32 buffer);
[Slot(307)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsEnabled(System.Int32 cap);
+ private static extern byte glIsEnabled(System.Int32 cap);
[Slot(310)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsFramebuffer(UInt32 framebuffer);
+ private static extern byte glIsFramebuffer(UInt32 framebuffer);
[Slot(311)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsProgram(UInt32 program);
+ private static extern byte glIsProgram(UInt32 program);
[Slot(312)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsProgramPipeline(UInt32 pipeline);
+ private static extern byte glIsProgramPipeline(UInt32 pipeline);
[Slot(314)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsQuery(UInt32 id);
+ private static extern byte glIsQuery(UInt32 id);
[Slot(316)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsRenderbuffer(UInt32 renderbuffer);
+ private static extern byte glIsRenderbuffer(UInt32 renderbuffer);
[Slot(317)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsSampler(UInt32 sampler);
+ private static extern byte glIsSampler(UInt32 sampler);
[Slot(318)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsShader(UInt32 shader);
+ private static extern byte glIsShader(UInt32 shader);
[Slot(319)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsSync(IntPtr sync);
+ private static extern byte glIsSync(IntPtr sync);
[Slot(321)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsTexture(UInt32 texture);
+ private static extern byte glIsTexture(UInt32 texture);
[Slot(322)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsTransformFeedback(UInt32 id);
+ private static extern byte glIsTransformFeedback(UInt32 id);
[Slot(323)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsVertexArray(UInt32 array);
+ private static extern byte glIsVertexArray(UInt32 array);
[Slot(326)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glLineWidth(Single width);
+ private static extern void glLineWidth(Single width);
[Slot(327)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glLinkProgram(UInt32 program);
+ private static extern void glLinkProgram(UInt32 program);
[Slot(329)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern IntPtr glMapBufferRange(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access);
+ private static extern IntPtr glMapBufferRange(System.Int32 target, IntPtr offset, IntPtr length, System.Int32 access);
[Slot(331)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glMemoryBarrier(UInt32 barriers);
+ private static extern void glMemoryBarrier(UInt32 barriers);
[Slot(332)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glMemoryBarrierByRegion(UInt32 barriers);
+ private static extern void glMemoryBarrierByRegion(UInt32 barriers);
[Slot(336)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label);
+ private static extern void glObjectLabel(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label);
[Slot(338)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label);
+ private static extern void glObjectPtrLabel(IntPtr ptr, Int32 length, IntPtr label);
[Slot(341)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPauseTransformFeedback();
+ private static extern void glPauseTransformFeedback();
[Slot(342)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPixelStorei(System.Int32 pname, Int32 param);
+ private static extern void glPixelStorei(System.Int32 pname, Int32 param);
[Slot(343)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPolygonOffset(Single factor, Single units);
+ private static extern void glPolygonOffset(Single factor, Single units);
[Slot(344)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPopDebugGroup();
+ private static extern void glPopDebugGroup();
[Slot(348)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramBinary(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length);
+ private static extern void glProgramBinary(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length);
[Slot(350)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramParameteri(UInt32 program, System.Int32 pname, Int32 value);
+ private static extern void glProgramParameteri(UInt32 program, System.Int32 pname, Int32 value);
[Slot(352)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform1f(UInt32 program, Int32 location, Single v0);
+ private static extern void glProgramUniform1f(UInt32 program, Int32 location, Single v0);
[Slot(354)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform1fv(UInt32 program, Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glProgramUniform1fv(UInt32 program, Int32 location, Int32 count, Single* value);
[Slot(356)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform1i(UInt32 program, Int32 location, Int32 v0);
+ private static extern void glProgramUniform1i(UInt32 program, Int32 location, Int32 v0);
[Slot(358)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform1iv(UInt32 program, Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glProgramUniform1iv(UInt32 program, Int32 location, Int32 count, Int32* value);
[Slot(360)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform1ui(UInt32 program, Int32 location, UInt32 v0);
+ private static extern void glProgramUniform1ui(UInt32 program, Int32 location, UInt32 v0);
[Slot(362)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform1uiv(UInt32 program, Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glProgramUniform1uiv(UInt32 program, Int32 location, Int32 count, UInt32* value);
[Slot(364)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform2f(UInt32 program, Int32 location, Single v0, Single v1);
+ private static extern void glProgramUniform2f(UInt32 program, Int32 location, Single v0, Single v1);
[Slot(366)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform2fv(UInt32 program, Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glProgramUniform2fv(UInt32 program, Int32 location, Int32 count, Single* value);
[Slot(368)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform2i(UInt32 program, Int32 location, Int32 v0, Int32 v1);
+ private static extern void glProgramUniform2i(UInt32 program, Int32 location, Int32 v0, Int32 v1);
[Slot(370)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform2iv(UInt32 program, Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glProgramUniform2iv(UInt32 program, Int32 location, Int32 count, Int32* value);
[Slot(372)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform2ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
+ private static extern void glProgramUniform2ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
[Slot(374)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform2uiv(UInt32 program, Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glProgramUniform2uiv(UInt32 program, Int32 location, Int32 count, UInt32* value);
[Slot(376)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform3f(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
+ private static extern void glProgramUniform3f(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
[Slot(378)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform3fv(UInt32 program, Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glProgramUniform3fv(UInt32 program, Int32 location, Int32 count, Single* value);
[Slot(380)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform3i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
+ private static extern void glProgramUniform3i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
[Slot(382)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform3iv(UInt32 program, Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glProgramUniform3iv(UInt32 program, Int32 location, Int32 count, Int32* value);
[Slot(384)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform3ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
+ private static extern void glProgramUniform3ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
[Slot(386)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform3uiv(UInt32 program, Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glProgramUniform3uiv(UInt32 program, Int32 location, Int32 count, UInt32* value);
[Slot(388)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform4f(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
+ private static extern void glProgramUniform4f(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
[Slot(390)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform4fv(UInt32 program, Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glProgramUniform4fv(UInt32 program, Int32 location, Int32 count, Single* value);
[Slot(392)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform4i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
+ private static extern void glProgramUniform4i(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
[Slot(394)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform4iv(UInt32 program, Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glProgramUniform4iv(UInt32 program, Int32 location, Int32 count, Int32* value);
[Slot(396)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform4ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
+ private static extern void glProgramUniform4ui(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
[Slot(398)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform4uiv(UInt32 program, Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glProgramUniform4uiv(UInt32 program, Int32 location, Int32 count, UInt32* value);
[Slot(400)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(402)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix2x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix2x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(404)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix2x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix2x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(406)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(408)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix3x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix3x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(410)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix3x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix3x4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(412)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix4fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(414)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix4x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix4x2fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(416)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix4x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix4x3fv(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(418)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
+ private static extern void glPushDebugGroup(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
[Slot(422)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glReadBuffer(System.Int32 src);
+ private static extern void glReadBuffer(System.Int32 src);
[Slot(425)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
+ private static extern void glReadnPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
[Slot(428)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels);
+ private static extern void glReadPixels(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr pixels);
[Slot(429)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glReleaseShaderCompiler();
+ private static extern void glReleaseShaderCompiler();
[Slot(430)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height);
+ private static extern void glRenderbufferStorage(System.Int32 target, System.Int32 internalformat, Int32 width, Int32 height);
[Slot(431)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glRenderbufferStorageMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
+ private static extern void glRenderbufferStorageMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
[Slot(438)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glResumeTransformFeedback();
+ private static extern void glResumeTransformFeedback();
[Slot(439)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glSampleCoverage(Single value, bool invert);
+ private static extern void glSampleCoverage(Single value, bool invert);
[Slot(440)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glSampleMaski(UInt32 maskNumber, UInt32 mask);
+ private static extern void glSampleMaski(UInt32 maskNumber, UInt32 mask);
[Slot(441)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glSamplerParameterf(UInt32 sampler, System.Int32 pname, Single param);
+ private static extern void glSamplerParameterf(UInt32 sampler, System.Int32 pname, Single param);
[Slot(442)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glSamplerParameterfv(UInt32 sampler, System.Int32 pname, Single* param);
+ private static extern unsafe void glSamplerParameterfv(UInt32 sampler, System.Int32 pname, Single* param);
[Slot(443)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glSamplerParameteri(UInt32 sampler, System.Int32 pname, Int32 param);
+ private static extern void glSamplerParameteri(UInt32 sampler, System.Int32 pname, Int32 param);
[Slot(446)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glSamplerParameteriv(UInt32 sampler, System.Int32 pname, Int32* param);
+ private static extern unsafe void glSamplerParameteriv(UInt32 sampler, System.Int32 pname, Int32* param);
[Slot(447)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height);
+ private static extern void glScissor(Int32 x, Int32 y, Int32 width, Int32 height);
[Slot(450)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length);
+ private static extern unsafe void glShaderBinary(Int32 count, UInt32* shaders, System.Int32 binaryformat, IntPtr binary, Int32 length);
[Slot(451)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length);
+ private static extern unsafe void glShaderSource(UInt32 shader, Int32 count, IntPtr @string, Int32* length);
[Slot(453)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask);
+ private static extern void glStencilFunc(System.Int32 func, Int32 @ref, UInt32 mask);
[Slot(454)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask);
+ private static extern void glStencilFuncSeparate(System.Int32 face, System.Int32 func, Int32 @ref, UInt32 mask);
[Slot(455)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glStencilMask(UInt32 mask);
+ private static extern void glStencilMask(UInt32 mask);
[Slot(456)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask);
+ private static extern void glStencilMaskSeparate(System.Int32 face, UInt32 mask);
[Slot(457)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass);
+ private static extern void glStencilOp(System.Int32 fail, System.Int32 zfail, System.Int32 zpass);
[Slot(458)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass);
+ private static extern void glStencilOpSeparate(System.Int32 face, System.Int32 sfail, System.Int32 dpfail, System.Int32 dppass);
[Slot(462)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
+ private static extern void glTexImage2D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
[Slot(463)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
+ private static extern void glTexImage3D(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
[Slot(465)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param);
+ private static extern void glTexParameterf(System.Int32 target, System.Int32 pname, Single param);
[Slot(466)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params);
+ private static extern unsafe void glTexParameterfv(System.Int32 target, System.Int32 pname, Single* @params);
[Slot(467)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param);
+ private static extern void glTexParameteri(System.Int32 target, System.Int32 pname, Int32 param);
[Slot(470)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params);
+ private static extern unsafe void glTexParameteriv(System.Int32 target, System.Int32 pname, Int32* @params);
[Slot(472)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexStorage2D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
+ private static extern void glTexStorage2D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
[Slot(474)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexStorage2DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations);
+ private static extern void glTexStorage2DMultisample(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, bool fixedsamplelocations);
[Slot(475)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexStorage3D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
+ private static extern void glTexStorage3D(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
[Slot(478)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels);
+ private static extern void glTexSubImage2D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, System.Int32 format, System.Int32 type, IntPtr pixels);
[Slot(479)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels);
+ private static extern void glTexSubImage3D(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels);
[Slot(485)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTransformFeedbackVaryings(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode);
+ private static extern void glTransformFeedbackVaryings(UInt32 program, Int32 count, IntPtr varyings, System.Int32 bufferMode);
[Slot(486)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform1f(Int32 location, Single v0);
+ private static extern void glUniform1f(Int32 location, Single v0);
[Slot(487)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glUniform1fv(Int32 location, Int32 count, Single* value);
[Slot(488)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform1i(Int32 location, Int32 v0);
+ private static extern void glUniform1i(Int32 location, Int32 v0);
[Slot(489)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glUniform1iv(Int32 location, Int32 count, Int32* value);
[Slot(490)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform1ui(Int32 location, UInt32 v0);
+ private static extern void glUniform1ui(Int32 location, UInt32 v0);
[Slot(491)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform1uiv(Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glUniform1uiv(Int32 location, Int32 count, UInt32* value);
[Slot(492)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform2f(Int32 location, Single v0, Single v1);
+ private static extern void glUniform2f(Int32 location, Single v0, Single v1);
[Slot(493)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glUniform2fv(Int32 location, Int32 count, Single* value);
[Slot(494)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1);
+ private static extern void glUniform2i(Int32 location, Int32 v0, Int32 v1);
[Slot(495)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glUniform2iv(Int32 location, Int32 count, Int32* value);
[Slot(496)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform2ui(Int32 location, UInt32 v0, UInt32 v1);
+ private static extern void glUniform2ui(Int32 location, UInt32 v0, UInt32 v1);
[Slot(497)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform2uiv(Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glUniform2uiv(Int32 location, Int32 count, UInt32* value);
[Slot(498)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2);
+ private static extern void glUniform3f(Int32 location, Single v0, Single v1, Single v2);
[Slot(499)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glUniform3fv(Int32 location, Int32 count, Single* value);
[Slot(500)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2);
+ private static extern void glUniform3i(Int32 location, Int32 v0, Int32 v1, Int32 v2);
[Slot(501)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glUniform3iv(Int32 location, Int32 count, Int32* value);
[Slot(502)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
+ private static extern void glUniform3ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
[Slot(503)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform3uiv(Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glUniform3uiv(Int32 location, Int32 count, UInt32* value);
[Slot(504)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3);
+ private static extern void glUniform4f(Int32 location, Single v0, Single v1, Single v2, Single v3);
[Slot(505)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glUniform4fv(Int32 location, Int32 count, Single* value);
[Slot(506)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
+ private static extern void glUniform4i(Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
[Slot(507)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glUniform4iv(Int32 location, Int32 count, Int32* value);
[Slot(508)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
+ private static extern void glUniform4ui(Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
[Slot(509)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniform4uiv(Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glUniform4uiv(Int32 location, Int32 count, UInt32* value);
[Slot(510)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding);
+ private static extern void glUniformBlockBinding(UInt32 program, UInt32 uniformBlockIndex, UInt32 uniformBlockBinding);
[Slot(511)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix2fv(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(512)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix2x3fv(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(514)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix2x4fv(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(516)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix3fv(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(517)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix3x2fv(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(519)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix3x4fv(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(521)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix4fv(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(522)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix4x2fv(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(524)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix4x3fv(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(526)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glUnmapBuffer(System.Int32 target);
+ private static extern byte glUnmapBuffer(System.Int32 target);
[Slot(528)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUseProgram(UInt32 program);
+ private static extern void glUseProgram(UInt32 program);
[Slot(529)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUseProgramStages(UInt32 pipeline, UInt32 stages, UInt32 program);
+ private static extern void glUseProgramStages(UInt32 pipeline, UInt32 stages, UInt32 program);
[Slot(532)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glValidateProgram(UInt32 program);
+ private static extern void glValidateProgram(UInt32 program);
[Slot(533)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glValidateProgramPipeline(UInt32 pipeline);
+ private static extern void glValidateProgramPipeline(UInt32 pipeline);
[Slot(535)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttrib1f(UInt32 index, Single x);
+ private static extern void glVertexAttrib1f(UInt32 index, Single x);
[Slot(536)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v);
+ private static extern unsafe void glVertexAttrib1fv(UInt32 index, Single* v);
[Slot(537)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttrib2f(UInt32 index, Single x, Single y);
+ private static extern void glVertexAttrib2f(UInt32 index, Single x, Single y);
[Slot(538)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v);
+ private static extern unsafe void glVertexAttrib2fv(UInt32 index, Single* v);
[Slot(539)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z);
+ private static extern void glVertexAttrib3f(UInt32 index, Single x, Single y, Single z);
[Slot(540)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v);
+ private static extern unsafe void glVertexAttrib3fv(UInt32 index, Single* v);
[Slot(541)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w);
+ private static extern void glVertexAttrib4f(UInt32 index, Single x, Single y, Single z, Single w);
[Slot(542)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v);
+ private static extern unsafe void glVertexAttrib4fv(UInt32 index, Single* v);
[Slot(543)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribBinding(UInt32 attribindex, UInt32 bindingindex);
+ private static extern void glVertexAttribBinding(UInt32 attribindex, UInt32 bindingindex);
[Slot(544)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribDivisor(UInt32 index, UInt32 divisor);
+ private static extern void glVertexAttribDivisor(UInt32 index, UInt32 divisor);
[Slot(548)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribFormat(UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset);
+ private static extern void glVertexAttribFormat(UInt32 attribindex, Int32 size, System.Int32 type, bool normalized, UInt32 relativeoffset);
[Slot(549)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w);
+ private static extern void glVertexAttribI4i(UInt32 index, Int32 x, Int32 y, Int32 z, Int32 w);
[Slot(550)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glVertexAttribI4iv(UInt32 index, Int32* v);
+ private static extern unsafe void glVertexAttribI4iv(UInt32 index, Int32* v);
[Slot(551)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w);
+ private static extern void glVertexAttribI4ui(UInt32 index, UInt32 x, UInt32 y, UInt32 z, UInt32 w);
[Slot(552)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glVertexAttribI4uiv(UInt32 index, UInt32* v);
+ private static extern unsafe void glVertexAttribI4uiv(UInt32 index, UInt32* v);
[Slot(553)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribIFormat(UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset);
+ private static extern void glVertexAttribIFormat(UInt32 attribindex, Int32 size, System.Int32 type, UInt32 relativeoffset);
[Slot(554)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribIPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer);
+ private static extern void glVertexAttribIPointer(UInt32 index, Int32 size, System.Int32 type, Int32 stride, IntPtr pointer);
[Slot(555)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer);
+ private static extern void glVertexAttribPointer(UInt32 index, Int32 size, System.Int32 type, bool normalized, Int32 stride, IntPtr pointer);
[Slot(556)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexBindingDivisor(UInt32 bindingindex, UInt32 divisor);
+ private static extern void glVertexBindingDivisor(UInt32 bindingindex, UInt32 divisor);
[Slot(557)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height);
+ private static extern void glViewport(Int32 x, Int32 y, Int32 width, Int32 height);
[Slot(558)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glWaitSync(IntPtr sync, UInt32 flags, UInt64 timeout);
+ private static extern void glWaitSync(IntPtr sync, UInt32 flags, UInt64 timeout);
[Slot(0)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glActiveProgramEXT(UInt32 program);
+ private static extern void glActiveProgramEXT(UInt32 program);
[Slot(2)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program);
+ private static extern void glActiveShaderProgramEXT(UInt32 pipeline, UInt32 program);
[Slot(9)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBeginQueryEXT(System.Int32 target, UInt32 id);
+ private static extern void glBeginQueryEXT(System.Int32 target, UInt32 id);
[Slot(18)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindProgramPipelineEXT(UInt32 pipeline);
+ private static extern void glBindProgramPipelineEXT(UInt32 pipeline);
[Slot(30)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendEquationEXT(System.Int32 mode);
+ private static extern void glBlendEquationEXT(System.Int32 mode);
[Slot(31)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendEquationiEXT(UInt32 buf, System.Int32 mode);
+ private static extern void glBlendEquationiEXT(UInt32 buf, System.Int32 mode);
[Slot(33)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendEquationSeparateiEXT(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha);
+ private static extern void glBlendEquationSeparateiEXT(UInt32 buf, System.Int32 modeRGB, System.Int32 modeAlpha);
[Slot(35)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendFunciEXT(UInt32 buf, System.Int32 src, System.Int32 dst);
+ private static extern void glBlendFunciEXT(UInt32 buf, System.Int32 src, System.Int32 dst);
[Slot(37)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendFuncSeparateiEXT(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha);
+ private static extern void glBlendFuncSeparateiEXT(UInt32 buf, System.Int32 srcRGB, System.Int32 dstRGB, System.Int32 srcAlpha, System.Int32 dstAlpha);
[Slot(56)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glColorMaskiEXT(UInt32 index, bool r, bool g, bool b, bool a);
+ private static extern void glColorMaskiEXT(UInt32 index, bool r, bool g, bool b, bool a);
[Slot(66)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCopyImageSubDataEXT(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth);
+ private static extern void glCopyImageSubDataEXT(UInt32 srcName, System.Int32 srcTarget, Int32 srcLevel, Int32 srcX, Int32 srcY, Int32 srcZ, UInt32 dstName, System.Int32 dstTarget, Int32 dstLevel, Int32 dstX, Int32 dstY, Int32 dstZ, Int32 srcWidth, Int32 srcHeight, Int32 srcDepth);
[Slot(77)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string);
+ private static extern Int32 glCreateShaderProgramEXT(System.Int32 type, IntPtr @string);
[Slot(79)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, IntPtr strings);
+ private static extern Int32 glCreateShaderProgramvEXT(System.Int32 type, Int32 count, IntPtr strings);
[Slot(94)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines);
+ private static extern unsafe void glDeleteProgramPipelinesEXT(Int32 n, UInt32* pipelines);
[Slot(96)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteQueriesEXT(Int32 n, UInt32* ids);
+ private static extern unsafe void glDeleteQueriesEXT(Int32 n, UInt32* ids);
[Slot(112)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDisableiEXT(System.Int32 target, UInt32 index);
+ private static extern void glDisableiEXT(System.Int32 target, UInt32 index);
[Slot(114)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments);
+ private static extern unsafe void glDiscardFramebufferEXT(System.Int32 target, Int32 numAttachments, System.Int32* attachments);
[Slot(121)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount);
+ private static extern void glDrawArraysInstancedEXT(System.Int32 mode, Int32 start, Int32 count, Int32 primcount);
[Slot(124)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDrawBuffersEXT(Int32 n, System.Int32* bufs);
+ private static extern unsafe void glDrawBuffersEXT(Int32 n, System.Int32* bufs);
[Slot(125)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDrawBuffersIndexedEXT(Int32 n, System.Int32* location, Int32* indices);
+ private static extern unsafe void glDrawBuffersIndexedEXT(Int32 n, System.Int32* location, Int32* indices);
[Slot(131)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
+ private static extern void glDrawElementsInstancedEXT(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
[Slot(138)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEnableiEXT(System.Int32 target, UInt32 index);
+ private static extern void glEnableiEXT(System.Int32 target, UInt32 index);
[Slot(143)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEndQueryEXT(System.Int32 target);
+ private static extern void glEndQueryEXT(System.Int32 target);
[Slot(164)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length);
+ private static extern void glFlushMappedBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length);
[Slot(168)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
+ private static extern void glFramebufferTexture2DMultisampleEXT(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
[Slot(171)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFramebufferTextureEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level);
+ private static extern void glFramebufferTextureEXT(System.Int32 target, System.Int32 attachment, UInt32 texture, Int32 level);
[Slot(180)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines);
+ private static extern unsafe void glGenProgramPipelinesEXT(Int32 n, [OutAttribute] UInt32* pipelines);
[Slot(182)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenQueriesEXT(Int32 n, [OutAttribute] UInt32* ids);
+ private static extern unsafe void glGenQueriesEXT(Int32 n, [OutAttribute] UInt32* ids);
[Slot(214)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern System.Int32 glGetGraphicsResetStatusEXT();
+ private static extern System.Int32 glGetGraphicsResetStatusEXT();
[Slot(220)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetIntegeri_vEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data);
+ private static extern unsafe void glGetIntegeri_vEXT(System.Int32 target, UInt32 index, [OutAttribute] Int32* data);
[Slot(226)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
+ private static extern unsafe void glGetnUniformfvEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
[Slot(229)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetnUniformivEXT(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params);
[Slot(234)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
+ private static extern unsafe void glGetObjectLabelEXT(System.Int32 type, UInt32 @object, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
[Slot(256)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
+ private static extern unsafe void glGetProgramPipelineInfoLogEXT(UInt32 pipeline, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr infoLog);
[Slot(258)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetProgramPipelineivEXT(UInt32 pipeline, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(264)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetQueryivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetQueryivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(265)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params);
+ private static extern unsafe void glGetQueryObjecti64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int64* @params);
[Slot(266)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetQueryObjectivEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetQueryObjectivEXT(UInt32 id, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(267)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params);
+ private static extern unsafe void glGetQueryObjectui64vEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt64* @params);
[Slot(269)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetQueryObjectuivEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params);
+ private static extern unsafe void glGetQueryObjectuivEXT(UInt32 id, System.Int32 pname, [OutAttribute] UInt32* @params);
[Slot(272)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(273)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] UInt32* @params);
+ private static extern unsafe void glGetSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, [OutAttribute] UInt32* @params);
[Slot(286)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetTexParameterIivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetTexParameterIivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(287)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params);
+ private static extern unsafe void glGetTexParameterIuivEXT(System.Int32 target, System.Int32 pname, [OutAttribute] UInt32* @params);
[Slot(303)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker);
+ private static extern void glInsertEventMarkerEXT(Int32 length, IntPtr marker);
[Slot(308)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsEnablediEXT(System.Int32 target, UInt32 index);
+ private static extern byte glIsEnablediEXT(System.Int32 target, UInt32 index);
[Slot(313)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsProgramPipelineEXT(UInt32 pipeline);
+ private static extern byte glIsProgramPipelineEXT(UInt32 pipeline);
[Slot(315)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsQueryEXT(UInt32 id);
+ private static extern byte glIsQueryEXT(UInt32 id);
[Slot(325)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label);
+ private static extern void glLabelObjectEXT(System.Int32 type, UInt32 @object, Int32 length, IntPtr label);
[Slot(330)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access);
+ private static extern IntPtr glMapBufferRangeEXT(System.Int32 target, IntPtr offset, IntPtr length, UInt32 access);
[Slot(334)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount);
+ private static extern unsafe void glMultiDrawArraysEXT(System.Int32 mode, Int32* first, Int32* count, Int32 primcount);
[Slot(335)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount);
+ private static extern unsafe void glMultiDrawElementsEXT(System.Int32 mode, Int32* count, System.Int32 type, IntPtr indices, Int32 primcount);
[Slot(340)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPatchParameteriEXT(System.Int32 pname, Int32 value);
+ private static extern void glPatchParameteriEXT(System.Int32 pname, Int32 value);
[Slot(346)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPopGroupMarkerEXT();
+ private static extern void glPopGroupMarkerEXT();
[Slot(347)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPrimitiveBoundingBoxEXT(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW);
+ private static extern void glPrimitiveBoundingBoxEXT(Single minX, Single minY, Single minZ, Single minW, Single maxX, Single maxY, Single maxZ, Single maxW);
[Slot(351)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value);
+ private static extern void glProgramParameteriEXT(UInt32 program, System.Int32 pname, Int32 value);
[Slot(353)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0);
+ private static extern void glProgramUniform1fEXT(UInt32 program, Int32 location, Single v0);
[Slot(355)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glProgramUniform1fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
[Slot(357)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0);
+ private static extern void glProgramUniform1iEXT(UInt32 program, Int32 location, Int32 v0);
[Slot(359)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glProgramUniform1ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
[Slot(361)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0);
+ private static extern void glProgramUniform1uiEXT(UInt32 program, Int32 location, UInt32 v0);
[Slot(363)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glProgramUniform1uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
[Slot(365)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1);
+ private static extern void glProgramUniform2fEXT(UInt32 program, Int32 location, Single v0, Single v1);
[Slot(367)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glProgramUniform2fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
[Slot(369)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1);
+ private static extern void glProgramUniform2iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1);
[Slot(371)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glProgramUniform2ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
[Slot(373)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
+ private static extern void glProgramUniform2uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1);
[Slot(375)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glProgramUniform2uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
[Slot(377)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
+ private static extern void glProgramUniform3fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2);
[Slot(379)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glProgramUniform3fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
[Slot(381)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
+ private static extern void glProgramUniform3iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2);
[Slot(383)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glProgramUniform3ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
[Slot(385)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
+ private static extern void glProgramUniform3uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2);
[Slot(387)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glProgramUniform3uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
[Slot(389)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
+ private static extern void glProgramUniform4fEXT(UInt32 program, Int32 location, Single v0, Single v1, Single v2, Single v3);
[Slot(391)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
+ private static extern unsafe void glProgramUniform4fvEXT(UInt32 program, Int32 location, Int32 count, Single* value);
[Slot(393)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
+ private static extern void glProgramUniform4iEXT(UInt32 program, Int32 location, Int32 v0, Int32 v1, Int32 v2, Int32 v3);
[Slot(395)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
+ private static extern unsafe void glProgramUniform4ivEXT(UInt32 program, Int32 location, Int32 count, Int32* value);
[Slot(397)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
+ private static extern void glProgramUniform4uiEXT(UInt32 program, Int32 location, UInt32 v0, UInt32 v1, UInt32 v2, UInt32 v3);
[Slot(399)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
+ private static extern unsafe void glProgramUniform4uivEXT(UInt32 program, Int32 location, Int32 count, UInt32* value);
[Slot(401)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(403)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix2x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(405)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix2x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(407)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(409)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix3x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(411)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix3x4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(413)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix4fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(415)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix4x2fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(417)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glProgramUniformMatrix4x3fvEXT(UInt32 program, Int32 location, Int32 count, bool transpose, Single* value);
[Slot(420)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker);
+ private static extern void glPushGroupMarkerEXT(Int32 length, IntPtr marker);
[Slot(421)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glQueryCounterEXT(UInt32 id, System.Int32 target);
+ private static extern void glQueryCounterEXT(UInt32 id, System.Int32 target);
[Slot(423)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index);
+ private static extern void glReadBufferIndexedEXT(System.Int32 src, Int32 index);
[Slot(426)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
+ private static extern void glReadnPixelsEXT(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
[Slot(434)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
+ private static extern void glRenderbufferStorageMultisampleEXT(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
[Slot(444)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, Int32* param);
+ private static extern unsafe void glSamplerParameterIivEXT(UInt32 sampler, System.Int32 pname, Int32* param);
[Slot(445)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, UInt32* param);
+ private static extern unsafe void glSamplerParameterIuivEXT(UInt32 sampler, System.Int32 pname, UInt32* param);
[Slot(460)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer);
+ private static extern void glTexBufferEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer);
[Slot(461)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size);
+ private static extern void glTexBufferRangeEXT(System.Int32 target, System.Int32 internalformat, UInt32 buffer, IntPtr offset, IntPtr size);
[Slot(468)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params);
+ private static extern unsafe void glTexParameterIivEXT(System.Int32 target, System.Int32 pname, Int32* @params);
[Slot(469)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params);
+ private static extern unsafe void glTexParameterIuivEXT(System.Int32 target, System.Int32 pname, UInt32* @params);
[Slot(471)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
+ private static extern void glTexStorage1DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
[Slot(473)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
+ private static extern void glTexStorage2DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
[Slot(476)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
+ private static extern void glTexStorage3DEXT(System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
[Slot(481)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
+ private static extern void glTextureStorage1DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width);
[Slot(482)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
+ private static extern void glTextureStorage2DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height);
[Slot(483)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
+ private static extern void glTextureStorage3DEXT(UInt32 texture, System.Int32 target, Int32 levels, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth);
[Slot(484)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers);
+ private static extern void glTextureViewEXT(UInt32 texture, System.Int32 target, UInt32 origtexture, System.Int32 internalformat, UInt32 minlevel, UInt32 numlevels, UInt32 minlayer, UInt32 numlayers);
[Slot(530)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program);
+ private static extern void glUseProgramStagesEXT(UInt32 pipeline, UInt32 stages, UInt32 program);
[Slot(531)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program);
+ private static extern void glUseShaderProgramEXT(System.Int32 type, UInt32 program);
[Slot(534)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glValidateProgramPipelineEXT(UInt32 pipeline);
+ private static extern void glValidateProgramPipelineEXT(UInt32 pipeline);
[Slot(546)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor);
+ private static extern void glVertexAttribDivisorEXT(UInt32 index, UInt32 divisor);
[Slot(169)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
+ private static extern void glFramebufferTexture2DMultisampleIMG(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 samples);
[Slot(435)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
+ private static extern void glRenderbufferStorageMultisampleIMG(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
[Slot(7)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBeginPerfQueryINTEL(UInt32 queryHandle);
+ private static extern void glBeginPerfQueryINTEL(UInt32 queryHandle);
[Slot(74)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle);
+ private static extern unsafe void glCreatePerfQueryINTEL(UInt32 queryId, [OutAttribute] UInt32* queryHandle);
[Slot(91)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDeletePerfQueryINTEL(UInt32 queryHandle);
+ private static extern void glDeletePerfQueryINTEL(UInt32 queryHandle);
[Slot(141)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEndPerfQueryINTEL(UInt32 queryHandle);
+ private static extern void glEndPerfQueryINTEL(UInt32 queryHandle);
[Slot(208)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId);
+ private static extern unsafe void glGetFirstPerfQueryIdINTEL([OutAttribute] UInt32* queryId);
[Slot(224)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId);
+ private static extern unsafe void glGetNextPerfQueryIdINTEL(UInt32 queryId, [OutAttribute] UInt32* nextQueryId);
[Slot(238)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute] IntPtr counterName, UInt32 counterDescLength, [OutAttribute] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue);
+ private static extern unsafe void glGetPerfCounterInfoINTEL(UInt32 queryId, UInt32 counterId, UInt32 counterNameLength, [OutAttribute] IntPtr counterName, UInt32 counterDescLength, [OutAttribute] IntPtr counterDesc, [OutAttribute] UInt32* counterOffset, [OutAttribute] UInt32* counterDataSize, [OutAttribute] UInt32* counterTypeEnum, [OutAttribute] UInt32* counterDataTypeEnum, [OutAttribute] UInt64* rawCounterMaxValue);
[Slot(245)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten);
+ private static extern unsafe void glGetPerfQueryDataINTEL(UInt32 queryHandle, UInt32 flags, Int32 dataSize, [OutAttribute] IntPtr data, [OutAttribute] UInt32* bytesWritten);
[Slot(246)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetPerfQueryIdByNameINTEL([OutAttribute] IntPtr queryName, [OutAttribute] UInt32* queryId);
+ private static extern unsafe void glGetPerfQueryIdByNameINTEL([OutAttribute] IntPtr queryName, [OutAttribute] UInt32* queryId);
[Slot(247)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask);
+ private static extern unsafe void glGetPerfQueryInfoINTEL(UInt32 queryId, UInt32 queryNameLength, [OutAttribute] IntPtr queryName, [OutAttribute] UInt32* dataSize, [OutAttribute] UInt32* noCounters, [OutAttribute] UInt32* noInstances, [OutAttribute] UInt32* capsMask);
[Slot(26)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendBarrierKHR();
+ private static extern void glBlendBarrierKHR();
[Slot(82)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam);
+ private static extern void glDebugMessageCallbackKHR(DebugProcKhr callback, IntPtr userParam);
[Slot(84)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled);
+ private static extern unsafe void glDebugMessageControlKHR(System.Int32 source, System.Int32 type, System.Int32 severity, Int32 count, UInt32* ids, bool enabled);
[Slot(86)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf);
+ private static extern void glDebugMessageInsertKHR(System.Int32 source, System.Int32 type, UInt32 id, System.Int32 severity, Int32 length, IntPtr buf);
[Slot(203)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog);
+ private static extern unsafe Int32 glGetDebugMessageLogKHR(UInt32 count, Int32 bufSize, [OutAttribute] System.Int32* sources, [OutAttribute] System.Int32* types, [OutAttribute] UInt32* ids, [OutAttribute] System.Int32* severities, [OutAttribute] Int32* lengths, [OutAttribute] IntPtr messageLog);
[Slot(215)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern System.Int32 glGetGraphicsResetStatusKHR();
+ private static extern System.Int32 glGetGraphicsResetStatusKHR();
[Slot(227)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
+ private static extern unsafe void glGetnUniformfvKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Single* @params);
[Slot(230)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetnUniformivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] Int32* @params);
[Slot(232)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params);
+ private static extern unsafe void glGetnUniformuivKHR(UInt32 program, Int32 location, Int32 bufSize, [OutAttribute] UInt32* @params);
[Slot(235)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
+ private static extern unsafe void glGetObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
[Slot(237)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
+ private static extern unsafe void glGetObjectPtrLabelKHR(IntPtr ptr, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr label);
[Slot(249)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params);
+ private static extern void glGetPointervKHR(System.Int32 pname, [OutAttribute] IntPtr @params);
[Slot(337)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label);
+ private static extern void glObjectLabelKHR(System.Int32 identifier, UInt32 name, Int32 length, IntPtr label);
[Slot(339)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label);
+ private static extern void glObjectPtrLabelKHR(IntPtr ptr, Int32 length, IntPtr label);
[Slot(345)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPopDebugGroupKHR();
+ private static extern void glPopDebugGroupKHR();
[Slot(419)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
+ private static extern void glPushDebugGroupKHR(System.Int32 source, UInt32 id, Int32 length, IntPtr message);
[Slot(427)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
+ private static extern void glReadnPixelsKHR(Int32 x, Int32 y, Int32 width, Int32 height, System.Int32 format, System.Int32 type, Int32 bufSize, [OutAttribute] IntPtr data);
[Slot(27)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendBarrierNV();
+ private static extern void glBlendBarrierNV();
[Slot(38)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlendParameteriNV(System.Int32 pname, Int32 value);
+ private static extern void glBlendParameteriNV(System.Int32 pname, Int32 value);
[Slot(41)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, UInt32 mask, System.Int32 filter);
+ private static extern void glBlitFramebufferNV(Int32 srcX0, Int32 srcY0, Int32 srcX1, Int32 srcY1, Int32 dstX0, Int32 dstY0, Int32 dstX1, Int32 dstY1, UInt32 mask, System.Int32 filter);
[Slot(65)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCopyBufferSubDataNV(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size);
+ private static extern void glCopyBufferSubDataNV(System.Int32 readTarget, System.Int32 writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size);
[Slot(72)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCoverageMaskNV(bool mask);
+ private static extern void glCoverageMaskNV(bool mask);
[Slot(73)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCoverageOperationNV(System.Int32 operation);
+ private static extern void glCoverageOperationNV(System.Int32 operation);
[Slot(88)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences);
+ private static extern unsafe void glDeleteFencesNV(Int32 n, UInt32* fences);
[Slot(122)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawArraysInstancedNV(System.Int32 mode, Int32 first, Int32 count, Int32 primcount);
+ private static extern void glDrawArraysInstancedNV(System.Int32 mode, Int32 first, Int32 count, Int32 primcount);
[Slot(126)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDrawBuffersNV(Int32 n, System.Int32* bufs);
+ private static extern unsafe void glDrawBuffersNV(Int32 n, System.Int32* bufs);
[Slot(132)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDrawElementsInstancedNV(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
+ private static extern void glDrawElementsInstancedNV(System.Int32 mode, Int32 count, System.Int32 type, IntPtr indices, Int32 primcount);
[Slot(161)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFinishFenceNV(UInt32 fence);
+ private static extern void glFinishFenceNV(UInt32 fence);
[Slot(176)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences);
+ private static extern unsafe void glGenFencesNV(Int32 n, [OutAttribute] UInt32* fences);
[Slot(207)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glGetFenceivNV(UInt32 fence, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(309)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsFenceNV(UInt32 fence);
+ private static extern byte glIsFenceNV(UInt32 fence);
[Slot(424)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glReadBufferNV(System.Int32 mode);
+ private static extern void glReadBufferNV(System.Int32 mode);
[Slot(436)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
+ private static extern void glRenderbufferStorageMultisampleNV(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height);
[Slot(449)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glSetFenceNV(UInt32 fence, System.Int32 condition);
+ private static extern void glSetFenceNV(UInt32 fence, System.Int32 condition);
[Slot(459)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glTestFenceNV(UInt32 fence);
+ private static extern byte glTestFenceNV(UInt32 fence);
[Slot(513)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix2x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(515)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix2x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(518)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix3x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(520)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix3x4fvNV(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(523)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix4x2fvNV(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(525)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
+ private static extern unsafe void glUniformMatrix4x3fvNV(Int32 location, Int32 count, bool transpose, Single* value);
[Slot(547)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor);
+ private static extern void glVertexAttribDivisorNV(UInt32 index, UInt32 divisor);
[Slot(24)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glBindVertexArrayOES(UInt32 array);
+ private static extern void glBindVertexArrayOES(UInt32 array);
[Slot(60)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCompressedTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
+ private static extern void glCompressedTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data);
[Slot(63)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCompressedTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data);
+ private static extern void glCompressedTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, Int32 imageSize, IntPtr data);
[Slot(70)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glCopyTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
+ private static extern void glCopyTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height);
[Slot(105)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays);
+ private static extern unsafe void glDeleteVertexArraysOES(Int32 n, UInt32* arrays);
[Slot(134)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image);
+ private static extern void glEGLImageTargetRenderbufferStorageOES(System.Int32 target, IntPtr image);
[Slot(135)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image);
+ private static extern void glEGLImageTargetTexture2DOES(System.Int32 target, IntPtr image);
[Slot(170)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glFramebufferTexture3DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset);
+ private static extern void glFramebufferTexture3DOES(System.Int32 target, System.Int32 attachment, System.Int32 textarget, UInt32 texture, Int32 level, Int32 zoffset);
[Slot(188)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays);
+ private static extern unsafe void glGenVertexArraysOES(Int32 n, [OutAttribute] UInt32* arrays);
[Slot(201)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params);
+ private static extern void glGetBufferPointervOES(System.Int32 target, System.Int32 pname, [OutAttribute] IntPtr @params);
[Slot(251)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary);
+ private static extern unsafe void glGetProgramBinaryOES(UInt32 program, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] System.Int32* binaryFormat, [OutAttribute] IntPtr binary);
[Slot(324)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glIsVertexArrayOES(UInt32 array);
+ private static extern byte glIsVertexArrayOES(UInt32 array);
[Slot(328)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access);
+ private static extern IntPtr glMapBufferOES(System.Int32 target, System.Int32 access);
[Slot(333)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glMinSampleShadingOES(Single value);
+ private static extern void glMinSampleShadingOES(Single value);
[Slot(349)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length);
+ private static extern void glProgramBinaryOES(UInt32 program, System.Int32 binaryFormat, IntPtr binary, Int32 length);
[Slot(464)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
+ private static extern void glTexImage3DOES(System.Int32 target, Int32 level, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, System.Int32 format, System.Int32 type, IntPtr pixels);
[Slot(477)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations);
+ private static extern void glTexStorage3DMultisampleOES(System.Int32 target, Int32 samples, System.Int32 internalformat, Int32 width, Int32 height, Int32 depth, bool fixedsamplelocations);
[Slot(480)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels);
+ private static extern void glTexSubImage3DOES(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, IntPtr pixels);
[Slot(527)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glUnmapBufferOES(System.Int32 target);
+ private static extern byte glUnmapBufferOES(System.Int32 target);
[Slot(4)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glAlphaFuncQCOM(System.Int32 func, Single @ref);
+ private static extern void glAlphaFuncQCOM(System.Int32 func, Single @ref);
[Slot(111)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glDisableDriverControlQCOM(UInt32 driverControl);
+ private static extern void glDisableDriverControlQCOM(UInt32 driverControl);
[Slot(137)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEnableDriverControlQCOM(UInt32 driverControl);
+ private static extern void glEnableDriverControlQCOM(UInt32 driverControl);
[Slot(144)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glEndTilingQCOM(UInt32 preserveMask);
+ private static extern void glEndTilingQCOM(UInt32 preserveMask);
[Slot(146)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params);
+ private static extern void glExtGetBufferPointervQCOM(System.Int32 target, [OutAttribute] IntPtr @params);
[Slot(147)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers);
+ private static extern unsafe void glExtGetBuffersQCOM([OutAttribute] UInt32* buffers, Int32 maxBuffers, [OutAttribute] Int32* numBuffers);
[Slot(148)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers);
+ private static extern unsafe void glExtGetFramebuffersQCOM([OutAttribute] UInt32* framebuffers, Int32 maxFramebuffers, [OutAttribute] Int32* numFramebuffers);
[Slot(149)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length);
+ private static extern unsafe void glExtGetProgramBinarySourceQCOM(UInt32 program, System.Int32 shadertype, [OutAttribute] IntPtr source, [OutAttribute] Int32* length);
[Slot(150)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms);
+ private static extern unsafe void glExtGetProgramsQCOM([OutAttribute] UInt32* programs, Int32 maxPrograms, [OutAttribute] Int32* numPrograms);
[Slot(151)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers);
+ private static extern unsafe void glExtGetRenderbuffersQCOM([OutAttribute] UInt32* renderbuffers, Int32 maxRenderbuffers, [OutAttribute] Int32* numRenderbuffers);
[Slot(152)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders);
+ private static extern unsafe void glExtGetShadersQCOM([OutAttribute] UInt32* shaders, Int32 maxShaders, [OutAttribute] Int32* numShaders);
[Slot(153)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params);
+ private static extern unsafe void glExtGetTexLevelParameterivQCOM(UInt32 texture, System.Int32 face, Int32 level, System.Int32 pname, [OutAttribute] Int32* @params);
[Slot(154)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels);
+ private static extern void glExtGetTexSubImageQCOM(System.Int32 target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, System.Int32 format, System.Int32 type, [OutAttribute] IntPtr texels);
[Slot(155)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures);
+ private static extern unsafe void glExtGetTexturesQCOM([OutAttribute] UInt32* textures, Int32 maxTextures, [OutAttribute] Int32* numTextures);
[Slot(156)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern byte glExtIsProgramBinaryQCOM(UInt32 program);
+ private static extern byte glExtIsProgramBinaryQCOM(UInt32 program);
[Slot(157)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param);
+ private static extern void glExtTexObjectStateOverrideiQCOM(System.Int32 target, System.Int32 pname, Int32 param);
[Slot(204)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls);
+ private static extern unsafe void glGetDriverControlsQCOM([OutAttribute] Int32* num, Int32 size, [OutAttribute] UInt32* driverControls);
[Slot(205)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString);
+ private static extern unsafe void glGetDriverControlStringQCOM(UInt32 driverControl, Int32 bufSize, [OutAttribute] Int32* length, [OutAttribute] IntPtr driverControlString);
[Slot(452)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
+ private static extern void glStartTilingQCOM(UInt32 x, UInt32 y, UInt32 width, UInt32 height, UInt32 preserveMask);
}
}
diff --git a/src/OpenTK/Graphics/OpenGL/GL.cs b/src/OpenTK/Graphics/OpenGL/GL.cs
index 2bad4e95..2b4d9aab 100644
--- a/src/OpenTK/Graphics/OpenGL/GL.cs
+++ b/src/OpenTK/Graphics/OpenGL/GL.cs
@@ -74183,7 +74183,7 @@ namespace OpenTK.Graphics.OpenGL
[Obsolete("Use WaitSyncFlags overload instead")]
[AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")]
[CLSCompliant(false)]
- public static OpenTK.Graphics.OpenGL.WaitSyncStatus WaitSync(IntPtr sync, Int32 flags, Int64 timeout) { throw new NotImplementedException(); }
+ public static void WaitSync(IntPtr sync, Int32 flags, Int64 timeout) { throw new NotImplementedException(); }
/// [requires: v3.2 or ARB_sync|VERSION_3_2]
/// Instruct the GL server to block until the specified sync object becomes signaled
@@ -74200,7 +74200,7 @@ namespace OpenTK.Graphics.OpenGL
[Obsolete("Use WaitSyncFlags overload instead")]
[AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")]
[CLSCompliant(false)]
- public static OpenTK.Graphics.OpenGL.WaitSyncStatus WaitSync(IntPtr sync, Int32 flags, UInt64 timeout) { throw new NotImplementedException(); }
+ public static void WaitSync(IntPtr sync, Int32 flags, UInt64 timeout) { throw new NotImplementedException(); }
/// [requires: v3.2 or ARB_sync|VERSION_3_2]
/// Instruct the GL server to block until the specified sync object becomes signaled
@@ -74217,7 +74217,7 @@ namespace OpenTK.Graphics.OpenGL
[Obsolete("Use WaitSyncFlags overload instead")]
[AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")]
[CLSCompliant(false)]
- public static OpenTK.Graphics.OpenGL.WaitSyncStatus WaitSync(IntPtr sync, UInt32 flags, UInt64 timeout) { throw new NotImplementedException(); }
+ public static void WaitSync(IntPtr sync, UInt32 flags, UInt64 timeout) { throw new NotImplementedException(); }
/// [requires: v3.2 or ARB_sync|VERSION_3_2]
/// Instruct the GL server to block until the specified sync object becomes signaled
@@ -74233,7 +74233,7 @@ namespace OpenTK.Graphics.OpenGL
///
[AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")]
[CLSCompliant(false)]
- public static OpenTK.Graphics.OpenGL.WaitSyncStatus WaitSync(IntPtr sync, OpenTK.Graphics.OpenGL.WaitSyncFlags flags, Int64 timeout) { throw new NotImplementedException(); }
+ public static void WaitSync(IntPtr sync, OpenTK.Graphics.OpenGL.WaitSyncFlags flags, Int64 timeout) { throw new NotImplementedException(); }
/// [requires: v3.2 or ARB_sync|VERSION_3_2]
/// Instruct the GL server to block until the specified sync object becomes signaled
@@ -74249,7 +74249,7 @@ namespace OpenTK.Graphics.OpenGL
///
[AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")]
[CLSCompliant(false)]
- public static OpenTK.Graphics.OpenGL.WaitSyncStatus WaitSync(IntPtr sync, OpenTK.Graphics.OpenGL.WaitSyncFlags flags, UInt64 timeout) { throw new NotImplementedException(); }
+ public static void WaitSync(IntPtr sync, OpenTK.Graphics.OpenGL.WaitSyncFlags flags, UInt64 timeout) { throw new NotImplementedException(); }
/// [requires: v1.4][deprecated: v3.2]
/// Specify the raster position in window coordinates for pixel operations
@@ -138485,7 +138485,7 @@ namespace OpenTK.Graphics.OpenGL
private static extern unsafe void glViewportIndexedfv(UInt32 index, Single* v);
[Slot(2735)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- private static extern System.Int32 glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout);
+ private static extern void glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout);
[Slot(2746)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
private static extern void glWindowPos2d(Double x, Double y);
diff --git a/src/OpenTK/Graphics/OpenGL/GLEnums.cs b/src/OpenTK/Graphics/OpenGL/GLEnums.cs
index d1dbd4b7..e05ed830 100644
--- a/src/OpenTK/Graphics/OpenGL/GLEnums.cs
+++ b/src/OpenTK/Graphics/OpenGL/GLEnums.cs
@@ -5,7 +5,7 @@
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights to
+// in the Software without restriction, including without limitation the rights to
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
// the Software, and to permit persons to whom the Software is furnished to do
// so, subject to the following conditions:
diff --git a/src/OpenTK/Graphics/OpenGL4/GL4.cs b/src/OpenTK/Graphics/OpenGL4/GL4.cs
index ee1cd2ab..588ec0b1 100644
--- a/src/OpenTK/Graphics/OpenGL4/GL4.cs
+++ b/src/OpenTK/Graphics/OpenGL4/GL4.cs
@@ -42807,7 +42807,7 @@ namespace OpenTK.Graphics.OpenGL4
///
[AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")]
[CLSCompliant(false)]
- public static OpenTK.Graphics.OpenGL4.WaitSyncStatus WaitSync(IntPtr sync, OpenTK.Graphics.OpenGL4.WaitSyncFlags flags, Int64 timeout) { throw new NotImplementedException(); }
+ public static void WaitSync(IntPtr sync, OpenTK.Graphics.OpenGL4.WaitSyncFlags flags, Int64 timeout) { throw new NotImplementedException(); }
/// [requires: v3.2 or ARB_sync|VERSION_3_2]
/// Instruct the GL server to block until the specified sync object becomes signaled
@@ -42823,7 +42823,7 @@ namespace OpenTK.Graphics.OpenGL4
///
[AutoGenerated(Category = "ARB_sync|VERSION_3_2", Version = "3.2", EntryPoint = "glWaitSync")]
[CLSCompliant(false)]
- public static OpenTK.Graphics.OpenGL4.WaitSyncStatus WaitSync(IntPtr sync, OpenTK.Graphics.OpenGL4.WaitSyncFlags flags, UInt64 timeout) { throw new NotImplementedException(); }
+ public static void WaitSync(IntPtr sync, OpenTK.Graphics.OpenGL4.WaitSyncFlags flags, UInt64 timeout) { throw new NotImplementedException(); }
public static partial class Ext
{
@@ -46525,7 +46525,7 @@ namespace OpenTK.Graphics.OpenGL4
private static extern unsafe void glViewportIndexedfv(UInt32 index, Single* v);
[Slot(797)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
- private static extern System.Int32 glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout);
+ private static extern void glWaitSync(IntPtr sync, System.Int32 flags, UInt64 timeout);
[Slot(458)]
[DllImport(Library, ExactSpelling = true, CallingConvention = CallingConvention.Winapi)]
private static extern void glNamedBufferPageCommitmentEXT(UInt32 buffer, IntPtr offset, Int32 size, bool commit);
diff --git a/src/OpenTK/Graphics/OpenGL4/GL4Enums.cs b/src/OpenTK/Graphics/OpenGL4/GL4Enums.cs
index 90df377d..7e28eff8 100644
--- a/src/OpenTK/Graphics/OpenGL4/GL4Enums.cs
+++ b/src/OpenTK/Graphics/OpenGL4/GL4Enums.cs
@@ -5,7 +5,7 @@
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights to
+// in the Software without restriction, including without limitation the rights to
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
// the Software, and to permit persons to whom the Software is furnished to do
// so, subject to the following conditions: