Remove vr_tools_vis.fxc, have it all in ToolsVis.hlsl as a class, remove all dangling S_MODE_TOOLS_VIS combos
ToolsVis for Material lives in ShadingModel, custom shadingmodels implement their own
Rest of shaders that do custom toolsvis behavior with new api
Remove any #if S_MODE_TOOLS_VIS, makes it able to slide smoothly into new system
Let toolsvis combo live where it was before (we're removing it right after) and remove S_MODE_TOOLS_VIS reference on spritecard, baked light vis on shadingmodel