1 | #if 0
|
---|
2 | //
|
---|
3 | // Generated by Microsoft (R) HLSL Shader Compiler 10.1
|
---|
4 | //
|
---|
5 | //
|
---|
6 | // Resource Bindings:
|
---|
7 | //
|
---|
8 | // Name Type Format Dim HLSL Bind Count
|
---|
9 | // ------------------------------ ---------- ------- ----------- -------------- ------
|
---|
10 | // s sampler NA NA s0 1
|
---|
11 | // t texture float4 2d t0 1
|
---|
12 | //
|
---|
13 | //
|
---|
14 | //
|
---|
15 | // Input signature:
|
---|
16 | //
|
---|
17 | // Name Index Mask Register SysValue Format Used
|
---|
18 | // -------------------- ----- ------ -------- -------- ------- ------
|
---|
19 | // SV_POSITION 0 xyzw 0 POS float
|
---|
20 | // TEXCOORD 0 xy 1 NONE float xy
|
---|
21 | // TEXCOORD 1 zw 1 NONE float z
|
---|
22 | //
|
---|
23 | //
|
---|
24 | // Output signature:
|
---|
25 | //
|
---|
26 | // Name Index Mask Register SysValue Format Used
|
---|
27 | // -------------------- ----- ------ -------- -------- ------- ------
|
---|
28 | // SV_TARGET 0 xyzw 0 TARGET float xyzw
|
---|
29 | //
|
---|
30 | ps_5_0
|
---|
31 | dcl_globalFlags refactoringAllowed
|
---|
32 | dcl_sampler s0, mode_default
|
---|
33 | dcl_resource_texture2d (float,float,float,float) t0
|
---|
34 | dcl_input_ps linear v1.xy
|
---|
35 | dcl_input_ps linear v1.z
|
---|
36 | dcl_output o0.xyzw
|
---|
37 | dcl_temps 1
|
---|
38 | sample_indexable(texture2d)(float,float,float,float) r0.xyz, v1.xyxx, t0.xyzw, s0
|
---|
39 | mov o0.xyz, r0.xyzx
|
---|
40 | mov o0.w, v1.z
|
---|
41 | ret
|
---|
42 | // Approximately 4 instruction slots used
|
---|
43 | #endif
|
---|
44 |
|
---|
45 | const BYTE g_ps_blitter[] =
|
---|
46 | {
|
---|
47 | 68, 88, 66, 67, 63, 252,
|
---|
48 | 141, 106, 55, 56, 211, 92,
|
---|
49 | 55, 135, 46, 227, 111, 177,
|
---|
50 | 216, 163, 1, 0, 0, 0,
|
---|
51 | 216, 2, 0, 0, 5, 0,
|
---|
52 | 0, 0, 52, 0, 0, 0,
|
---|
53 | 228, 0, 0, 0, 84, 1,
|
---|
54 | 0, 0, 136, 1, 0, 0,
|
---|
55 | 60, 2, 0, 0, 82, 68,
|
---|
56 | 69, 70, 168, 0, 0, 0,
|
---|
57 | 0, 0, 0, 0, 0, 0,
|
---|
58 | 0, 0, 2, 0, 0, 0,
|
---|
59 | 60, 0, 0, 0, 0, 5,
|
---|
60 | 255, 255, 0, 1, 0, 0,
|
---|
61 | 128, 0, 0, 0, 82, 68,
|
---|
62 | 49, 49, 60, 0, 0, 0,
|
---|
63 | 24, 0, 0, 0, 32, 0,
|
---|
64 | 0, 0, 40, 0, 0, 0,
|
---|
65 | 36, 0, 0, 0, 12, 0,
|
---|
66 | 0, 0, 0, 0, 0, 0,
|
---|
67 | 124, 0, 0, 0, 3, 0,
|
---|
68 | 0, 0, 0, 0, 0, 0,
|
---|
69 | 0, 0, 0, 0, 0, 0,
|
---|
70 | 0, 0, 0, 0, 0, 0,
|
---|
71 | 1, 0, 0, 0, 0, 0,
|
---|
72 | 0, 0, 126, 0, 0, 0,
|
---|
73 | 2, 0, 0, 0, 5, 0,
|
---|
74 | 0, 0, 4, 0, 0, 0,
|
---|
75 | 255, 255, 255, 255, 0, 0,
|
---|
76 | 0, 0, 1, 0, 0, 0,
|
---|
77 | 12, 0, 0, 0, 115, 0,
|
---|
78 | 116, 0, 77, 105, 99, 114,
|
---|
79 | 111, 115, 111, 102, 116, 32,
|
---|
80 | 40, 82, 41, 32, 72, 76,
|
---|
81 | 83, 76, 32, 83, 104, 97,
|
---|
82 | 100, 101, 114, 32, 67, 111,
|
---|
83 | 109, 112, 105, 108, 101, 114,
|
---|
84 | 32, 49, 48, 46, 49, 0,
|
---|
85 | 73, 83, 71, 78, 104, 0,
|
---|
86 | 0, 0, 3, 0, 0, 0,
|
---|
87 | 8, 0, 0, 0, 80, 0,
|
---|
88 | 0, 0, 0, 0, 0, 0,
|
---|
89 | 1, 0, 0, 0, 3, 0,
|
---|
90 | 0, 0, 0, 0, 0, 0,
|
---|
91 | 15, 0, 0, 0, 92, 0,
|
---|
92 | 0, 0, 0, 0, 0, 0,
|
---|
93 | 0, 0, 0, 0, 3, 0,
|
---|
94 | 0, 0, 1, 0, 0, 0,
|
---|
95 | 3, 3, 0, 0, 92, 0,
|
---|
96 | 0, 0, 1, 0, 0, 0,
|
---|
97 | 0, 0, 0, 0, 3, 0,
|
---|
98 | 0, 0, 1, 0, 0, 0,
|
---|
99 | 12, 4, 0, 0, 83, 86,
|
---|
100 | 95, 80, 79, 83, 73, 84,
|
---|
101 | 73, 79, 78, 0, 84, 69,
|
---|
102 | 88, 67, 79, 79, 82, 68,
|
---|
103 | 0, 171, 171, 171, 79, 83,
|
---|
104 | 71, 78, 44, 0, 0, 0,
|
---|
105 | 1, 0, 0, 0, 8, 0,
|
---|
106 | 0, 0, 32, 0, 0, 0,
|
---|
107 | 0, 0, 0, 0, 0, 0,
|
---|
108 | 0, 0, 3, 0, 0, 0,
|
---|
109 | 0, 0, 0, 0, 15, 0,
|
---|
110 | 0, 0, 83, 86, 95, 84,
|
---|
111 | 65, 82, 71, 69, 84, 0,
|
---|
112 | 171, 171, 83, 72, 69, 88,
|
---|
113 | 172, 0, 0, 0, 80, 0,
|
---|
114 | 0, 0, 43, 0, 0, 0,
|
---|
115 | 106, 8, 0, 1, 90, 0,
|
---|
116 | 0, 3, 0, 96, 16, 0,
|
---|
117 | 0, 0, 0, 0, 88, 24,
|
---|
118 | 0, 4, 0, 112, 16, 0,
|
---|
119 | 0, 0, 0, 0, 85, 85,
|
---|
120 | 0, 0, 98, 16, 0, 3,
|
---|
121 | 50, 16, 16, 0, 1, 0,
|
---|
122 | 0, 0, 98, 16, 0, 3,
|
---|
123 | 66, 16, 16, 0, 1, 0,
|
---|
124 | 0, 0, 101, 0, 0, 3,
|
---|
125 | 242, 32, 16, 0, 0, 0,
|
---|
126 | 0, 0, 104, 0, 0, 2,
|
---|
127 | 1, 0, 0, 0, 69, 0,
|
---|
128 | 0, 139, 194, 0, 0, 128,
|
---|
129 | 67, 85, 21, 0, 114, 0,
|
---|
130 | 16, 0, 0, 0, 0, 0,
|
---|
131 | 70, 16, 16, 0, 1, 0,
|
---|
132 | 0, 0, 70, 126, 16, 0,
|
---|
133 | 0, 0, 0, 0, 0, 96,
|
---|
134 | 16, 0, 0, 0, 0, 0,
|
---|
135 | 54, 0, 0, 5, 114, 32,
|
---|
136 | 16, 0, 0, 0, 0, 0,
|
---|
137 | 70, 2, 16, 0, 0, 0,
|
---|
138 | 0, 0, 54, 0, 0, 5,
|
---|
139 | 130, 32, 16, 0, 0, 0,
|
---|
140 | 0, 0, 42, 16, 16, 0,
|
---|
141 | 1, 0, 0, 0, 62, 0,
|
---|
142 | 0, 1, 83, 84, 65, 84,
|
---|
143 | 148, 0, 0, 0, 4, 0,
|
---|
144 | 0, 0, 1, 0, 0, 0,
|
---|
145 | 0, 0, 0, 0, 3, 0,
|
---|
146 | 0, 0, 0, 0, 0, 0,
|
---|
147 | 0, 0, 0, 0, 0, 0,
|
---|
148 | 0, 0, 1, 0, 0, 0,
|
---|
149 | 0, 0, 0, 0, 0, 0,
|
---|
150 | 0, 0, 0, 0, 0, 0,
|
---|
151 | 0, 0, 0, 0, 0, 0,
|
---|
152 | 0, 0, 0, 0, 0, 0,
|
---|
153 | 1, 0, 0, 0, 0, 0,
|
---|
154 | 0, 0, 0, 0, 0, 0,
|
---|
155 | 0, 0, 0, 0, 0, 0,
|
---|
156 | 0, 0, 2, 0, 0, 0,
|
---|
157 | 0, 0, 0, 0, 0, 0,
|
---|
158 | 0, 0, 0, 0, 0, 0,
|
---|
159 | 0, 0, 0, 0, 0, 0,
|
---|
160 | 0, 0, 0, 0, 0, 0,
|
---|
161 | 0, 0, 0, 0, 0, 0,
|
---|
162 | 0, 0, 0, 0, 0, 0,
|
---|
163 | 0, 0, 0, 0, 0, 0,
|
---|
164 | 0, 0, 0, 0, 0, 0,
|
---|
165 | 0, 0, 0, 0, 0, 0,
|
---|
166 | 0, 0, 0, 0, 0, 0,
|
---|
167 | 0, 0, 0, 0, 0, 0,
|
---|
168 | 0, 0
|
---|
169 | };
|
---|