The value can be set to“UniversalPipeline”(or the old “LightweightPipeline”) and“HDRenderPipeline”. While I haven’t tested, using a different value likely means the SubShader would always be ignored unless a Custom Render Pipeline is used and it sets theShader.globalRenderPipelinestring....