Implementing support for sampler2D uniforms asked by #53