add opengl sampler state obj