GL.ProgramBinary Method

Definition

Overloads

ProgramBinary(Int32, All, IntPtr, Int32)
ProgramBinary(UInt32, All, IntPtr, Int32)
ProgramBinary<T2>(Int32, All, T2, Int32)
ProgramBinary<T2>(Int32, All, T2[,,], Int32)
ProgramBinary<T2>(Int32, All, T2[,], Int32)
ProgramBinary<T2>(Int32, All, T2[], Int32)
ProgramBinary<T2>(UInt32, All, T2, Int32)
ProgramBinary<T2>(UInt32, All, T2[,,], Int32)
ProgramBinary<T2>(UInt32, All, T2[,], Int32)
ProgramBinary<T2>(UInt32, All, T2[], Int32)

ProgramBinary(Int32, All, IntPtr, Int32)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glProgramBinary", Version="3.0")]
public static void ProgramBinary (int program, OpenTK.Graphics.ES30.All binaryFormat, IntPtr binary, int length);
static member ProgramBinary : int * OpenTK.Graphics.ES30.All * nativeint * int -> unit

Parameters

program
Int32
binaryFormat
All
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ProgramBinary(UInt32, All, IntPtr, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glProgramBinary", Version="3.0")]
[System.CLSCompliant(false)]
public static void ProgramBinary (uint program, OpenTK.Graphics.ES30.All binaryFormat, IntPtr binary, int length);
static member ProgramBinary : uint32 * OpenTK.Graphics.ES30.All * nativeint * int -> unit

Parameters

program
UInt32
binaryFormat
All
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ProgramBinary<T2>(Int32, All, T2, Int32)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glProgramBinary", Version="3.0")]
public static void ProgramBinary<T2> (int program, OpenTK.Graphics.ES30.All binaryFormat, out T2 binary, int length) where T2 : struct;
static member ProgramBinary : int * OpenTK.Graphics.ES30.All *  * int -> unit (requires 'T2 : struct)

Type Parameters

T2

Parameters

program
Int32
binaryFormat
All
binary
T2
length
Int32
Attributes

Applies to

ProgramBinary<T2>(Int32, All, T2[,,], Int32)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glProgramBinary", Version="3.0")]
public static void ProgramBinary<T2> (int program, OpenTK.Graphics.ES30.All binaryFormat, T2[,,] binary, int length) where T2 : struct;
static member ProgramBinary : int * OpenTK.Graphics.ES30.All * 'T2[,,] * int -> unit (requires 'T2 : struct)

Type Parameters

T2

Parameters

program
Int32
binaryFormat
All
binary
T2[,,]
length
Int32
Attributes

Applies to

ProgramBinary<T2>(Int32, All, T2[,], Int32)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glProgramBinary", Version="3.0")]
public static void ProgramBinary<T2> (int program, OpenTK.Graphics.ES30.All binaryFormat, T2[,] binary, int length) where T2 : struct;
static member ProgramBinary : int * OpenTK.Graphics.ES30.All * 'T2[,] * int -> unit (requires 'T2 : struct)

Type Parameters

T2

Parameters

program
Int32
binaryFormat
All
binary
T2[,]
length
Int32
Attributes

Applies to

ProgramBinary<T2>(Int32, All, T2[], Int32)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glProgramBinary", Version="3.0")]
public static void ProgramBinary<T2> (int program, OpenTK.Graphics.ES30.All binaryFormat, T2[] binary, int length) where T2 : struct;
static member ProgramBinary : int * OpenTK.Graphics.ES30.All * 'T2[] * int -> unit (requires 'T2 : struct)

Type Parameters

T2

Parameters

program
Int32
binaryFormat
All
binary
T2[]
length
Int32
Attributes

Applies to

ProgramBinary<T2>(UInt32, All, T2, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glProgramBinary", Version="3.0")]
[System.CLSCompliant(false)]
public static void ProgramBinary<T2> (uint program, OpenTK.Graphics.ES30.All binaryFormat, out T2 binary, int length) where T2 : struct;
static member ProgramBinary : uint32 * OpenTK.Graphics.ES30.All *  * int -> unit (requires 'T2 : struct)

Type Parameters

T2

Parameters

program
UInt32
binaryFormat
All
binary
T2
length
Int32
Attributes

Applies to

ProgramBinary<T2>(UInt32, All, T2[,,], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glProgramBinary", Version="3.0")]
[System.CLSCompliant(false)]
public static void ProgramBinary<T2> (uint program, OpenTK.Graphics.ES30.All binaryFormat, T2[,,] binary, int length) where T2 : struct;
static member ProgramBinary : uint32 * OpenTK.Graphics.ES30.All * 'T2[,,] * int -> unit (requires 'T2 : struct)

Type Parameters

T2

Parameters

program
UInt32
binaryFormat
All
binary
T2[,,]
length
Int32
Attributes

Applies to

ProgramBinary<T2>(UInt32, All, T2[,], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glProgramBinary", Version="3.0")]
[System.CLSCompliant(false)]
public static void ProgramBinary<T2> (uint program, OpenTK.Graphics.ES30.All binaryFormat, T2[,] binary, int length) where T2 : struct;
static member ProgramBinary : uint32 * OpenTK.Graphics.ES30.All * 'T2[,] * int -> unit (requires 'T2 : struct)

Type Parameters

T2

Parameters

program
UInt32
binaryFormat
All
binary
T2[,]
length
Int32
Attributes

Applies to

ProgramBinary<T2>(UInt32, All, T2[], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glProgramBinary", Version="3.0")]
[System.CLSCompliant(false)]
public static void ProgramBinary<T2> (uint program, OpenTK.Graphics.ES30.All binaryFormat, T2[] binary, int length) where T2 : struct;
static member ProgramBinary : uint32 * OpenTK.Graphics.ES30.All * 'T2[] * int -> unit (requires 'T2 : struct)

Type Parameters

T2

Parameters

program
UInt32
binaryFormat
All
binary
T2[]
length
Int32
Attributes

Applies to