MVKDescriptorSetLayoutBinding::getDescriptorCount() considers descriptor set it is being applied to if it has a variable descriptor count. Consolidate descriptor creation for inline uniform block with other types. Don't track dynamic offsets consumed by the descriptor set layout. Instead, during descriptor binding, track dynamic offsets consumed by each binding and set.