+PipelineDescriptorUtils