-
Notifications
You must be signed in to change notification settings - Fork 131
/
.gitattributes
81 lines (76 loc) · 2.15 KB
/
.gitattributes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
# This is a windows-only project. Force CRLF.
* text eol=crlf
# Explicit settings for specific file types.
*.h eol=crlf
*.hpp eol=crlf
*.inc eol=crlf
*.cpp eol=crlf
*.inl eol=crlf
*.hlsl eol=crlf
*.rc eol=crlf
*.manifest eol=crlf
*.vcxproj eol=crlf
*.filters eol=crlf
*.props eol=crlf
*.sln eol=crlf
*.bat eol=crlf
*.cmd eol=crlf
*.txt eol=crlf
*.lua eol=crlf
*.md eol=crlf
*.py eol=crlf
*.svg eol=crlf
*.mtl eol=crlf
*.pkg eol=crlf
*.ini eol=crlf
*.shl eol=crlf
*.sufx eol=crlf
*.jpg binary
*.pdf binary
*.pps binary
*.ppsx binary
*.ico binary
*.png binary
*.bmp binary
*.dds binary
*.DDS binary
*.chm binary
*.exp binary
*.pdb binary
*.lib binary
*.dll binary
*.exe binary
*.sua2 binary
*.suc2 binary
*.suf2 binary
*.sul2 binary
*.suo2 binary
*.bin binary
# Some model formats might be ASCII, but treating them as such
# can slow down GitHub Desktop if the model file is large. Just
# mark all model formats as binary.
*.fbx binary
*.sdkmesh binary
*.sdkmesh_anim binary
*.ply binary
*.obj binary
*.ma binary
*.mb binary
*.xgen binary
# The TressFX file formats that contain more data are binary, for
# faster loading. Others are plain text, for convenience.
*.tfxmesh eol=crlf
*.tfxproj eol=crlf
*.tfxsim eol=crlf
*.tfxbone binary
*.tfxskin binary
*.tfx binary
# Ensure precompiled shader files are detected as C++.
# Otherwise, if there are a lot of them, the repo can
# get incorrectly marked as Assembly.
amd_tressfx/src/Shaders/inc/*.inc linguist-language=C++
amd_tressfx_tools/ContentExporter/src/DirectXTex/Shaders/Compiled/*.inc linguist-language=C++
# Some example models are .ma files, but that's Maya ASCII, not Mathematica.
# Mark them as vendor files so they aren't counted as part of the source.
# Actually, just mark everything under amd_tressfx_example_models as vendored.
amd_tressfx_example_models/* linguist-vendored