Fallback SubShader - Do Nothing

Is it possible to create a fallback subshader that literally does nothing? I would like my shader to run on platforms that support it, and not render at all when the requirements are not met

So why even bother writing a fallback?

Disable whatever you want, based on isSupported

Thanks, I’ll probably use that. Although it is quite cumbersome. I need to have a special script that does that, attached to every renderer I want to be checked for support. Doing this by Unity automatically based on “do nothing shader fallback” would be more handy.

In 2018.04, I’ve read about ‘Fallback Off’ and I’m using that. Is that a correct approach?