package shaders;

import org.lwjgl.opengl.GL20;

public class UniformFloat extends Uniform{
	
	private float currentValue;
	private boolean used = false;
	
	public UniformFloat(String name){
		super(name);
	}
	
	public void loadFloat(float value){
		if(!used || currentValue!=value){
			GL20.glUniform1f(super.getLocation(), value);
			used = true;
			currentValue = value;
		}
	}

}