List of usage examples for com.badlogic.gdx.graphics GL20 glUniform4i
public void glUniform4i(int location, int x, int y, int z, int w);
From source file:net.mgsx.game.examples.gpu.utils.ShaderProgramEx.java
License:Apache License
/** Sets the uniform with the given name. The {@link ShaderProgram} must be bound for this to work. * //w ww . ja v a2s. co m * @param name the name of the uniform * @param value1 the first value * @param value2 the second value * @param value3 the third value * @param value4 the fourth value */ public void setUniformi(String name, int value1, int value2, int value3, int value4) { GL20 gl = Gdx.gl20; checkManaged(); int location = fetchUniformLocation(name); gl.glUniform4i(location, value1, value2, value3, value4); }
From source file:net.mgsx.game.examples.gpu.utils.ShaderProgramEx.java
License:Apache License
public void setUniformi(int location, int value1, int value2, int value3, int value4) { GL20 gl = Gdx.gl20; checkManaged();/* ww w. j a v a2s . c om*/ gl.glUniform4i(location, value1, value2, value3, value4); }