public void AddUniform(String uniform)
	{
		int uniformLocation = glGetUniformLocation(program, uniform);
		
		if (uniformLocation == -1)
		{
			System.err.println("Could not find uniform: " + uniform);
			new Exception().printStackTrace();
			System.exit(-1);
		}
		
		uniforms.put(uniform, uniformLocation);
	}