Combining vectors and swizzling can be employed in various ways. This is common in GPGPU applications.
Combining vectors and rearranging can be used in various ways. This is common in GPGPU applications.