GL.Ext.ProgramUniform4 Method

Definition

Overloads

ProgramUniform4(UInt32, Int32, Single, Single, Single, Single)
ProgramUniform4(UInt32, Int32, Int32, Int32, Int32, Int32)
ProgramUniform4(Int32, Int32, Single, Single, Single, Single)
ProgramUniform4(Int32, Int32, Int32, Int32, Int32, Int32)
ProgramUniform4(UInt32, Int32, Int32, Single[])
ProgramUniform4(UInt32, Int32, Int32, Single*)
ProgramUniform4(UInt32, Int32, Int32, Single)
ProgramUniform4(UInt32, Int32, Int32, Int32[])
ProgramUniform4(Int32, Int32, Int32, Single[])
ProgramUniform4(UInt32, Int32, Int32, Int32)
ProgramUniform4(Int32, Int32, Int32, Single*)
ProgramUniform4(Int32, Int32, Int32, Single)
ProgramUniform4(Int32, Int32, Int32, Int32[])
ProgramUniform4(Int32, Int32, Int32, Int32*)
ProgramUniform4(Int32, Int32, Int32, Int32)
ProgramUniform4(UInt32, Int32, Int32, Int32*)

ProgramUniform4(UInt32, Int32, Single, Single, Single, Single)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4fEXT", Version="2.0")]
[System.CLSCompliant(false)]
public static void ProgramUniform4 (uint program, int location, float x, float y, float z, float w);
static member ProgramUniform4 : uint32 * int * single * single * single * single -> unit

Parameters

program
UInt32
location
Int32
x
Single
y
Single
z
Single
w
Single
Attributes

Applies to

ProgramUniform4(UInt32, Int32, Int32, Int32, Int32, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4iEXT", Version="2.0")]
[System.CLSCompliant(false)]
public static void ProgramUniform4 (uint program, int location, int x, int y, int z, int w);
static member ProgramUniform4 : uint32 * int * int * int * int * int -> unit

Parameters

program
UInt32
location
Int32
x
Int32
y
Int32
z
Int32
w
Int32
Attributes

Applies to

ProgramUniform4(Int32, Int32, Single, Single, Single, Single)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4fEXT", Version="2.0")]
public static void ProgramUniform4 (int program, int location, float x, float y, float z, float w);
static member ProgramUniform4 : int * int * single * single * single * single -> unit

Parameters

program
Int32
location
Int32
x
Single
y
Single
z
Single
w
Single
Attributes

Applies to

ProgramUniform4(Int32, Int32, Int32, Int32, Int32, Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4iEXT", Version="2.0")]
public static void ProgramUniform4 (int program, int location, int x, int y, int z, int w);
static member ProgramUniform4 : int * int * int * int * int * int -> unit

Parameters

program
Int32
location
Int32
x
Int32
y
Int32
z
Int32
w
Int32
Attributes

Applies to

ProgramUniform4(UInt32, Int32, Int32, Single[])

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4fvEXT", Version="2.0")]
[System.CLSCompliant(false)]
public static void ProgramUniform4 (uint program, int location, int count, float[] value);
static member ProgramUniform4 : uint32 * int * int * single[] -> unit

Parameters

program
UInt32
location
Int32
count
Int32
value
Single[]
Attributes

Applies to

ProgramUniform4(UInt32, Int32, Int32, Single*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4fvEXT", Version="2.0")]
[System.CLSCompliant(false)]
public static void ProgramUniform4 (uint program, int location, int count, float* value);
static member ProgramUniform4 : uint32 * int * int * nativeptr<single> -> unit

Parameters

program
UInt32
location
Int32
count
Int32
value
Single*
Attributes

Applies to

ProgramUniform4(UInt32, Int32, Int32, Single)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4fvEXT", Version="2.0")]
[System.CLSCompliant(false)]
public static void ProgramUniform4 (uint program, int location, int count, ref float value);
static member ProgramUniform4 : uint32 * int * int *  -> unit

Parameters

program
UInt32
location
Int32
count
Int32
value
Single
Attributes

Applies to

ProgramUniform4(UInt32, Int32, Int32, Int32[])

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4ivEXT", Version="2.0")]
[System.CLSCompliant(false)]
public static void ProgramUniform4 (uint program, int location, int count, int[] value);
static member ProgramUniform4 : uint32 * int * int * int[] -> unit

Parameters

program
UInt32
location
Int32
count
Int32
value
Int32[]
Attributes

Applies to

ProgramUniform4(Int32, Int32, Int32, Single[])

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4fvEXT", Version="2.0")]
public static void ProgramUniform4 (int program, int location, int count, float[] value);
static member ProgramUniform4 : int * int * int * single[] -> unit

Parameters

program
Int32
location
Int32
count
Int32
value
Single[]
Attributes

Applies to

ProgramUniform4(UInt32, Int32, Int32, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4ivEXT", Version="2.0")]
[System.CLSCompliant(false)]
public static void ProgramUniform4 (uint program, int location, int count, ref int value);
static member ProgramUniform4 : uint32 * int * int *  -> unit

Parameters

program
UInt32
location
Int32
count
Int32
value
Int32
Attributes

Applies to

ProgramUniform4(Int32, Int32, Int32, Single*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4fvEXT", Version="2.0")]
[System.CLSCompliant(false)]
public static void ProgramUniform4 (int program, int location, int count, float* value);
static member ProgramUniform4 : int * int * int * nativeptr<single> -> unit

Parameters

program
Int32
location
Int32
count
Int32
value
Single*
Attributes

Applies to

ProgramUniform4(Int32, Int32, Int32, Single)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4fvEXT", Version="2.0")]
public static void ProgramUniform4 (int program, int location, int count, ref float value);
static member ProgramUniform4 : int * int * int *  -> unit

Parameters

program
Int32
location
Int32
count
Int32
value
Single
Attributes

Applies to

ProgramUniform4(Int32, Int32, Int32, Int32[])

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4ivEXT", Version="2.0")]
public static void ProgramUniform4 (int program, int location, int count, int[] value);
static member ProgramUniform4 : int * int * int * int[] -> unit

Parameters

program
Int32
location
Int32
count
Int32
value
Int32[]
Attributes

Applies to

ProgramUniform4(Int32, Int32, Int32, Int32*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4ivEXT", Version="2.0")]
[System.CLSCompliant(false)]
public static void ProgramUniform4 (int program, int location, int count, int* value);
static member ProgramUniform4 : int * int * int * nativeptr<int> -> unit

Parameters

program
Int32
location
Int32
count
Int32
value
Int32*
Attributes

Applies to

ProgramUniform4(Int32, Int32, Int32, Int32)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4ivEXT", Version="2.0")]
public static void ProgramUniform4 (int program, int location, int count, ref int value);
static member ProgramUniform4 : int * int * int *  -> unit

Parameters

program
Int32
location
Int32
count
Int32
value
Int32
Attributes

Applies to

ProgramUniform4(UInt32, Int32, Int32, Int32*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glProgramUniform4ivEXT", Version="2.0")]
[System.CLSCompliant(false)]
public static void ProgramUniform4 (uint program, int location, int count, int* value);
static member ProgramUniform4 : uint32 * int * int * nativeptr<int> -> unit

Parameters

program
UInt32
location
Int32
count
Int32
value
Int32*
Attributes

Applies to