I have my install under Steam but I think you might not have it in the correct folder. My folder ShaderFixes folder is located at C:\Program Files (x86)\Steam\steamapps\common\Elite Dangerous\Products\elite-dangerous-64\ShaderFixes.Thank you for letting me know - no luck for me though, I have an nVidia 670, Win 10 and the 64 bit non-steam version.
My directory structure looks as follows: C:\Program Files (x86)\Frontier\EDLaunch
Extracted all the files under EDLaunch except the 2 shader files which are inside C:\Program Files (x86)\Frontier\EDLaunch\ShaderFixes
No joy though, maybe I am missing something simple?
Yours might need to go: C:\Program Files (x86)\Frontier\EDLaunch\Products\elite-dangerous-64\ShaderFixes.
In any event, everything needs to go into the folder where EliteDangerous64.exe is sitting in your directory, NOT where EDLaunch.exe is sitting.
The folder should look like: