void EnsureInit()
 {
     if (m_SemanticSegmentationCrossPipelinePass == null)
     {
         m_SemanticSegmentationCrossPipelinePass = new SemanticSegmentationCrossPipelinePass(targetCamera, semanticSegmentationLabelConfig);
         m_SemanticSegmentationCrossPipelinePass.EnsureActivated();
     }
 }
 public SemanticSegmentationUrpPass(Camera camera, RenderTexture targetTexture, SemanticSegmentationLabelConfig labelConfig)
 {
     m_SemanticSegmentationCrossPipelinePass = new SemanticSegmentationCrossPipelinePass(camera, labelConfig);
     ConfigureTarget(targetTexture, targetTexture.depthBuffer);
     m_SemanticSegmentationCrossPipelinePass.Setup();
 }