GL.ShaderBinary Method

Definition

Overloads

ShaderBinary(Int32, UInt32, ShaderBinaryFormat, IntPtr, Int32)
ShaderBinary(Int32, UInt32[], ShaderBinaryFormat, IntPtr, Int32)
ShaderBinary(Int32, UInt32[], All, IntPtr, Int32)
Obsolete.
ShaderBinary(Int32, UInt32*, ShaderBinaryFormat, IntPtr, Int32)
ShaderBinary(Int32, UInt32, All, IntPtr, Int32)
Obsolete.
ShaderBinary(Int32, UInt32*, All, IntPtr, Int32)
Obsolete.
ShaderBinary(Int32, Int32[], All, IntPtr, Int32)
Obsolete.
ShaderBinary(Int32, Int32*, ShaderBinaryFormat, IntPtr, Int32)
ShaderBinary(Int32, Int32[], ShaderBinaryFormat, IntPtr, Int32)
ShaderBinary(Int32, Int32*, All, IntPtr, Int32)
Obsolete.
ShaderBinary(Int32, Int32, ShaderBinaryFormat, IntPtr, Int32)
ShaderBinary(Int32, Int32, All, IntPtr, Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32*, All, T3[,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32*, All, T3[,,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32*, All, T3, Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32, ShaderBinaryFormat, T3[], Int32)
ShaderBinary<T3>(Int32, UInt32, ShaderBinaryFormat, T3[,,], Int32)
ShaderBinary<T3>(Int32, UInt32*, All, T3[], Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32, ShaderBinaryFormat, T3, Int32)
ShaderBinary<T3>(Int32, UInt32, All, T3[], Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32, All, T3[,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32, ShaderBinaryFormat, T3[,], Int32)
ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3, Int32)
ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3[], Int32)
ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3[,], Int32)
ShaderBinary<T3>(Int32, UInt32[], All, T3, Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32[], All, T3[,,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32[], All, T3[,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32[], All, T3[], Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3, Int32)
ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3[,,], Int32)
ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3[,], Int32)
ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3[], Int32)
ShaderBinary<T3>(Int32, UInt32, All, T3[,,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3[,,], Int32)
ShaderBinary<T3>(Int32, UInt32, All, T3, Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32*, All, T3[,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3[,], Int32)
ShaderBinary<T3>(Int32, Int32, All, T3[,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32, All, T3[], Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32, ShaderBinaryFormat, T3, Int32)
ShaderBinary<T3>(Int32, Int32, ShaderBinaryFormat, T3[,,], Int32)
ShaderBinary<T3>(Int32, Int32, ShaderBinaryFormat, T3[,], Int32)
ShaderBinary<T3>(Int32, Int32, ShaderBinaryFormat, T3[], Int32)
ShaderBinary<T3>(Int32, Int32*, All, T3, Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32*, All, T3[,,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3[], Int32)
ShaderBinary<T3>(Int32, Int32, All, T3[,,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32*, All, T3[], Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3[,,], Int32)
ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3[,], Int32)
ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3[], Int32)
ShaderBinary<T3>(Int32, Int32[], All, T3, Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32[], All, T3[,,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32[], All, T3[,], Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32[], All, T3[], Int32)
Obsolete.
ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3, Int32)
ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3[,,], Int32)
ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3, Int32)
ShaderBinary<T3>(Int32, Int32, All, T3, Int32)
Obsolete.

ShaderBinary(Int32, UInt32, ShaderBinaryFormat, IntPtr, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary (int n, ref uint shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, IntPtr binary, int length);
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.ShaderBinaryFormat * nativeint * int -> unit

Parameters

n
Int32
shaders
UInt32
binaryformat
ShaderBinaryFormat
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ShaderBinary(Int32, UInt32[], ShaderBinaryFormat, IntPtr, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary (int n, uint[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, IntPtr binary, int length);
static member ShaderBinary : int * uint32[] * OpenTK.Graphics.ES20.ShaderBinaryFormat * nativeint * int -> unit

Parameters

n
Int32
shaders
UInt32[]
binaryformat
ShaderBinaryFormat
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

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

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary (int n, uint[] shaders, OpenTK.Graphics.ES20.All binaryformat, IntPtr binary, int length);
static member ShaderBinary : int * uint32[] * OpenTK.Graphics.ES20.All * nativeint * int -> unit

Parameters

n
Int32
shaders
UInt32[]
binaryformat
All
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ShaderBinary(Int32, UInt32*, ShaderBinaryFormat, IntPtr, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary (int n, uint* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, IntPtr binary, int length);
static member ShaderBinary : int * nativeptr<uint32> * OpenTK.Graphics.ES20.ShaderBinaryFormat * nativeint * int -> unit

Parameters

n
Int32
shaders
UInt32*
binaryformat
ShaderBinaryFormat
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ShaderBinary(Int32, UInt32, All, IntPtr, Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary (int n, ref uint shaders, OpenTK.Graphics.ES20.All binaryformat, IntPtr binary, int length);
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.All * nativeint * int -> unit

Parameters

n
Int32
shaders
UInt32
binaryformat
All
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

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

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary (int n, uint* shaders, OpenTK.Graphics.ES20.All binaryformat, IntPtr binary, int length);
static member ShaderBinary : int * nativeptr<uint32> * OpenTK.Graphics.ES20.All * nativeint * int -> unit

Parameters

n
Int32
shaders
UInt32*
binaryformat
All
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

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

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary (int n, int[] shaders, OpenTK.Graphics.ES20.All binaryformat, IntPtr binary, int length);
static member ShaderBinary : int * int[] * OpenTK.Graphics.ES20.All * nativeint * int -> unit

Parameters

n
Int32
shaders
Int32[]
binaryformat
All
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ShaderBinary(Int32, Int32*, ShaderBinaryFormat, IntPtr, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary (int n, int* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, IntPtr binary, int length);
static member ShaderBinary : int * nativeptr<int> * OpenTK.Graphics.ES20.ShaderBinaryFormat * nativeint * int -> unit

Parameters

n
Int32
shaders
Int32*
binaryformat
ShaderBinaryFormat
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ShaderBinary(Int32, Int32[], ShaderBinaryFormat, IntPtr, Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
public static void ShaderBinary (int n, int[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, IntPtr binary, int length);
static member ShaderBinary : int * int[] * OpenTK.Graphics.ES20.ShaderBinaryFormat * nativeint * int -> unit

Parameters

n
Int32
shaders
Int32[]
binaryformat
ShaderBinaryFormat
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ShaderBinary(Int32, Int32*, All, IntPtr, Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary (int n, int* shaders, OpenTK.Graphics.ES20.All binaryformat, IntPtr binary, int length);
static member ShaderBinary : int * nativeptr<int> * OpenTK.Graphics.ES20.All * nativeint * int -> unit

Parameters

n
Int32
shaders
Int32*
binaryformat
All
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ShaderBinary(Int32, Int32, ShaderBinaryFormat, IntPtr, Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
public static void ShaderBinary (int n, ref int shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, IntPtr binary, int length);
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.ShaderBinaryFormat * nativeint * int -> unit

Parameters

n
Int32
shaders
Int32
binaryformat
ShaderBinaryFormat
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ShaderBinary(Int32, Int32, All, IntPtr, Int32)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary (int n, ref int shaders, OpenTK.Graphics.ES20.All binaryformat, IntPtr binary, int length);
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.All * nativeint * int -> unit

Parameters

n
Int32
shaders
Int32
binaryformat
All
binary
IntPtr

nativeint

length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32*, All, T3[,], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, uint* shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<uint32> * OpenTK.Graphics.ES20.All * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32*
binaryformat
All
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32*, All, T3[,,], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, uint* shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<uint32> * OpenTK.Graphics.ES20.All * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32*
binaryformat
All
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32*, All, T3, Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, uint* shaders, OpenTK.Graphics.ES20.All binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<uint32> * OpenTK.Graphics.ES20.All *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32*
binaryformat
All
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32, ShaderBinaryFormat, T3[], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, ref uint shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32
binaryformat
ShaderBinaryFormat
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32, ShaderBinaryFormat, T3[,,], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, ref uint shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32
binaryformat
ShaderBinaryFormat
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32*, All, T3[], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, uint* shaders, OpenTK.Graphics.ES20.All binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<uint32> * OpenTK.Graphics.ES20.All * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32*
binaryformat
All
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32, ShaderBinaryFormat, T3, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, ref uint shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.ShaderBinaryFormat *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32
binaryformat
ShaderBinaryFormat
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32, All, T3[], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, ref uint shaders, OpenTK.Graphics.ES20.All binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.All * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32
binaryformat
All
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32, All, T3[,], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, ref uint shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.All * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32
binaryformat
All
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32, ShaderBinaryFormat, T3[,], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, ref uint shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32
binaryformat
ShaderBinaryFormat
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, uint* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<uint32> * OpenTK.Graphics.ES20.ShaderBinaryFormat *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32*
binaryformat
ShaderBinaryFormat
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3[], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, uint* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<uint32> * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32*
binaryformat
ShaderBinaryFormat
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3[,], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, uint* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<uint32> * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32*
binaryformat
ShaderBinaryFormat
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32[], All, T3, Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, uint[] shaders, OpenTK.Graphics.ES20.All binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int * uint32[] * OpenTK.Graphics.ES20.All *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32[]
binaryformat
All
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32[], All, T3[,,], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, uint[] shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int * uint32[] * OpenTK.Graphics.ES20.All * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32[]
binaryformat
All
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32[], All, T3[,], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, uint[] shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int * uint32[] * OpenTK.Graphics.ES20.All * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32[]
binaryformat
All
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32[], All, T3[], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, uint[] shaders, OpenTK.Graphics.ES20.All binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int * uint32[] * OpenTK.Graphics.ES20.All * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32[]
binaryformat
All
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, uint[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int * uint32[] * OpenTK.Graphics.ES20.ShaderBinaryFormat *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32[]
binaryformat
ShaderBinaryFormat
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3[,,], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, uint[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int * uint32[] * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32[]
binaryformat
ShaderBinaryFormat
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3[,], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, uint[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int * uint32[] * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32[]
binaryformat
ShaderBinaryFormat
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32[], ShaderBinaryFormat, T3[], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, uint[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int * uint32[] * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32[]
binaryformat
ShaderBinaryFormat
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32, All, T3[,,], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, ref uint shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.All * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32
binaryformat
All
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32*, ShaderBinaryFormat, T3[,,], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, uint* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<uint32> * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32*
binaryformat
ShaderBinaryFormat
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, UInt32, All, T3, Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, ref uint shaders, OpenTK.Graphics.ES20.All binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.All *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
UInt32
binaryformat
All
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32*, All, T3[,], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, int* shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<int> * OpenTK.Graphics.ES20.All * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32*
binaryformat
All
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3[,], Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
public static void ShaderBinary<T3> (int n, int[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int * int[] * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32[]
binaryformat
ShaderBinaryFormat
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32, All, T3[,], Int32)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, ref int shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.All * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32
binaryformat
All
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32, All, T3[], Int32)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, ref int shaders, OpenTK.Graphics.ES20.All binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.All * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32
binaryformat
All
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32, ShaderBinaryFormat, T3, Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
public static void ShaderBinary<T3> (int n, ref int shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.ShaderBinaryFormat *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32
binaryformat
ShaderBinaryFormat
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32, ShaderBinaryFormat, T3[,,], Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
public static void ShaderBinary<T3> (int n, ref int shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32
binaryformat
ShaderBinaryFormat
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32, ShaderBinaryFormat, T3[,], Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
public static void ShaderBinary<T3> (int n, ref int shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32
binaryformat
ShaderBinaryFormat
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32, ShaderBinaryFormat, T3[], Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
public static void ShaderBinary<T3> (int n, ref int shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32
binaryformat
ShaderBinaryFormat
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32*, All, T3, Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, int* shaders, OpenTK.Graphics.ES20.All binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<int> * OpenTK.Graphics.ES20.All *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32*
binaryformat
All
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32*, All, T3[,,], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, int* shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<int> * OpenTK.Graphics.ES20.All * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32*
binaryformat
All
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3[], Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
public static void ShaderBinary<T3> (int n, int[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int * int[] * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32[]
binaryformat
ShaderBinaryFormat
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32, All, T3[,,], Int32)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, ref int shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.All * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32
binaryformat
All
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32*, All, T3[], Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, int* shaders, OpenTK.Graphics.ES20.All binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<int> * OpenTK.Graphics.ES20.All * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32*
binaryformat
All
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3[,,], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, int* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<int> * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32*
binaryformat
ShaderBinaryFormat
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3[,], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, int* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<int> * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32*
binaryformat
ShaderBinaryFormat
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3[], Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, int* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<int> * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32*
binaryformat
ShaderBinaryFormat
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32[], All, T3, Int32)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, int[] shaders, OpenTK.Graphics.ES20.All binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int * int[] * OpenTK.Graphics.ES20.All *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32[]
binaryformat
All
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32[], All, T3[,,], Int32)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, int[] shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int * int[] * OpenTK.Graphics.ES20.All * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32[]
binaryformat
All
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32[], All, T3[,], Int32)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, int[] shaders, OpenTK.Graphics.ES20.All binaryformat, T3[,] binary, int length) where T3 : struct;
static member ShaderBinary : int * int[] * OpenTK.Graphics.ES20.All * 'T3[,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32[]
binaryformat
All
binary
T3[,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32[], All, T3[], Int32)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, int[] shaders, OpenTK.Graphics.ES20.All binaryformat, T3[] binary, int length) where T3 : struct;
static member ShaderBinary : int * int[] * OpenTK.Graphics.ES20.All * 'T3[] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32[]
binaryformat
All
binary
T3[]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3, Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
public static void ShaderBinary<T3> (int n, int[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int * int[] * OpenTK.Graphics.ES20.ShaderBinaryFormat *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32[]
binaryformat
ShaderBinaryFormat
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32[], ShaderBinaryFormat, T3[,,], Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
public static void ShaderBinary<T3> (int n, int[] shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, T3[,,] binary, int length) where T3 : struct;
static member ShaderBinary : int * int[] * OpenTK.Graphics.ES20.ShaderBinaryFormat * 'T3[,,] * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32[]
binaryformat
ShaderBinaryFormat
binary
T3[,,]
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32*, ShaderBinaryFormat, T3, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.CLSCompliant(false)]
public static void ShaderBinary<T3> (int n, int* shaders, OpenTK.Graphics.ES20.ShaderBinaryFormat binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int * nativeptr<int> * OpenTK.Graphics.ES20.ShaderBinaryFormat *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32*
binaryformat
ShaderBinaryFormat
binary
T3
length
Int32
Attributes

Applies to

ShaderBinary<T3>(Int32, Int32, All, T3, Int32)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glShaderBinary", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void ShaderBinary<T3> (int n, ref int shaders, OpenTK.Graphics.ES20.All binaryformat, out T3 binary, int length) where T3 : struct;
static member ShaderBinary : int *  * OpenTK.Graphics.ES20.All *  * int -> unit (requires 'T3 : struct)

Type Parameters

T3

Parameters

n
Int32
shaders
Int32
binaryformat
All
binary
T3
length
Int32
Attributes

Applies to