All shaders show pink. Says GPU not supported. Compiled on separate machine - it works.

I’m working with Unity 5.4.0p2 (64 bit). The shaders used to work on this project/version until Windows updated to Windows 10 Anniversary (which is another story). After getting my computer to work again and getting Unity to run and open the project, I began having trouble with the shaders showing pink.

When I run my project in the editor or from a build, the shaders (camera filter pack) shows pink. If I vew the camera view from the editor, the screen displays correctly. If I disable the shader, the display looks fine. If I then click on the camera shader, it says error: GPU not supported. However, if I run a compiled copy of the project compiled on another person’s computer (same Unity version, same Git copy of project), it works fine on my computer.

It seems something is broken/missing on my copy of Unity, but I can’t get it to “reset.” I’ve tried uninstalling Unity and reinstalling it. I’ve re-installed my GPU (latest AMD drivers). I’ve tried to clear the GI cache (Edit/Preferences).

None of the online tricks worked, and I was about to reinstall Windows, but fortunately, I tried to reinstall the camera filter pack. It caused all sorts of errors, so I undid the changes in Git, and…weirdly, it now works. Just needed a good kick I guess.

Anyone who reads this, try reinstalling the shader package; that might solve it for you.