Skip to content

Commit 46047e1

Browse files
committed
Copy data
1 parent e7c662a commit 46047e1

File tree

8 files changed

+4150
-0
lines changed

8 files changed

+4150
-0
lines changed
Lines changed: 360 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,360 @@
1+
#
2+
# A defination for the keyword of HLSL/CG
3+
#
4+
# Use the format:
5+
# {%
6+
# %$ Type = {} $%
7+
# %$ AllKeywords = {} $%
8+
# %}
9+
#
10+
11+
{%
12+
%$ Type = {Block} $%
13+
%$ AllKeywords = {
14+
do
15+
else
16+
for
17+
if
18+
switch
19+
while
20+
ifdef
21+
endif
22+
elif
23+
define
24+
defined
25+
ifndef
26+
} $%
27+
%}
28+
29+
{%
30+
%$ Type = {NonBlock} $%
31+
%$ AllKeywords = {
32+
BlendState
33+
Buffer
34+
DepthStencilState
35+
DepthStencilView
36+
GeometryShader
37+
PixelShader
38+
RasterizerState
39+
RenderTargetView
40+
SamplerComparisonState
41+
SamplerState
42+
Stateblock
43+
StateblockState
44+
Texture1D
45+
Texture1DArray
46+
Texture2D
47+
Texture2DArray
48+
Texture2DMS
49+
Texture2DMSArray
50+
Texture3D
51+
TextureCube
52+
TextureCubeArray
53+
VertexShader
54+
break
55+
cbuffer
56+
centroid
57+
class
58+
compile
59+
const
60+
continue
61+
discard
62+
extern
63+
false
64+
in
65+
inline
66+
inout
67+
interface
68+
linear
69+
namespace
70+
nointerpolation
71+
noperspective
72+
numthreads
73+
out
74+
pass
75+
precise
76+
register
77+
return
78+
sample
79+
shared
80+
static
81+
struct
82+
tbuffer
83+
technique
84+
technique10
85+
technique11
86+
texture
87+
true
88+
typedef
89+
uniform
90+
void
91+
volatile
92+
} $%
93+
%}
94+
95+
{%
96+
%$ Type = {Special} $%
97+
%$ AllKeywords = {
98+
ADDRESSU
99+
ADDRESSV
100+
ADDRESSW
101+
ALPHATOCOVERAGEENABLE
102+
ANTIALIASEDLINEENABLE
103+
BACKFACESTENCILFAIL
104+
BACKFACESTENCILFUNC
105+
BACKFACESTENCILPASS
106+
BACKFACESTENCILZFAIL
107+
BINORMAL
108+
BINORMAL0
109+
BINORMAL1
110+
BINORMAL10
111+
BINORMAL11
112+
BINORMAL2
113+
BINORMAL3
114+
BINORMAL4
115+
BINORMAL5
116+
BINORMAL6
117+
BINORMAL7
118+
BINORMAL8
119+
BINORMAL9
120+
BLENDENABLE
121+
BLENDINDICES
122+
BLENDINDICES0
123+
BLENDINDICES1
124+
BLENDINDICES10
125+
BLENDINDICES11
126+
BLENDINDICES2
127+
BLENDINDICES3
128+
BLENDINDICES4
129+
BLENDINDICES5
130+
BLENDINDICES6
131+
BLENDINDICES7
132+
BLENDINDICES8
133+
BLENDINDICES9
134+
BLENDOP
135+
BLENDOPALPHA
136+
BLENDWEIGHTS
137+
BLENDWEIGHTS0
138+
BLENDWEIGHTS1
139+
BLENDWEIGHTS10
140+
BLENDWEIGHTS11
141+
BLENDWEIGHTS2
142+
BLENDWEIGHTS3
143+
BLENDWEIGHTS4
144+
BLENDWEIGHTS5
145+
BLENDWEIGHTS6
146+
BLENDWEIGHTS7
147+
BLENDWEIGHTS8
148+
BLENDWEIGHTS9
149+
BORDERCOLOR
150+
COLOR
151+
COLOR0
152+
COLOR1
153+
COLOR10
154+
COLOR11
155+
COLOR12
156+
COLOR13
157+
COLOR14
158+
COLOR15
159+
COLOR2
160+
COLOR3
161+
COLOR4
162+
COLOR5
163+
COLOR6
164+
COLOR7
165+
COLOR8
166+
COLOR9
167+
COMPARISONFUNC
168+
DEPTHBIAS
169+
DEPTHBIASCLAMP
170+
DEPTHENABLE
171+
DEPTHFUNC
172+
DEPTHWRITEMASK
173+
DESTBLENDALPHA
174+
DIFFUSE
175+
DIFFUSE0
176+
DIFFUSE1
177+
DIFFUSE10
178+
DIFFUSE11
179+
DIFFUSE2
180+
DIFFUSE3
181+
DIFFUSE4
182+
DIFFUSE5
183+
DIFFUSE6
184+
DIFFUSE7
185+
DIFFUSE8
186+
DIFFUSE9
187+
FILLMODE|CULLMODE
188+
FILTER
189+
FOG
190+
FRONTCOUNTERCLOCKWISE
191+
FRONTFACESTENCILFAIL
192+
FRONTFACESTENCILFUNC
193+
FRONTFACESTENCILPASS
194+
FRONTFACESTENCILZFAIL
195+
MAXANISOTROPY
196+
MAXLOD
197+
MINLOD
198+
MIPLODBIAS
199+
MULTISAMPLEENABLE
200+
NORMAL
201+
NORMAL0
202+
NORMAL1
203+
NORMAL10
204+
NORMAL11
205+
NORMAL2
206+
NORMAL3
207+
NORMAL4
208+
NORMAL5
209+
NORMAL6
210+
NORMAL7
211+
NORMAL8
212+
NORMAL9
213+
POSITION
214+
POSITION0
215+
POSITION1
216+
POSITION10
217+
POSITION11
218+
POSITION2
219+
POSITION3
220+
POSITION4
221+
POSITION5
222+
POSITION6
223+
POSITION7
224+
POSITION8
225+
POSITION9
226+
PSIZE
227+
PSIZE0
228+
PSIZE1
229+
PSIZE10
230+
PSIZE11
231+
PSIZE2
232+
PSIZE3
233+
PSIZE4
234+
PSIZE5
235+
PSIZE6
236+
PSIZE7
237+
PSIZE8
238+
PSIZE9
239+
REGISTER
240+
RENDERTARGETWRITEMASK
241+
SCISSORENABLE
242+
SLOPESCALEDDEPTHBIAS
243+
SPECULAR
244+
SPECULAR0
245+
SPECULAR1
246+
SPECULAR10
247+
SPECULAR11
248+
SPECULAR2
249+
SPECULAR3
250+
SPECULAR4
251+
SPECULAR5
252+
SPECULAR6
253+
SPECULAR7
254+
SPECULAR8
255+
SPECULAR9
256+
SRCBLENDALPHA
257+
SRCBLENDDESTBLEND
258+
STENCILENABLE
259+
STENCILREADMASK
260+
STENCILWRITEMASK
261+
SV_CLIPDISTANCE
262+
SV_CLIPDISTANCE1
263+
SV_CLIPDISTANCE10
264+
SV_CLIPDISTANCE11
265+
SV_CLIPDISTANCE2
266+
SV_CLIPDISTANCE3
267+
SV_CLIPDISTANCE4
268+
SV_CLIPDISTANCE5
269+
SV_CLIPDISTANCE6
270+
SV_CLIPDISTANCE7
271+
SV_CLIPDISTANCE8
272+
SV_CLIPDISTANCE9
273+
SV_COVERAGE
274+
SV_CULLDISTANCE
275+
SV_CULLDISTANCE1
276+
SV_CULLDISTANCE10
277+
SV_CULLDISTANCE11
278+
SV_CULLDISTANCE2
279+
SV_CULLDISTANCE3
280+
SV_CULLDISTANCE4
281+
SV_CULLDISTANCE5
282+
SV_CULLDISTANCE6
283+
SV_CULLDISTANCE7
284+
SV_CULLDISTANCE8
285+
SV_CULLDISTANCE9
286+
SV_DEPTH
287+
SV_DISPATCHTHREADID
288+
SV_DOMAINLOCATION
289+
SV_GROUPID
290+
SV_GROUPINDEX
291+
SV_GROUPTHREADID
292+
SV_GSINSTANCEID
293+
SV_INSIDETESSFACTOR
294+
SV_INSTANCEID
295+
SV_ISFRONTFACE
296+
SV_OUTPUTCONTROLPOINTID
297+
SV_POSITION
298+
SV_PRIMITIVEID
299+
SV_RENDERTARGETARRAYINDEX
300+
SV_SAMPLEINDEX
301+
SV_TARGET0
302+
SV_TARGET1
303+
SV_TARGET2
304+
SV_TARGET3
305+
SV_TARGET4
306+
SV_TARGET5
307+
SV_TARGET6
308+
SV_TARGET7
309+
SV_TESSFACTOR
310+
SV_VERTEXID
311+
SV_VIEWPORTARRAYINDEX
312+
TANGENT
313+
TANGENT0
314+
TANGENT1
315+
TANGENT10
316+
TANGENT11
317+
TANGENT2
318+
TANGENT3
319+
TANGENT4
320+
TANGENT5
321+
TANGENT6
322+
TANGENT7
323+
TANGENT8
324+
TANGENT9
325+
TESSFACTOR
326+
TESSFACTOR0
327+
TESSFACTOR1
328+
TESSFACTOR10
329+
TESSFACTOR11
330+
TESSFACTOR2
331+
TESSFACTOR3
332+
TESSFACTOR4
333+
TESSFACTOR5
334+
TESSFACTOR6
335+
TESSFACTOR7
336+
TESSFACTOR8
337+
TESSFACTOR9
338+
TEXCOORD
339+
TEXCOORD0
340+
TEXCOORD1
341+
TEXCOORD10
342+
TEXCOORD11
343+
TEXCOORD12
344+
TEXCOORD13
345+
TEXCOORD14
346+
TEXCOORD15
347+
TEXCOORD19
348+
TEXCOORD2
349+
TEXCOORD3
350+
TEXCOORD4
351+
TEXCOORD5
352+
TEXCOORD6
353+
TEXCOORD7
354+
TEXCOORD8
355+
TEXCOORD9
356+
VFACE
357+
VPOS
358+
ZCLIPENABLE
359+
} $%
360+
%}

0 commit comments

Comments
 (0)