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