Method

CoglPipelineset_uniform_1i

Declaration [src]

void
cogl_pipeline_set_uniform_1i (
  CoglPipeline* pipeline,
  int uniform_location,
  int value
)

Description [src]

Sets a new value for the uniform at uniform_location. If this pipeline has a user program attached and is later used as a source for drawing, the given value will be assigned to the uniform which can be accessed from the shader’s source. The value for uniform_location should be retrieved from the string name of the uniform by calling cogl_pipeline_get_uniform_location().

This function should be used to set uniforms that are of type int. It can also be used to set a single member of a int array uniform or a sampler uniform.

Stability:Unstable
Available since:2.0

Parameters

uniform_location int
 

The uniform’s location identifier.

value int
 

The new value for the uniform.