1 #if 0 2 // 3 // Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111 4 // 5 // 6 // fxc /Fhd3d11tex.hlsl.vs.h /Evs /Tvs_4_0 d3d11tex.hlsl 7 // 8 // 9 // 10 // Input signature: 11 // 12 // Name Index Mask Register SysValue Format Used 13 // -------------------- ----- ------ -------- -------- ------ ------ 14 // POSITION 0 xyzw 0 NONE float xyzw 15 // TEXCOORD 0 xy 1 NONE float xy 16 // 17 // 18 // Output signature: 19 // 20 // Name Index Mask Register SysValue Format Used 21 // -------------------- ----- ------ -------- -------- ------ ------ 22 // SV_POSITION 0 xyzw 0 POS float xyzw 23 // TEXCOORD 0 xy 1 NONE float xy 24 // FACTORS 0 xyzw 2 NONE float xyzw 25 // 26 vs_4_0 27 dcl_input v0.xyzw 28 dcl_input v1.xy 29 dcl_output_siv o0.xyzw, position 30 dcl_output o1.xy 31 dcl_output o2.xyzw 32 mov o0.xyzw, v0.xyzw 33 mul o1.xy, v1.xyxx, l(8.000000, 8.000000, 0.000000, 0.000000) 34 mad o2.xyzw, v1.xyxy, l(1.000000, 1.000000, -1.000000, -1.000000), l(0.000000, 0.000000, 1.000000, 1.000000) 35 ret 36 // Approximately 4 instruction slots used 37 #endif 38 39 const BYTE g_vs[] = 40 { 41 68, 88, 66, 67, 129, 141, 42 49, 0, 46, 132, 26, 20, 43 64, 38, 200, 86, 119, 202, 44 172, 121, 1, 0, 0, 0, 45 160, 2, 0, 0, 5, 0, 46 0, 0, 52, 0, 0, 0, 47 140, 0, 0, 0, 224, 0, 48 0, 0, 88, 1, 0, 0, 49 36, 2, 0, 0, 82, 68, 50 69, 70, 80, 0, 0, 0, 51 0, 0, 0, 0, 0, 0, 52 0, 0, 0, 0, 0, 0, 53 28, 0, 0, 0, 0, 4, 54 254, 255, 0, 1, 0, 0, 55 28, 0, 0, 0, 77, 105, 56 99, 114, 111, 115, 111, 102, 57 116, 32, 40, 82, 41, 32, 58 72, 76, 83, 76, 32, 83, 59 104, 97, 100, 101, 114, 32, 60 67, 111, 109, 112, 105, 108, 61 101, 114, 32, 57, 46, 50, 62 57, 46, 57, 53, 50, 46, 63 51, 49, 49, 49, 0, 171, 64 171, 171, 73, 83, 71, 78, 65 76, 0, 0, 0, 2, 0, 66 0, 0, 8, 0, 0, 0, 67 56, 0, 0, 0, 0, 0, 68 0, 0, 0, 0, 0, 0, 69 3, 0, 0, 0, 0, 0, 70 0, 0, 15, 15, 0, 0, 71 65, 0, 0, 0, 0, 0, 72 0, 0, 0, 0, 0, 0, 73 3, 0, 0, 0, 1, 0, 74 0, 0, 3, 3, 0, 0, 75 80, 79, 83, 73, 84, 73, 76 79, 78, 0, 84, 69, 88, 77 67, 79, 79, 82, 68, 0, 78 171, 171, 79, 83, 71, 78, 79 112, 0, 0, 0, 3, 0, 80 0, 0, 8, 0, 0, 0, 81 80, 0, 0, 0, 0, 0, 82 0, 0, 1, 0, 0, 0, 83 3, 0, 0, 0, 0, 0, 84 0, 0, 15, 0, 0, 0, 85 92, 0, 0, 0, 0, 0, 86 0, 0, 0, 0, 0, 0, 87 3, 0, 0, 0, 1, 0, 88 0, 0, 3, 12, 0, 0, 89 101, 0, 0, 0, 0, 0, 90 0, 0, 0, 0, 0, 0, 91 3, 0, 0, 0, 2, 0, 92 0, 0, 15, 0, 0, 0, 93 83, 86, 95, 80, 79, 83, 94 73, 84, 73, 79, 78, 0, 95 84, 69, 88, 67, 79, 79, 96 82, 68, 0, 70, 65, 67, 97 84, 79, 82, 83, 0, 171, 98 171, 171, 83, 72, 68, 82, 99 196, 0, 0, 0, 64, 0, 100 1, 0, 49, 0, 0, 0, 101 95, 0, 0, 3, 242, 16, 102 16, 0, 0, 0, 0, 0, 103 95, 0, 0, 3, 50, 16, 104 16, 0, 1, 0, 0, 0, 105 103, 0, 0, 4, 242, 32, 106 16, 0, 0, 0, 0, 0, 107 1, 0, 0, 0, 101, 0, 108 0, 3, 50, 32, 16, 0, 109 1, 0, 0, 0, 101, 0, 110 0, 3, 242, 32, 16, 0, 111 2, 0, 0, 0, 54, 0, 112 0, 5, 242, 32, 16, 0, 113 0, 0, 0, 0, 70, 30, 114 16, 0, 0, 0, 0, 0, 115 56, 0, 0, 10, 50, 32, 116 16, 0, 1, 0, 0, 0, 117 70, 16, 16, 0, 1, 0, 118 0, 0, 2, 64, 0, 0, 119 0, 0, 0, 65, 0, 0, 120 0, 65, 0, 0, 0, 0, 121 0, 0, 0, 0, 50, 0, 122 0, 15, 242, 32, 16, 0, 123 2, 0, 0, 0, 70, 20, 124 16, 0, 1, 0, 0, 0, 125 2, 64, 0, 0, 0, 0, 126 128, 63, 0, 0, 128, 63, 127 0, 0, 128, 191, 0, 0, 128 128, 191, 2, 64, 0, 0, 129 0, 0, 0, 0, 0, 0, 130 0, 0, 0, 0, 128, 63, 131 0, 0, 128, 63, 62, 0, 132 0, 1, 83, 84, 65, 84, 133 116, 0, 0, 0, 4, 0, 134 0, 0, 0, 0, 0, 0, 135 0, 0, 0, 0, 5, 0, 136 0, 0, 1, 0, 0, 0, 137 0, 0, 0, 0, 0, 0, 138 0, 0, 1, 0, 0, 0, 139 0, 0, 0, 0, 0, 0, 140 0, 0, 0, 0, 0, 0, 141 0, 0, 0, 0, 0, 0, 142 0, 0, 0, 0, 0, 0, 143 0, 0, 0, 0, 0, 0, 144 0, 0, 0, 0, 0, 0, 145 0, 0, 0, 0, 0, 0, 146 0, 0, 1, 0, 0, 0, 147 0, 0, 0, 0, 0, 0, 148 0, 0, 0, 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 }; 154