They are currently used only with mesh shaders, but can be useful for other shaders too, at least for consistency and specific code reduction.