cruft
Name the built-in shaders.
Subsystems should be able to tell if they're active or not (i.e. the front-most window, receiving input).