• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #if 0
2 //
3 // Generated by Microsoft (R) HLSL Shader Compiler 9.29.952.3111
4 //
5 //
6 //   fxc /nologo /E VS_Passthrough3D /T vs_4_0 /Fh compiled\passthrough3d11vs.h
7 //    Passthrough3D11.hlsl
8 //
9 //
10 //
11 // Input signature:
12 //
13 // Name                 Index   Mask Register SysValue Format   Used
14 // -------------------- ----- ------ -------- -------- ------ ------
15 // POSITION                 0   xy          0     NONE  float   xy
16 // LAYER                    0   x           1     NONE   uint   x
17 // TEXCOORD                 0   xyz         2     NONE  float   xyz
18 //
19 //
20 // Output signature:
21 //
22 // Name                 Index   Mask Register SysValue Format   Used
23 // -------------------- ----- ------ -------- -------- ------ ------
24 // SV_POSITION              0   xyzw        0      POS  float   xyzw
25 // LAYER                    0   x           1     NONE   uint   x
26 // TEXCOORD                 0   xyz         2     NONE  float   xyz
27 //
28 vs_4_0
29 dcl_input v0.xy
30 dcl_input v1.x
31 dcl_input v2.xyz
32 dcl_output_siv o0.xyzw, position
33 dcl_output o1.x
34 dcl_output o2.xyz
35 mov o0.xy, v0.xyxx
36 mov o0.zw, l(0,0,0,1.000000)
37 mov o1.x, v1.x
38 mov o2.xyz, v2.xyzx
39 ret
40 // Approximately 5 instruction slots used
41 #endif
42 
43 const BYTE g_VS_Passthrough3D[] = {
44     68,  88,  66,  67,  9,   205, 109, 150, 157, 96,  223, 251, 107, 10,  208, 179, 211, 20,  141,
45     130, 1,   0,   0,   0,   168, 2,   0,   0,   5,   0,   0,   0,   52,  0,   0,   0,   140, 0,
46     0,   0,   252, 0,   0,   0,   112, 1,   0,   0,   44,  2,   0,   0,   82,  68,  69,  70,  80,
47     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   28,  0,   0,   0,
48     0,   4,   254, 255, 0,   1,   0,   0,   28,  0,   0,   0,   77,  105, 99,  114, 111, 115, 111,
49     102, 116, 32,  40,  82,  41,  32,  72,  76,  83,  76,  32,  83,  104, 97,  100, 101, 114, 32,
50     67,  111, 109, 112, 105, 108, 101, 114, 32,  57,  46,  50,  57,  46,  57,  53,  50,  46,  51,
51     49,  49,  49,  0,   171, 171, 171, 73,  83,  71,  78,  104, 0,   0,   0,   3,   0,   0,   0,
52     8,   0,   0,   0,   80,  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   3,   0,   0,
53     0,   0,   0,   0,   0,   3,   3,   0,   0,   89,  0,   0,   0,   0,   0,   0,   0,   0,   0,
54     0,   0,   1,   0,   0,   0,   1,   0,   0,   0,   1,   1,   0,   0,   95,  0,   0,   0,   0,
55     0,   0,   0,   0,   0,   0,   0,   3,   0,   0,   0,   2,   0,   0,   0,   7,   7,   0,   0,
56     80,  79,  83,  73,  84,  73,  79,  78,  0,   76,  65,  89,  69,  82,  0,   84,  69,  88,  67,
57     79,  79,  82,  68,  0,   79,  83,  71,  78,  108, 0,   0,   0,   3,   0,   0,   0,   8,   0,
58     0,   0,   80,  0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   3,   0,   0,   0,   0,
59     0,   0,   0,   15,  0,   0,   0,   92,  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
60     1,   0,   0,   0,   1,   0,   0,   0,   1,   14,  0,   0,   98,  0,   0,   0,   0,   0,   0,
61     0,   0,   0,   0,   0,   3,   0,   0,   0,   2,   0,   0,   0,   7,   8,   0,   0,   83,  86,
62     95,  80,  79,  83,  73,  84,  73,  79,  78,  0,   76,  65,  89,  69,  82,  0,   84,  69,  88,
63     67,  79,  79,  82,  68,  0,   171, 83,  72,  68,  82,  180, 0,   0,   0,   64,  0,   1,   0,
64     45,  0,   0,   0,   95,  0,   0,   3,   50,  16,  16,  0,   0,   0,   0,   0,   95,  0,   0,
65     3,   18,  16,  16,  0,   1,   0,   0,   0,   95,  0,   0,   3,   114, 16,  16,  0,   2,   0,
66     0,   0,   103, 0,   0,   4,   242, 32,  16,  0,   0,   0,   0,   0,   1,   0,   0,   0,   101,
67     0,   0,   3,   18,  32,  16,  0,   1,   0,   0,   0,   101, 0,   0,   3,   114, 32,  16,  0,
68     2,   0,   0,   0,   54,  0,   0,   5,   50,  32,  16,  0,   0,   0,   0,   0,   70,  16,  16,
69     0,   0,   0,   0,   0,   54,  0,   0,   8,   194, 32,  16,  0,   0,   0,   0,   0,   2,   64,
70     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   128, 63,  54,
71     0,   0,   5,   18,  32,  16,  0,   1,   0,   0,   0,   10,  16,  16,  0,   1,   0,   0,   0,
72     54,  0,   0,   5,   114, 32,  16,  0,   2,   0,   0,   0,   70,  18,  16,  0,   2,   0,   0,
73     0,   62,  0,   0,   1,   83,  84,  65,  84,  116, 0,   0,   0,   5,   0,   0,   0,   0,   0,
74     0,   0,   0,   0,   0,   0,   6,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
75     0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
76     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
77     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   4,   0,   0,   0,   0,   0,
78     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
79     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0};
80