GL.GetActiveUniformBlock GL.GetActiveUniformBlock Method

Definition

Overloads

GetActiveUniformBlock(UInt32, UInt32, All, Int32[]) GetActiveUniformBlock(UInt32, UInt32, All, Int32[])
GetActiveUniformBlock(UInt32, UInt32, All, Int32*) GetActiveUniformBlock(UInt32, UInt32, All, Int32*)
GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32[]) GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32[])
GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32*) GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32*)
GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32) GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32)
GetActiveUniformBlock(UInt32, UInt32, All, Int32) GetActiveUniformBlock(UInt32, UInt32, All, Int32)
GetActiveUniformBlock(Int32, Int32, All, Int32*) GetActiveUniformBlock(Int32, Int32, All, Int32*)
GetActiveUniformBlock(Int32, Int32, All, Int32) GetActiveUniformBlock(Int32, Int32, All, Int32)
GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32[]) GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32[])
GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32*) GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32*)
GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32) GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32)
GetActiveUniformBlock(Int32, Int32, All, Int32[]) GetActiveUniformBlock(Int32, Int32, All, Int32[])

GetActiveUniformBlock(UInt32, UInt32, All, Int32[]) GetActiveUniformBlock(UInt32, UInt32, All, Int32[])

Warning

This API is now obsolete.

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetActiveUniformBlock (uint program, uint uniformBlockIndex, OpenTK.Graphics.ES30.All pname, int[] params);
static member GetActiveUniformBlock : uint32 * uint32 * OpenTK.Graphics.ES30.All * int[] -> unit

Parameters

program
UInt32 UInt32
uniformBlockIndex
UInt32 UInt32
pname
All All
params
Int32[]

GetActiveUniformBlock(UInt32, UInt32, All, Int32*) GetActiveUniformBlock(UInt32, UInt32, All, Int32*)

Warning

This API is now obsolete.

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetActiveUniformBlock (uint program, uint uniformBlockIndex, OpenTK.Graphics.ES30.All pname, int* params);
static member GetActiveUniformBlock : uint32 * uint32 * OpenTK.Graphics.ES30.All * nativeptr<int> -> unit

Parameters

program
UInt32 UInt32
uniformBlockIndex
UInt32 UInt32
pname
All All
params
Int32*

GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32[]) GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32[])

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetActiveUniformBlock (uint program, uint uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, int[] params);
static member GetActiveUniformBlock : uint32 * uint32 * OpenTK.Graphics.ES30.ActiveUniformBlockParameter * int[] -> unit

Parameters

program
UInt32 UInt32
uniformBlockIndex
UInt32 UInt32
params
Int32[]

GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32*) GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetActiveUniformBlock (uint program, uint uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, int* params);
static member GetActiveUniformBlock : uint32 * uint32 * OpenTK.Graphics.ES30.ActiveUniformBlockParameter * nativeptr<int> -> unit

Parameters

program
UInt32 UInt32
uniformBlockIndex
UInt32 UInt32
params
Int32*

GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32) GetActiveUniformBlock(UInt32, UInt32, ActiveUniformBlockParameter, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetActiveUniformBlock (uint program, uint uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, out int params);
static member GetActiveUniformBlock : uint32 * uint32 * OpenTK.Graphics.ES30.ActiveUniformBlockParameter *  -> unit

Parameters

program
UInt32 UInt32
uniformBlockIndex
UInt32 UInt32
params
Int32 Int32

GetActiveUniformBlock(UInt32, UInt32, All, Int32) GetActiveUniformBlock(UInt32, UInt32, All, Int32)

Warning

This API is now obsolete.

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetActiveUniformBlock (uint program, uint uniformBlockIndex, OpenTK.Graphics.ES30.All pname, out int params);
static member GetActiveUniformBlock : uint32 * uint32 * OpenTK.Graphics.ES30.All *  -> unit

Parameters

program
UInt32 UInt32
uniformBlockIndex
UInt32 UInt32
pname
All All
params
Int32 Int32

GetActiveUniformBlock(Int32, Int32, All, Int32*) GetActiveUniformBlock(Int32, Int32, All, Int32*)

Warning

This API is now obsolete.

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetActiveUniformBlock (int program, int uniformBlockIndex, OpenTK.Graphics.ES30.All pname, int* params);
static member GetActiveUniformBlock : int * int * OpenTK.Graphics.ES30.All * nativeptr<int> -> unit

Parameters

program
Int32 Int32
uniformBlockIndex
Int32 Int32
pname
All All
params
Int32*

GetActiveUniformBlock(Int32, Int32, All, Int32) GetActiveUniformBlock(Int32, Int32, All, Int32)

Warning

This API is now obsolete.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetActiveUniformBlock (int program, int uniformBlockIndex, OpenTK.Graphics.ES30.All pname, out int params);
static member GetActiveUniformBlock : int * int * OpenTK.Graphics.ES30.All *  -> unit

Parameters

program
Int32 Int32
uniformBlockIndex
Int32 Int32
pname
All All
params
Int32 Int32

GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32[]) GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32[])

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
public static void GetActiveUniformBlock (int program, int uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, int[] params);
static member GetActiveUniformBlock : int * int * OpenTK.Graphics.ES30.ActiveUniformBlockParameter * int[] -> unit

Parameters

program
Int32 Int32
uniformBlockIndex
Int32 Int32
params
Int32[]

GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32*) GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetActiveUniformBlock (int program, int uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, int* params);
static member GetActiveUniformBlock : int * int * OpenTK.Graphics.ES30.ActiveUniformBlockParameter * nativeptr<int> -> unit

Parameters

program
Int32 Int32
uniformBlockIndex
Int32 Int32
params
Int32*

GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32) GetActiveUniformBlock(Int32, Int32, ActiveUniformBlockParameter, Int32)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
public static void GetActiveUniformBlock (int program, int uniformBlockIndex, OpenTK.Graphics.ES30.ActiveUniformBlockParameter pname, out int params);
static member GetActiveUniformBlock : int * int * OpenTK.Graphics.ES30.ActiveUniformBlockParameter *  -> unit

Parameters

program
Int32 Int32
uniformBlockIndex
Int32 Int32
params
Int32 Int32

GetActiveUniformBlock(Int32, Int32, All, Int32[]) GetActiveUniformBlock(Int32, Int32, All, Int32[])

Warning

This API is now obsolete.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetActiveUniformBlockiv", Version="3.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetActiveUniformBlock (int program, int uniformBlockIndex, OpenTK.Graphics.ES30.All pname, int[] params);
static member GetActiveUniformBlock : int * int * OpenTK.Graphics.ES30.All * int[] -> unit

Parameters

program
Int32 Int32
uniformBlockIndex
Int32 Int32
pname
All All
params
Int32[]

Applies to