~ubuntu-branches/ubuntu/precise/mesa/precise-updates

« back to all changes in this revision

Viewing changes to src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/d3d11spikysphere.hlsl.ps.h

  • Committer: Package Import Robot
  • Author(s): Robert Hooker
  • Date: 2012-02-02 12:05:48 UTC
  • mfrom: (1.7.1) (3.3.27 sid)
  • Revision ID: package-import@ubuntu.com-20120202120548-nvkma85jq0h4coix
Tags: 8.0~rc2-0ubuntu4
Drop drisearchdir handling, it is no longer needed with multiarch
and dri-alternates being removed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#if 0
 
2
//
 
3
// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
 
4
//
 
5
//
 
6
//   fxc /Fhd3d11spikysphere.hlsl.ps.h /Eps /Tps_4_0 d3d11spikysphere.hlsl
 
7
//
 
8
//
 
9
//
 
10
// Input signature:
 
11
//
 
12
// Name                 Index   Mask Register SysValue Format   Used
 
13
// -------------------- ----- ------ -------- -------- ------ ------
 
14
// SV_POSITION              0   xyzw        0      POS  float       
 
15
// OBJPOS                   0   xyz         1     NONE  float   xyz 
 
16
// OBJNORMAL                0   xyz         2     NONE  float   xyz 
 
17
// WORLDNORMAL              0   xyz         3     NONE  float   xyz 
 
18
//
 
19
//
 
20
// Output signature:
 
21
//
 
22
// Name                 Index   Mask Register SysValue Format   Used
 
23
// -------------------- ----- ------ -------- -------- ------ ------
 
24
// SV_TARGET                0   xyzw        0   TARGET  float   xyzw
 
25
//
 
26
ps_4_0
 
27
dcl_input_ps linear v1.xyz
 
28
dcl_input_ps linear v2.xyz
 
29
dcl_input_ps linear v3.xyz
 
30
dcl_output o0.xyzw
 
31
dcl_temps 2
 
32
dp3 r0.x, v2.xyzx, v2.xyzx
 
33
rsq r0.x, r0.x
 
34
mul r0.xyz, r0.xxxx, v2.xyzx
 
35
dp3 r0.w, v1.xyzx, v1.xyzx
 
36
rsq r0.w, r0.w
 
37
mul r1.xyz, r0.wwww, v1.xyzx
 
38
dp3_sat r0.x, r0.xyzx, r1.xyzx
 
39
dp3 r0.y, v3.xyzx, v3.xyzx
 
40
rsq r0.y, r0.y
 
41
mul r0.yz, r0.yyyy, v3.yyzy
 
42
dp2_sat r0.y, l(0.707107, -0.707107, 0.000000, 0.000000), r0.yzyy
 
43
mul r0.yzw, r0.yyyy, l(0.000000, 0.600000, 0.600000, 0.400000)
 
44
mad o0.xyz, r0.xxxx, l(0.400000, 0.400000, 0.600000, 0.000000), r0.yzwy
 
45
mov o0.w, l(1.000000)
 
46
ret 
 
47
// Approximately 15 instruction slots used
 
48
#endif
 
49
 
 
50
const BYTE g_ps[] =
 
51
{
 
52
     68,  88,  66,  67, 211, 117, 
 
53
    143,  38, 226,  40, 181,  77, 
 
54
     39, 255,  33, 137,  74, 241, 
 
55
     40, 100,   1,   0,   0,   0, 
 
56
    184,   3,   0,   0,   5,   0, 
 
57
      0,   0,  52,   0,   0,   0, 
 
58
    140,   0,   0,   0,  40,   1, 
 
59
      0,   0,  92,   1,   0,   0, 
 
60
     60,   3,   0,   0,  82,  68, 
 
61
     69,  70,  80,   0,   0,   0, 
 
62
      0,   0,   0,   0,   0,   0, 
 
63
      0,   0,   0,   0,   0,   0, 
 
64
     28,   0,   0,   0,   0,   4, 
 
65
    255, 255,   0,   1,   0,   0, 
 
66
     28,   0,   0,   0,  77, 105, 
 
67
     99, 114, 111, 115, 111, 102, 
 
68
    116,  32,  40,  82,  41,  32, 
 
69
     72,  76,  83,  76,  32,  83, 
 
70
    104,  97, 100, 101, 114,  32, 
 
71
     67, 111, 109, 112, 105, 108, 
 
72
    101, 114,  32,  57,  46,  50, 
 
73
     57,  46,  57,  53,  50,  46, 
 
74
     51,  49,  49,  49,   0, 171, 
 
75
    171, 171,  73,  83,  71,  78, 
 
76
    148,   0,   0,   0,   4,   0, 
 
77
      0,   0,   8,   0,   0,   0, 
 
78
    104,   0,   0,   0,   0,   0, 
 
79
      0,   0,   1,   0,   0,   0, 
 
80
      3,   0,   0,   0,   0,   0, 
 
81
      0,   0,  15,   0,   0,   0, 
 
82
    116,   0,   0,   0,   0,   0, 
 
83
      0,   0,   0,   0,   0,   0, 
 
84
      3,   0,   0,   0,   1,   0, 
 
85
      0,   0,   7,   7,   0,   0, 
 
86
    123,   0,   0,   0,   0,   0, 
 
87
      0,   0,   0,   0,   0,   0, 
 
88
      3,   0,   0,   0,   2,   0, 
 
89
      0,   0,   7,   7,   0,   0, 
 
90
    133,   0,   0,   0,   0,   0, 
 
91
      0,   0,   0,   0,   0,   0, 
 
92
      3,   0,   0,   0,   3,   0, 
 
93
      0,   0,   7,   7,   0,   0, 
 
94
     83,  86,  95,  80,  79,  83, 
 
95
     73,  84,  73,  79,  78,   0, 
 
96
     79,  66,  74,  80,  79,  83, 
 
97
      0,  79,  66,  74,  78,  79, 
 
98
     82,  77,  65,  76,   0,  87, 
 
99
     79,  82,  76,  68,  78,  79, 
 
100
     82,  77,  65,  76,   0, 171, 
 
101
    171, 171,  79,  83,  71,  78, 
 
102
     44,   0,   0,   0,   1,   0, 
 
103
      0,   0,   8,   0,   0,   0, 
 
104
     32,   0,   0,   0,   0,   0, 
 
105
      0,   0,   0,   0,   0,   0, 
 
106
      3,   0,   0,   0,   0,   0, 
 
107
      0,   0,  15,   0,   0,   0, 
 
108
     83,  86,  95,  84,  65,  82, 
 
109
     71,  69,  84,   0, 171, 171, 
 
110
     83,  72,  68,  82, 216,   1, 
 
111
      0,   0,  64,   0,   0,   0, 
 
112
    118,   0,   0,   0,  98,  16, 
 
113
      0,   3, 114,  16,  16,   0, 
 
114
      1,   0,   0,   0,  98,  16, 
 
115
      0,   3, 114,  16,  16,   0, 
 
116
      2,   0,   0,   0,  98,  16, 
 
117
      0,   3, 114,  16,  16,   0, 
 
118
      3,   0,   0,   0, 101,   0, 
 
119
      0,   3, 242,  32,  16,   0, 
 
120
      0,   0,   0,   0, 104,   0, 
 
121
      0,   2,   2,   0,   0,   0, 
 
122
     16,   0,   0,   7,  18,   0, 
 
123
     16,   0,   0,   0,   0,   0, 
 
124
     70,  18,  16,   0,   2,   0, 
 
125
      0,   0,  70,  18,  16,   0, 
 
126
      2,   0,   0,   0,  68,   0, 
 
127
      0,   5,  18,   0,  16,   0, 
 
128
      0,   0,   0,   0,  10,   0, 
 
129
     16,   0,   0,   0,   0,   0, 
 
130
     56,   0,   0,   7, 114,   0, 
 
131
     16,   0,   0,   0,   0,   0, 
 
132
      6,   0,  16,   0,   0,   0, 
 
133
      0,   0,  70,  18,  16,   0, 
 
134
      2,   0,   0,   0,  16,   0, 
 
135
      0,   7, 130,   0,  16,   0, 
 
136
      0,   0,   0,   0,  70,  18, 
 
137
     16,   0,   1,   0,   0,   0, 
 
138
     70,  18,  16,   0,   1,   0, 
 
139
      0,   0,  68,   0,   0,   5, 
 
140
    130,   0,  16,   0,   0,   0, 
 
141
      0,   0,  58,   0,  16,   0, 
 
142
      0,   0,   0,   0,  56,   0, 
 
143
      0,   7, 114,   0,  16,   0, 
 
144
      1,   0,   0,   0, 246,  15, 
 
145
     16,   0,   0,   0,   0,   0, 
 
146
     70,  18,  16,   0,   1,   0, 
 
147
      0,   0,  16,  32,   0,   7, 
 
148
     18,   0,  16,   0,   0,   0, 
 
149
      0,   0,  70,   2,  16,   0, 
 
150
      0,   0,   0,   0,  70,   2, 
 
151
     16,   0,   1,   0,   0,   0, 
 
152
     16,   0,   0,   7,  34,   0, 
 
153
     16,   0,   0,   0,   0,   0, 
 
154
     70,  18,  16,   0,   3,   0, 
 
155
      0,   0,  70,  18,  16,   0, 
 
156
      3,   0,   0,   0,  68,   0, 
 
157
      0,   5,  34,   0,  16,   0, 
 
158
      0,   0,   0,   0,  26,   0, 
 
159
     16,   0,   0,   0,   0,   0, 
 
160
     56,   0,   0,   7,  98,   0, 
 
161
     16,   0,   0,   0,   0,   0, 
 
162
     86,   5,  16,   0,   0,   0, 
 
163
      0,   0,  86,  22,  16,   0, 
 
164
      3,   0,   0,   0,  15,  32, 
 
165
      0,  10,  34,   0,  16,   0, 
 
166
      0,   0,   0,   0,   2,  64, 
 
167
      0,   0, 243,   4,  53,  63, 
 
168
    243,   4,  53, 191,   0,   0, 
 
169
      0,   0,   0,   0,   0,   0, 
 
170
    150,   5,  16,   0,   0,   0, 
 
171
      0,   0,  56,   0,   0,  10, 
 
172
    226,   0,  16,   0,   0,   0, 
 
173
      0,   0,  86,   5,  16,   0, 
 
174
      0,   0,   0,   0,   2,  64, 
 
175
      0,   0,   0,   0,   0,   0, 
 
176
    154, 153,  25,  63, 154, 153, 
 
177
     25,  63, 205, 204, 204,  62, 
 
178
     50,   0,   0,  12, 114,  32, 
 
179
     16,   0,   0,   0,   0,   0, 
 
180
      6,   0,  16,   0,   0,   0, 
 
181
      0,   0,   2,  64,   0,   0, 
 
182
    205, 204, 204,  62, 205, 204, 
 
183
    204,  62, 154, 153,  25,  63, 
 
184
      0,   0,   0,   0, 150,   7, 
 
185
     16,   0,   0,   0,   0,   0, 
 
186
     54,   0,   0,   5, 130,  32, 
 
187
     16,   0,   0,   0,   0,   0, 
 
188
      1,  64,   0,   0,   0,   0, 
 
189
    128,  63,  62,   0,   0,   1, 
 
190
     83,  84,  65,  84, 116,   0, 
 
191
      0,   0,  15,   0,   0,   0, 
 
192
      2,   0,   0,   0,   0,   0, 
 
193
      0,   0,   4,   0,   0,   0, 
 
194
     12,   0,   0,   0,   0,   0, 
 
195
      0,   0,   0,   0,   0,   0, 
 
196
      1,   0,   0,   0,   0,   0, 
 
197
      0,   0,   0,   0,   0,   0, 
 
198
      0,   0,   0,   0,   0,   0, 
 
199
      0,   0,   0,   0,   0,   0, 
 
200
      0,   0,   0,   0,   0,   0, 
 
201
      0,   0,   0,   0,   0,   0, 
 
202
      0,   0,   0,   0,   0,   0, 
 
203
      0,   0,   0,   0,   0,   0, 
 
204
      1,   0,   0,   0,   0,   0, 
 
205
      0,   0,   0,   0,   0,   0, 
 
206
      0,   0,   0,   0,   0,   0, 
 
207
      0,   0,   0,   0,   0,   0, 
 
208
      0,   0,   0,   0,   0,   0, 
 
209
      0,   0,   0,   0,   0,   0, 
 
210
      0,   0,   0,   0
 
211
};