public void glUniform4i (int location, int x, int y, int z, int w) { GL20.glUniform4i(location, x, y, z, w); }
public void glUniform4i (int location, int x, int y, int z, int w) { GL20.glUniform4i(location, x, y, z, w); }
public void glUniform4i (int location, int x, int y, int z, int w) { GL20.glUniform4i(location, x, y, z, w); }
public void glUniform4i (int location, int x, int y, int z, int w) { GL20.glUniform4i(location, x, y, z, w); }
@Override public void glUniform4i(int location, int v0, int v1, int v2, int v3) { GL20.glUniform4i(location, v0, v1, v2, v3); }
@Override public void setUniform4(int id, int[] values) { GL20.glUniform4i(id, values[0], values[1], values[2], values[3]); }
@Override public void glUniform4i(int location, int x, int y, int z, int w) { GL20.glUniform4i(location, x, y, z, w); }
@Override public void glUniform4i(int location, int v1, int v2, int v3, int v4) { GL20.glUniform4i(location, v1, v2, v3, v4); }
public void glUniform4i (int location, int x, int y, int z, int w) { GL20.glUniform4i(location, x, y, z, w); }
@Override public void glUniform4i(int location, int v0, int v1, int v2, int v3) { GL20.glUniform4i(location, v0, v1, v2, v3); }
@Override public void glUniform4i(int location, int x, int y, int z, int w) { GL20.glUniform4i(location, x, y, z, w); }
@Override public void glUniform4i(int location, int x, int y, int z, int w) { GL20.glUniform4i(location, x, y, z, w); }
@Override public void glUniform4i(int location, int x, int y, int z, int w) { GL20.glUniform4i(location, x, y, z, w); }
public void glUniform4i (int location, int x, int y, int z, int w) { GL20.glUniform4i(location, x, y, z, w); }
@Override public void shaderUniformPutVector4i( final JCGLProgramUniformType u, final Vector4I value) throws JCGLException, JCGLExceptionProgramNotActive, JCGLExceptionProgramTypeError { this.checkActiveAndType(u, JCGLType.TYPE_INTEGER_VECTOR_4); GL20.glUniform4i( u.glName(), value.x(), value.y(), value.z(), value.w()); }
@Override public void shaderUniformPutVector4i( final JCGLProgramUniformType u, final VectorReadable4IType value) throws JCGLException, JCGLExceptionProgramNotActive, JCGLExceptionProgramTypeError { this.checkActiveAndType(u, JCGLType.TYPE_INTEGER_VECTOR_4); GL20.glUniform4i( u.getGLName(), value.getXI(), value.getYI(), value.getZI(), value.getWI()); }
@Override public <T> void shaderUniformPutPVector4i( final JCGLProgramUniformType u, final PVector4I<T> value) throws JCGLException, JCGLExceptionProgramNotActive, JCGLExceptionProgramTypeError { this.checkActiveAndType(u, JCGLType.TYPE_INTEGER_VECTOR_4); GL20.glUniform4i( u.glName(), value.x(), value.y(), value.z(), value.w()); }