Home | History | Annotate | Download | only in compiled
      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 // SV_POSITION              0   xyzw        0      POS   float   xyzw
     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 // SV_RENDERTARGETARRAYINDEX     0   x           1  RTINDEX    uint   x
     23 // TEXCOORD                 0   xyz         2     NONE   float   xyz
     24 //
     25 gs_4_0
     26 dcl_input_siv v[3][0].xyzw, position
     27 dcl_input v[3][1].x
     28 dcl_input v[3][2].xyz
     29 dcl_temps 1
     30 dcl_inputprimitive triangle
     31 dcl_outputtopology trianglestrip
     32 dcl_output_siv o0.xyzw, position
     33 dcl_output_siv o1.x, rendertarget_array_index
     34 dcl_output o2.xyz
     35 dcl_maxout 3
     36 mov r0.x, l(0)
     37 loop
     38   ige r0.y, r0.x, l(3)
     39   breakc_nz r0.y
     40   mov o0.xyzw, v[r0.x + 0][0].xyzw
     41   mov o1.x, v[r0.x + 0][1].x
     42   mov o2.xyz, v[r0.x + 0][2].xyzx
     43   emit
     44   iadd r0.x, r0.x, l(1)
     45 endloop
     46 ret
     47 // Approximately 11 instruction slots used
     48 #endif
     49 
     50 const BYTE g_GS_Passthrough3D[] =
     51 {
     52      68,  88,  66,  67,  21,  92,
     53     188, 203,  22,  49, 177, 239,
     54     121, 233, 148, 135, 212,  27,
     55     172, 209,   1,   0,   0,   0,
     56      72,   3,   0,   0,   5,   0,
     57       0,   0,  52,   0,   0,   0,
     58     140,   0,   0,   0,   0,   1,
     59       0,   0, 136,   1,   0,   0,
     60     204,   2,   0,   0,  82,  68,
     61      69,  70,  80,   0,   0,   0,
     62       0,   0,   0,   0,   0,   0,
     63       0,   0,   0,   0,   0,   0,
     64      28,   0,   0,   0,   0,   4,
     65      83,  71,   0,   1,   0,   0,
     66      28,   0,   0,   0,  77, 105,
     67      99, 114, 111, 115, 111, 102,
     68     116,  32,  40,  82,  41,  32,
     69      72,  76,  83,  76,  32,  83,
     70     104,  97, 100, 101, 114,  32,
     71      67, 111, 109, 112, 105, 108,
     72     101, 114,  32,  57,  46,  51,
     73      48,  46,  57,  50,  48,  48,
     74      46,  49,  54,  51,  56,  52,
     75       0, 171,  73,  83,  71,  78,
     76     108,   0,   0,   0,   3,   0,
     77       0,   0,   8,   0,   0,   0,
     78      80,   0,   0,   0,   0,   0,
     79       0,   0,   1,   0,   0,   0,
     80       3,   0,   0,   0,   0,   0,
     81       0,   0,  15,  15,   0,   0,
     82      92,   0,   0,   0,   0,   0,
     83       0,   0,   0,   0,   0,   0,
     84       1,   0,   0,   0,   1,   0,
     85       0,   0,   1,   1,   0,   0,
     86      98,   0,   0,   0,   0,   0,
     87       0,   0,   0,   0,   0,   0,
     88       3,   0,   0,   0,   2,   0,
     89       0,   0,   7,   7,   0,   0,
     90      83,  86,  95,  80,  79,  83,
     91      73,  84,  73,  79,  78,   0,
     92      76,  65,  89,  69,  82,   0,
     93      84,  69,  88,  67,  79,  79,
     94      82,  68,   0, 171,  79,  83,
     95      71,  78, 128,   0,   0,   0,
     96       3,   0,   0,   0,   8,   0,
     97       0,   0,  80,   0,   0,   0,
     98       0,   0,   0,   0,   1,   0,
     99       0,   0,   3,   0,   0,   0,
    100       0,   0,   0,   0,  15,   0,
    101       0,   0,  92,   0,   0,   0,
    102       0,   0,   0,   0,   4,   0,
    103       0,   0,   1,   0,   0,   0,
    104       1,   0,   0,   0,   1,  14,
    105       0,   0, 118,   0,   0,   0,
    106       0,   0,   0,   0,   0,   0,
    107       0,   0,   3,   0,   0,   0,
    108       2,   0,   0,   0,   7,   8,
    109       0,   0,  83,  86,  95,  80,
    110      79,  83,  73,  84,  73,  79,
    111      78,   0,  83,  86,  95,  82,
    112      69,  78,  68,  69,  82,  84,
    113      65,  82,  71,  69,  84,  65,
    114      82,  82,  65,  89,  73,  78,
    115      68,  69,  88,   0,  84,  69,
    116      88,  67,  79,  79,  82,  68,
    117       0, 171,  83,  72,  68,  82,
    118      60,   1,   0,   0,  64,   0,
    119       2,   0,  79,   0,   0,   0,
    120      97,   0,   0,   5, 242,  16,
    121      32,   0,   3,   0,   0,   0,
    122       0,   0,   0,   0,   1,   0,
    123       0,   0,  95,   0,   0,   4,
    124      18,  16,  32,   0,   3,   0,
    125       0,   0,   1,   0,   0,   0,
    126      95,   0,   0,   4, 114,  16,
    127      32,   0,   3,   0,   0,   0,
    128       2,   0,   0,   0, 104,   0,
    129       0,   2,   1,   0,   0,   0,
    130      93,  24,   0,   1,  92,  40,
    131       0,   1, 103,   0,   0,   4,
    132     242,  32,  16,   0,   0,   0,
    133       0,   0,   1,   0,   0,   0,
    134     103,   0,   0,   4,  18,  32,
    135      16,   0,   1,   0,   0,   0,
    136       4,   0,   0,   0, 101,   0,
    137       0,   3, 114,  32,  16,   0,
    138       2,   0,   0,   0,  94,   0,
    139       0,   2,   3,   0,   0,   0,
    140      54,   0,   0,   5,  18,   0,
    141      16,   0,   0,   0,   0,   0,
    142       1,  64,   0,   0,   0,   0,
    143       0,   0,  48,   0,   0,   1,
    144      33,   0,   0,   7,  34,   0,
    145      16,   0,   0,   0,   0,   0,
    146      10,   0,  16,   0,   0,   0,
    147       0,   0,   1,  64,   0,   0,
    148       3,   0,   0,   0,   3,   0,
    149       4,   3,  26,   0,  16,   0,
    150       0,   0,   0,   0,  54,   0,
    151       0,   7, 242,  32,  16,   0,
    152       0,   0,   0,   0,  70,  30,
    153     160,   0,  10,   0,  16,   0,
    154       0,   0,   0,   0,   0,   0,
    155       0,   0,  54,   0,   0,   7,
    156      18,  32,  16,   0,   1,   0,
    157       0,   0,  10,  16, 160,   0,
    158      10,   0,  16,   0,   0,   0,
    159       0,   0,   1,   0,   0,   0,
    160      54,   0,   0,   7, 114,  32,
    161      16,   0,   2,   0,   0,   0,
    162      70,  18, 160,   0,  10,   0,
    163      16,   0,   0,   0,   0,   0,
    164       2,   0,   0,   0,  19,   0,
    165       0,   1,  30,   0,   0,   7,
    166      18,   0,  16,   0,   0,   0,
    167       0,   0,  10,   0,  16,   0,
    168       0,   0,   0,   0,   1,  64,
    169       0,   0,   1,   0,   0,   0,
    170      22,   0,   0,   1,  62,   0,
    171       0,   1,  83,  84,  65,  84,
    172     116,   0,   0,   0,  11,   0,
    173       0,   0,   1,   0,   0,   0,
    174       0,   0,   0,   0,   6,   0,
    175       0,   0,   0,   0,   0,   0,
    176       2,   0,   0,   0,   0,   0,
    177       0,   0,   1,   0,   0,   0,
    178       1,   0,   0,   0,   0,   0,
    179       0,   0,   0,   0,   0,   0,
    180       0,   0,   0,   0,   0,   0,
    181       0,   0,   1,   0,   0,   0,
    182       0,   0,   0,   0,   0,   0,
    183       0,   0,   0,   0,   0,   0,
    184       0,   0,   0,   0,   0,   0,
    185       0,   0,  12,   0,   0,   0,
    186       0,   0,   0,   0,   0,   0,
    187       0,   0,   0,   0,   0,   0,
    188       3,   0,   0,   0,   5,   0,
    189       0,   0,   3,   0,   0,   0,
    190       0,   0,   0,   0,   0,   0,
    191       0,   0,   0,   0,   0,   0
    192 };
    193