GL.GetProgramBinary Method

Definition

Overloads

GetProgramBinary(UInt32, Int32, Int32[], All[], IntPtr)
GetProgramBinary(UInt32, Int32, Int32, All, IntPtr)
GetProgramBinary(UInt32, Int32, Int32*, All*, IntPtr)
GetProgramBinary(Int32, Int32, Int32*, All*, IntPtr)
GetProgramBinary(Int32, Int32, Int32, All, IntPtr)
GetProgramBinary(Int32, Int32, Int32[], All[], IntPtr)
GetProgramBinary<T4>(UInt32, Int32, Int32, All, T4[,,])
GetProgramBinary<T4>(UInt32, Int32, Int32[], All[], T4[])
GetProgramBinary<T4>(UInt32, Int32, Int32[], All[], T4[,])
GetProgramBinary<T4>(UInt32, Int32, Int32[], All[], T4[,,])
GetProgramBinary<T4>(UInt32, Int32, Int32[], All[], T4)
GetProgramBinary<T4>(UInt32, Int32, Int32*, All*, T4[])
GetProgramBinary<T4>(UInt32, Int32, Int32*, All*, T4[,])
GetProgramBinary<T4>(UInt32, Int32, Int32*, All*, T4[,,])
GetProgramBinary<T4>(UInt32, Int32, Int32*, All*, T4)
GetProgramBinary<T4>(UInt32, Int32, Int32, All, T4[])
GetProgramBinary<T4>(UInt32, Int32, Int32, All, T4[,])
GetProgramBinary<T4>(UInt32, Int32, Int32, All, T4)
GetProgramBinary<T4>(Int32, Int32, Int32, All, T4)
GetProgramBinary<T4>(Int32, Int32, Int32[], All[], T4[,])
GetProgramBinary<T4>(Int32, Int32, Int32[], All[], T4[,,])
GetProgramBinary<T4>(Int32, Int32, Int32[], All[], T4)
GetProgramBinary<T4>(Int32, Int32, Int32*, All*, T4[])
GetProgramBinary<T4>(Int32, Int32, Int32*, All*, T4[,])
GetProgramBinary<T4>(Int32, Int32, Int32*, All*, T4[,,])
GetProgramBinary<T4>(Int32, Int32, Int32*, All*, T4)
GetProgramBinary<T4>(Int32, Int32, Int32, All, T4[])
GetProgramBinary<T4>(Int32, Int32, Int32, All, T4[,])
GetProgramBinary<T4>(Int32, Int32, Int32, All, T4[,,])
GetProgramBinary<T4>(Int32, Int32, Int32[], All[], T4[])

GetProgramBinary(UInt32, Int32, Int32[], All[], IntPtr)

Important

This API is not CLS-compliant.

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

Parameters

program
UInt32
bufSize
Int32
length
Int32[]
binaryFormat
All[]
binary
IntPtr

nativeint

Attributes

Applies to

GetProgramBinary(UInt32, Int32, Int32, All, IntPtr)

Important

This API is not CLS-compliant.

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

Parameters

program
UInt32
bufSize
Int32
length
Int32
binaryFormat
All
binary
IntPtr

nativeint

Attributes

Applies to

GetProgramBinary(UInt32, Int32, Int32*, All*, IntPtr)

Important

This API is not CLS-compliant.

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

Parameters

program
UInt32
bufSize
Int32
length
Int32*
binaryFormat
All*
binary
IntPtr

nativeint

Attributes

Applies to

GetProgramBinary(Int32, Int32, Int32*, All*, IntPtr)

Important

This API is not CLS-compliant.

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

Parameters

program
Int32
bufSize
Int32
length
Int32*
binaryFormat
All*
binary
IntPtr

nativeint

Attributes

Applies to

GetProgramBinary(Int32, Int32, Int32, All, IntPtr)

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

Parameters

program
Int32
bufSize
Int32
length
Int32
binaryFormat
All
binary
IntPtr

nativeint

Attributes

Applies to

GetProgramBinary(Int32, Int32, Int32[], All[], IntPtr)

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

Parameters

program
Int32
bufSize
Int32
length
Int32[]
binaryFormat
All[]
binary
IntPtr

nativeint

Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32, All, T4[,,])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32
binaryFormat
All
binary
T4[,,]
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32[], All[], T4[])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32[]
binaryFormat
All[]
binary
T4[]
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32[], All[], T4[,])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32[]
binaryFormat
All[]
binary
T4[,]
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32[], All[], T4[,,])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32[]
binaryFormat
All[]
binary
T4[,,]
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32[], All[], T4)

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32[]
binaryFormat
All[]
binary
T4
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32*, All*, T4[])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32*
binaryFormat
All*
binary
T4[]
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32*, All*, T4[,])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32*
binaryFormat
All*
binary
T4[,]
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32*, All*, T4[,,])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32*
binaryFormat
All*
binary
T4[,,]
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32*, All*, T4)

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32*
binaryFormat
All*
binary
T4
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32, All, T4[])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32
binaryFormat
All
binary
T4[]
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32, All, T4[,])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32
binaryFormat
All
binary
T4[,]
Attributes

Applies to

GetProgramBinary<T4>(UInt32, Int32, Int32, All, T4)

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
UInt32
bufSize
Int32
length
Int32
binaryFormat
All
binary
T4
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32, All, T4)

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32
binaryFormat
All
binary
T4
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32[], All[], T4[,])

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32[]
binaryFormat
All[]
binary
T4[,]
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32[], All[], T4[,,])

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32[]
binaryFormat
All[]
binary
T4[,,]
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32[], All[], T4)

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32[]
binaryFormat
All[]
binary
T4
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32*, All*, T4[])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32*
binaryFormat
All*
binary
T4[]
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32*, All*, T4[,])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32*
binaryFormat
All*
binary
T4[,]
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32*, All*, T4[,,])

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32*
binaryFormat
All*
binary
T4[,,]
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32*, All*, T4)

Important

This API is not CLS-compliant.

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32*
binaryFormat
All*
binary
T4
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32, All, T4[])

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32
binaryFormat
All
binary
T4[]
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32, All, T4[,])

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32
binaryFormat
All
binary
T4[,]
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32, All, T4[,,])

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32
binaryFormat
All
binary
T4[,,]
Attributes

Applies to

GetProgramBinary<T4>(Int32, Int32, Int32[], All[], T4[])

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

Type Parameters

T4

Parameters

program
Int32
bufSize
Int32
length
Int32[]
binaryFormat
All[]
binary
T4[]
Attributes

Applies to