The fields in the uniform and the order in which the memory should be allocated.
This is empty if the slot is a sampler.
final Set<String> fields;