source: GTP/trunk/App/Demos/Illum/Ogre/Media/materials/GTPBasic/GTPBasic.program @ 2024

Revision 2024, 2.8 KB checked in by szirmay, 17 years ago (diff)
Line 
1///-------------------------
2///Vertex Programs
3///-------------------------
4
5vertex_program GTP/Basic/Plain_VS hlsl
6{
7   source GTPBasic_VS.hlsl
8   entry_point Plain_VS
9   target vs_1_1
10}
11
12vertex_program GTP/Basic/PlainTex_VS hlsl
13{
14   source GTPBasic_VS.hlsl
15   entry_point PlainTex_VS
16   target vs_1_1
17}
18
19vertex_program GTP/Basic/Shaded_VS hlsl
20{
21   source GTPBasic_VS.hlsl
22   entry_point Shaded_VS
23   target vs_1_1
24}
25
26vertex_program GTP/Basic/ShadedTex_VS hlsl
27{
28   source GTPBasic_VS.hlsl
29   entry_point ShadedTex_VS
30   target vs_1_1
31}
32
33vertex_program GTP/Basic/ShadedBump_VS hlsl
34{
35   source GTPBasic_VS.hlsl
36   entry_point ShadedBump_VS
37   target vs_1_1
38}   
39
40vertex_program GTP/Basic/ShadedBumpTex_VS hlsl
41{
42   source GTPBasic_VS.hlsl
43   entry_point ShadedBumpTex_VS
44   target vs_1_1
45}
46
47vertex_program GTP/Basic/VPos_VS hlsl
48{
49   source GTPBasic_VS.hlsl
50   entry_point VPos
51   target vs_1_1
52}   
53
54vertex_program GTP/Basic/CPos_VS hlsl
55{
56   source GTPBasic_VS.hlsl
57   entry_point CPos
58   target vs_1_1
59}
60
61vertex_program GTP/Basic/LightVPos_VS hlsl
62{
63   source GTPBasic_VS.hlsl
64   entry_point LightVPos
65   target vs_1_1
66}   
67
68vertex_program GTP/Basic/LightCPos_VS hlsl
69{
70   source GTPBasic_VS.hlsl
71   entry_point LightCPos
72   target vs_1_1
73}
74
75///-------------------------
76///Fragment Programs
77///-------------------------
78
79fragment_program GTP/Basic/VDepth_PS hlsl
80{
81   source GTPBasic_PS.hlsl
82   entry_point VDepth
83   target ps_2_0
84}
85
86fragment_program GTP/Basic/CDepth_PS hlsl
87{
88   source GTPBasic_PS.hlsl
89   entry_point CDepth
90   target ps_2_0
91}
92
93fragment_program GTP/Basic/CDist_PS hlsl
94{
95   source GTPBasic_PS.hlsl
96   entry_point CDist
97   target ps_2_0
98}
99
100fragment_program GTP/Basic/Plain_PS hlsl
101{
102   source GTPBasic_PS.hlsl
103   entry_point Plain
104   target ps_2_0
105}
106
107fragment_program GTP/Basic/PlainTex1D_PS hlsl
108{
109   source GTPBasic_PS.hlsl
110   entry_point PlainTex1D
111   target ps_2_0
112}
113
114fragment_program GTP/Basic/PlainTex2D_PS hlsl
115{
116   source GTPBasic_PS.hlsl
117   entry_point PlainTex2D
118   target ps_2_0
119}
120
121fragment_program GTP/Basic/PlainTex3D_PS hlsl
122{
123   source GTPBasic_PS.hlsl
124   entry_point PlainTex3D
125   target ps_2_0
126}
127
128fragment_program GTP/Basic/SM/Depth_PS hlsl
129{
130   source GTPShadowMap_PS.hlsl
131   entry_point shadowMapDepth
132   target ps_2_0
133}
134
135fragment_program GTP/Basic/SM/Depth_VSM_PS hlsl
136{
137   source GTPShadowMap_PS.hlsl
138   entry_point shadowMapDepth_Variance
139   target ps_2_0
140}
141
142fragment_program GTP/Basic/SM/Dist_PS hlsl
143{
144   source GTPShadowMap_PS.hlsl
145   entry_point shadowMapDist
146   target ps_2_0
147}
148
149fragment_program GTP/Basic/SM/Dist_VSM_PS hlsl
150{
151   source GTPShadowMap_PS.hlsl
152   entry_point shadowMapDist_Variance
153   target ps_2_0
154}
155   
Note: See TracBrowser for help on using the repository browser.