pipelines and only encode bindings that are in use for each stage. Add SPIRVToMSLConversionConfiguration::isResourceUsed() and remove SPIRVToMSLConversionResults::isDescriptorSetUsed(). MVKBitArray add copy constructor and allow queries beyond range.