Use E_FAIL instead of -1 and clean up
Merge pull request #6951 from chinhodado/patch-5

Use E_FAIL instead of -1 and clean up
d3d9: Show error when default shaders fail.
Add a .gitattributes to normalize newlines.

No code changes.
Offer to toggle graphics backends on any failure.

So, even if Direct3D 9 fails.
d3d9: Try harder to get a shader compile error.