GL.BufferSubData Method

Definition

Overloads

BufferSubData(All, IntPtr, IntPtr, IntPtr)
Obsolete.
BufferSubData(BufferTarget, IntPtr, IntPtr, IntPtr)
BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3[])
BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3[,])
BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3[,,])
BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3)
BufferSubData<T3>(All, IntPtr, IntPtr, T3[])
Obsolete.
BufferSubData<T3>(All, IntPtr, IntPtr, T3[,])
Obsolete.
BufferSubData<T3>(All, IntPtr, IntPtr, T3[,,])
Obsolete.
BufferSubData<T3>(All, IntPtr, IntPtr, T3)
Obsolete.

BufferSubData(All, IntPtr, IntPtr, IntPtr)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glBufferSubData", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void BufferSubData (OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, IntPtr data);
static member BufferSubData : OpenTK.Graphics.ES20.All * nativeint * nativeint * nativeint -> unit

Parameters

target
All
offset
IntPtr

nativeint

size
IntPtr

nativeint

data
IntPtr

nativeint

Attributes

Applies to

BufferSubData(BufferTarget, IntPtr, IntPtr, IntPtr)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glBufferSubData", Version="2.0")]
public static void BufferSubData (OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr size, IntPtr data);
static member BufferSubData : OpenTK.Graphics.ES20.BufferTarget * nativeint * nativeint * nativeint -> unit

Parameters

target
BufferTarget
offset
IntPtr

nativeint

size
IntPtr

nativeint

data
IntPtr

nativeint

Attributes

Applies to

BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3[])

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glBufferSubData", Version="2.0")]
public static void BufferSubData<T3> (OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr size, T3[] data) where T3 : struct;
static member BufferSubData : OpenTK.Graphics.ES20.BufferTarget * nativeint * nativeint * 'T3[] -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

target
BufferTarget
offset
IntPtr

nativeint

size
IntPtr

nativeint

data
T3[]
Attributes

Applies to

BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3[,])

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glBufferSubData", Version="2.0")]
public static void BufferSubData<T3> (OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr size, T3[,] data) where T3 : struct;
static member BufferSubData : OpenTK.Graphics.ES20.BufferTarget * nativeint * nativeint * 'T3[,] -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

target
BufferTarget
offset
IntPtr

nativeint

size
IntPtr

nativeint

data
T3[,]
Attributes

Applies to

BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3[,,])

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glBufferSubData", Version="2.0")]
public static void BufferSubData<T3> (OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr size, T3[,,] data) where T3 : struct;
static member BufferSubData : OpenTK.Graphics.ES20.BufferTarget * nativeint * nativeint * 'T3[,,] -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

target
BufferTarget
offset
IntPtr

nativeint

size
IntPtr

nativeint

data
T3[,,]
Attributes

Applies to

BufferSubData<T3>(BufferTarget, IntPtr, IntPtr, T3)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glBufferSubData", Version="2.0")]
public static void BufferSubData<T3> (OpenTK.Graphics.ES20.BufferTarget target, IntPtr offset, IntPtr size, out T3 data) where T3 : struct;
static member BufferSubData : OpenTK.Graphics.ES20.BufferTarget * nativeint * nativeint *  -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

target
BufferTarget
offset
IntPtr

nativeint

size
IntPtr

nativeint

data
T3
Attributes

Applies to

BufferSubData<T3>(All, IntPtr, IntPtr, T3[])

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glBufferSubData", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void BufferSubData<T3> (OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, T3[] data) where T3 : struct;
static member BufferSubData : OpenTK.Graphics.ES20.All * nativeint * nativeint * 'T3[] -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

target
All
offset
IntPtr

nativeint

size
IntPtr

nativeint

data
T3[]
Attributes

Applies to

BufferSubData<T3>(All, IntPtr, IntPtr, T3[,])

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glBufferSubData", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void BufferSubData<T3> (OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, T3[,] data) where T3 : struct;
static member BufferSubData : OpenTK.Graphics.ES20.All * nativeint * nativeint * 'T3[,] -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

target
All
offset
IntPtr

nativeint

size
IntPtr

nativeint

data
T3[,]
Attributes

Applies to

BufferSubData<T3>(All, IntPtr, IntPtr, T3[,,])

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glBufferSubData", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void BufferSubData<T3> (OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, T3[,,] data) where T3 : struct;
static member BufferSubData : OpenTK.Graphics.ES20.All * nativeint * nativeint * 'T3[,,] -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

target
All
offset
IntPtr

nativeint

size
IntPtr

nativeint

data
T3[,,]
Attributes

Applies to

BufferSubData<T3>(All, IntPtr, IntPtr, T3)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glBufferSubData", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void BufferSubData<T3> (OpenTK.Graphics.ES20.All target, IntPtr offset, IntPtr size, out T3 data) where T3 : struct;
static member BufferSubData : OpenTK.Graphics.ES20.All * nativeint * nativeint *  -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

target
All
offset
IntPtr

nativeint

size
IntPtr

nativeint

data
T3
Attributes

Applies to