add support to multiple image2d texture
rgb2lab conversion shader