1#if 0 2// 3// Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111 4// 5// 6// fxc /Fhd3d11tex.hlsl.ps.h /Eps /Tps_4_0 d3d11tex.hlsl 7// 8// 9// Resource Bindings: 10// 11// Name Type Format Dim Slot Elements 12// ------------------------------ ---------- ------- ----------- ---- -------- 13// samp0 sampler NA NA 0 1 14// samp1 sampler NA NA 1 1 15// tex0 texture float4 2d 0 1 16// tex1 texture float4 2d 1 1 17// 18// 19// 20// Input signature: 21// 22// Name Index Mask Register SysValue Format Used 23// -------------------- ----- ------ -------- -------- ------ ------ 24// SV_POSITION 0 xyzw 0 POS float 25// TEXCOORD 0 xy 1 NONE float xy 26// FACTORS 0 xyzw 2 NONE float xyzw 27// 28// 29// Output signature: 30// 31// Name Index Mask Register SysValue Format Used 32// -------------------- ----- ------ -------- -------- ------ ------ 33// SV_TARGET 0 xyzw 0 TARGET float xyzw 34// 35ps_4_0 36dcl_sampler s0, mode_default 37dcl_sampler s1, mode_default 38dcl_resource_texture2d (float,float,float,float) t0 39dcl_resource_texture2d (float,float,float,float) t1 40dcl_input_ps linear v1.xy 41dcl_input_ps linear v2.xyzw 42dcl_output o0.xyzw 43dcl_temps 3 44sample r0.xyzw, v1.xyxx, t1.xyzw, s1 45mul r0.xyzw, r0.xyzw, v2.xxxx 46sample r1.xyzw, v1.xyxx, t1.xyzw, s0 47mad r0.xyzw, r1.xyzw, v2.zzzz, r0.xyzw 48mul r0.xyzw, r0.xyzw, v2.yyyy 49sample r1.xyzw, v1.xyxx, t0.xyzw, s1 50mul r1.xyzw, r1.xyzw, v2.xxxx 51sample r2.xyzw, v1.xyxx, t0.xyzw, s0 52mad r1.xyzw, r2.xyzw, v2.zzzz, r1.xyzw 53mad o0.xyzw, r1.xyzw, v2.wwww, r0.xyzw 54ret 55// Approximately 11 instruction slots used 56#endif 57 58const BYTE g_ps[] = 59{ 60 68, 88, 66, 67, 139, 203, 61 114, 37, 104, 101, 201, 12, 62 197, 147, 116, 98, 80, 214, 63 173, 207, 1, 0, 0, 0, 64 16, 4, 0, 0, 5, 0, 65 0, 0, 52, 0, 0, 0, 66 32, 1, 0, 0, 152, 1, 67 0, 0, 204, 1, 0, 0, 68 148, 3, 0, 0, 82, 68, 69 69, 70, 228, 0, 0, 0, 70 0, 0, 0, 0, 0, 0, 71 0, 0, 4, 0, 0, 0, 72 28, 0, 0, 0, 0, 4, 73 255, 255, 0, 1, 0, 0, 74 178, 0, 0, 0, 156, 0, 75 0, 0, 3, 0, 0, 0, 76 0, 0, 0, 0, 0, 0, 77 0, 0, 0, 0, 0, 0, 78 0, 0, 0, 0, 1, 0, 79 0, 0, 0, 0, 0, 0, 80 162, 0, 0, 0, 3, 0, 81 0, 0, 0, 0, 0, 0, 82 0, 0, 0, 0, 0, 0, 83 0, 0, 1, 0, 0, 0, 84 1, 0, 0, 0, 0, 0, 85 0, 0, 168, 0, 0, 0, 86 2, 0, 0, 0, 5, 0, 87 0, 0, 4, 0, 0, 0, 88 255, 255, 255, 255, 0, 0, 89 0, 0, 1, 0, 0, 0, 90 12, 0, 0, 0, 173, 0, 91 0, 0, 2, 0, 0, 0, 92 5, 0, 0, 0, 4, 0, 93 0, 0, 255, 255, 255, 255, 94 1, 0, 0, 0, 1, 0, 95 0, 0, 12, 0, 0, 0, 96 115, 97, 109, 112, 48, 0, 97 115, 97, 109, 112, 49, 0, 98 116, 101, 120, 48, 0, 116, 99 101, 120, 49, 0, 77, 105, 100 99, 114, 111, 115, 111, 102, 101 116, 32, 40, 82, 41, 32, 102 72, 76, 83, 76, 32, 83, 103 104, 97, 100, 101, 114, 32, 104 67, 111, 109, 112, 105, 108, 105 101, 114, 32, 57, 46, 50, 106 57, 46, 57, 53, 50, 46, 107 51, 49, 49, 49, 0, 171, 108 73, 83, 71, 78, 112, 0, 109 0, 0, 3, 0, 0, 0, 110 8, 0, 0, 0, 80, 0, 111 0, 0, 0, 0, 0, 0, 112 1, 0, 0, 0, 3, 0, 113 0, 0, 0, 0, 0, 0, 114 15, 0, 0, 0, 92, 0, 115 0, 0, 0, 0, 0, 0, 116 0, 0, 0, 0, 3, 0, 117 0, 0, 1, 0, 0, 0, 118 3, 3, 0, 0, 101, 0, 119 0, 0, 0, 0, 0, 0, 120 0, 0, 0, 0, 3, 0, 121 0, 0, 2, 0, 0, 0, 122 15, 15, 0, 0, 83, 86, 123 95, 80, 79, 83, 73, 84, 124 73, 79, 78, 0, 84, 69, 125 88, 67, 79, 79, 82, 68, 126 0, 70, 65, 67, 84, 79, 127 82, 83, 0, 171, 171, 171, 128 79, 83, 71, 78, 44, 0, 129 0, 0, 1, 0, 0, 0, 130 8, 0, 0, 0, 32, 0, 131 0, 0, 0, 0, 0, 0, 132 0, 0, 0, 0, 3, 0, 133 0, 0, 0, 0, 0, 0, 134 15, 0, 0, 0, 83, 86, 135 95, 84, 65, 82, 71, 69, 136 84, 0, 171, 171, 83, 72, 137 68, 82, 192, 1, 0, 0, 138 64, 0, 0, 0, 112, 0, 139 0, 0, 90, 0, 0, 3, 140 0, 96, 16, 0, 0, 0, 141 0, 0, 90, 0, 0, 3, 142 0, 96, 16, 0, 1, 0, 143 0, 0, 88, 24, 0, 4, 144 0, 112, 16, 0, 0, 0, 145 0, 0, 85, 85, 0, 0, 146 88, 24, 0, 4, 0, 112, 147 16, 0, 1, 0, 0, 0, 148 85, 85, 0, 0, 98, 16, 149 0, 3, 50, 16, 16, 0, 150 1, 0, 0, 0, 98, 16, 151 0, 3, 242, 16, 16, 0, 152 2, 0, 0, 0, 101, 0, 153 0, 3, 242, 32, 16, 0, 154 0, 0, 0, 0, 104, 0, 155 0, 2, 3, 0, 0, 0, 156 69, 0, 0, 9, 242, 0, 157 16, 0, 0, 0, 0, 0, 158 70, 16, 16, 0, 1, 0, 159 0, 0, 70, 126, 16, 0, 160 1, 0, 0, 0, 0, 96, 161 16, 0, 1, 0, 0, 0, 162 56, 0, 0, 7, 242, 0, 163 16, 0, 0, 0, 0, 0, 164 70, 14, 16, 0, 0, 0, 165 0, 0, 6, 16, 16, 0, 166 2, 0, 0, 0, 69, 0, 167 0, 9, 242, 0, 16, 0, 168 1, 0, 0, 0, 70, 16, 169 16, 0, 1, 0, 0, 0, 170 70, 126, 16, 0, 1, 0, 171 0, 0, 0, 96, 16, 0, 172 0, 0, 0, 0, 50, 0, 173 0, 9, 242, 0, 16, 0, 174 0, 0, 0, 0, 70, 14, 175 16, 0, 1, 0, 0, 0, 176 166, 26, 16, 0, 2, 0, 177 0, 0, 70, 14, 16, 0, 178 0, 0, 0, 0, 56, 0, 179 0, 7, 242, 0, 16, 0, 180 0, 0, 0, 0, 70, 14, 181 16, 0, 0, 0, 0, 0, 182 86, 21, 16, 0, 2, 0, 183 0, 0, 69, 0, 0, 9, 184 242, 0, 16, 0, 1, 0, 185 0, 0, 70, 16, 16, 0, 186 1, 0, 0, 0, 70, 126, 187 16, 0, 0, 0, 0, 0, 188 0, 96, 16, 0, 1, 0, 189 0, 0, 56, 0, 0, 7, 190 242, 0, 16, 0, 1, 0, 191 0, 0, 70, 14, 16, 0, 192 1, 0, 0, 0, 6, 16, 193 16, 0, 2, 0, 0, 0, 194 69, 0, 0, 9, 242, 0, 195 16, 0, 2, 0, 0, 0, 196 70, 16, 16, 0, 1, 0, 197 0, 0, 70, 126, 16, 0, 198 0, 0, 0, 0, 0, 96, 199 16, 0, 0, 0, 0, 0, 200 50, 0, 0, 9, 242, 0, 201 16, 0, 1, 0, 0, 0, 202 70, 14, 16, 0, 2, 0, 203 0, 0, 166, 26, 16, 0, 204 2, 0, 0, 0, 70, 14, 205 16, 0, 1, 0, 0, 0, 206 50, 0, 0, 9, 242, 32, 207 16, 0, 0, 0, 0, 0, 208 70, 14, 16, 0, 1, 0, 209 0, 0, 246, 31, 16, 0, 210 2, 0, 0, 0, 70, 14, 211 16, 0, 0, 0, 0, 0, 212 62, 0, 0, 1, 83, 84, 213 65, 84, 116, 0, 0, 0, 214 11, 0, 0, 0, 3, 0, 215 0, 0, 0, 0, 0, 0, 216 3, 0, 0, 0, 3, 0, 217 0, 0, 0, 0, 0, 0, 218 0, 0, 0, 0, 1, 0, 219 0, 0, 0, 0, 0, 0, 220 0, 0, 0, 0, 0, 0, 221 0, 0, 0, 0, 0, 0, 222 0, 0, 0, 0, 0, 0, 223 0, 0, 4, 0, 0, 0, 224 0, 0, 0, 0, 0, 0, 225 0, 0, 0, 0, 0, 0, 226 0, 0, 0, 0, 0, 0, 227 0, 0, 0, 0, 0, 0, 228 0, 0, 0, 0, 0, 0, 229 0, 0, 0, 0, 0, 0, 230 0, 0, 0, 0, 0, 0, 231 0, 0, 0, 0, 0, 0, 232 0, 0, 0, 0, 0, 0, 233 0, 0 234}; 235