From Aurelien Albert, Added support for texture swizzle.