summaryrefslogtreecommitdiffstats
path: root/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrg2darrayi11ps.h
blob: f7ac20960daa46aee6bd2a3488d7cfca1beefe33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#if 0
//
// Generated by Microsoft (R) HLSL Shader Compiler 10.1
//
//
// Resource Bindings:
//
// Name                                 Type  Format         Dim      HLSL Bind  Count
// ------------------------------ ---------- ------- ----------- -------------- ------
// TextureI                          texture   sint4     2darray             t0      1 
//
//
//
// Input signature:
//
// Name                 Index   Mask Register SysValue  Format   Used
// -------------------- ----- ------ -------- -------- ------- ------
// SV_POSITION              0   xyzw        0      POS   float       
// SV_RENDERTARGETARRAYINDEX     0   x           1  RTINDEX    uint   x   
// TEXCOORD                 0   xyz         2     NONE   float   xy  
//
//
// Output signature:
//
// Name                 Index   Mask Register SysValue  Format   Used
// -------------------- ----- ------ -------- -------- ------- ------
// SV_TARGET                0   xyzw        0   TARGET     int   xyzw
//
ps_4_0
dcl_resource_texture2darray (sint,sint,sint,sint) t0
dcl_input_ps_siv constant v1.x, rendertarget_array_index
dcl_input_ps linear v2.xy
dcl_output o0.xyzw
dcl_temps 1
resinfo_uint r0.xyzw, l(0), t0.xyzw
utof r0.xy, r0.xyxx
mul r0.xy, r0.xyxx, v2.xyxx
ftoi r0.xy, r0.xyxx
mov r0.z, v1.x
mov r0.w, l(0)
ld r0.xyzw, r0.xyzw, t0.xyzw
mov o0.xy, r0.xyxx
mov o0.zw, l(0,0,0,1)
ret 
// Approximately 10 instruction slots used
#endif

const BYTE g_PS_PassthroughRG2DArrayI[] = {
    68,  88,  66,  67,  221, 150, 25,  83,  110, 171, 138, 218, 81,  94, 8,   224, 63,  191, 253,
    25,  1,   0,   0,   0,   16,  3,   0,   0,   5,   0,   0,   0,   52, 0,   0,   0,   172, 0,
    0,   0,   52,  1,   0,   0,   104, 1,   0,   0,   148, 2,   0,   0,  82,  68,  69,  70,  112,
    0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,  0,   28,  0,   0,   0,
    0,   4,   255, 255, 0,   1,   0,   0,   69,  0,   0,   0,   60,  0,  0,   0,   2,   0,   0,
    0,   3,   0,   0,   0,   5,   0,   0,   0,   255, 255, 255, 255, 0,  0,   0,   0,   1,   0,
    0,   0,   13,  0,   0,   0,   84,  101, 120, 116, 117, 114, 101, 73, 0,   77,  105, 99,  114,
    111, 115, 111, 102, 116, 32,  40,  82,  41,  32,  72,  76,  83,  76, 32,  83,  104, 97,  100,
    101, 114, 32,  67,  111, 109, 112, 105, 108, 101, 114, 32,  49,  48, 46,  49,  0,   171, 171,
    171, 73,  83,  71,  78,  128, 0,   0,   0,   3,   0,   0,   0,   8,  0,   0,   0,   80,  0,
    0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   3,   0,   0,   0,  0,   0,   0,   0,   15,
    0,   0,   0,   92,  0,   0,   0,   0,   0,   0,   0,   4,   0,   0,  0,   1,   0,   0,   0,
    1,   0,   0,   0,   1,   1,   0,   0,   118, 0,   0,   0,   0,   0,  0,   0,   0,   0,   0,
    0,   3,   0,   0,   0,   2,   0,   0,   0,   7,   3,   0,   0,   83, 86,  95,  80,  79,  83,
    73,  84,  73,  79,  78,  0,   83,  86,  95,  82,  69,  78,  68,  69, 82,  84,  65,  82,  71,
    69,  84,  65,  82,  82,  65,  89,  73,  78,  68,  69,  88,  0,   84, 69,  88,  67,  79,  79,
    82,  68,  0,   171, 79,  83,  71,  78,  44,  0,   0,   0,   1,   0,  0,   0,   8,   0,   0,
    0,   32,  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   2,  0,   0,   0,   0,   0,
    0,   0,   15,  0,   0,   0,   83,  86,  95,  84,  65,  82,  71,  69, 84,  0,   171, 171, 83,
    72,  68,  82,  36,  1,   0,   0,   64,  0,   0,   0,   73,  0,   0,  0,   88,  64,  0,   4,
    0,   112, 16,  0,   0,   0,   0,   0,   51,  51,  0,   0,   100, 8,  0,   4,   18,  16,  16,
    0,   1,   0,   0,   0,   4,   0,   0,   0,   98,  16,  0,   3,   50, 16,  16,  0,   2,   0,
    0,   0,   101, 0,   0,   3,   242, 32,  16,  0,   0,   0,   0,   0,  104, 0,   0,   2,   1,
    0,   0,   0,   61,  16,  0,   7,   242, 0,   16,  0,   0,   0,   0,  0,   1,   64,  0,   0,
    0,   0,   0,   0,   70,  126, 16,  0,   0,   0,   0,   0,   86,  0,  0,   5,   50,  0,   16,
    0,   0,   0,   0,   0,   70,  0,   16,  0,   0,   0,   0,   0,   56, 0,   0,   7,   50,  0,
    16,  0,   0,   0,   0,   0,   70,  0,   16,  0,   0,   0,   0,   0,  70,  16,  16,  0,   2,
    0,   0,   0,   27,  0,   0,   5,   50,  0,   16,  0,   0,   0,   0,  0,   70,  0,   16,  0,
    0,   0,   0,   0,   54,  0,   0,   5,   66,  0,   16,  0,   0,   0,  0,   0,   10,  16,  16,
    0,   1,   0,   0,   0,   54,  0,   0,   5,   130, 0,   16,  0,   0,  0,   0,   0,   1,   64,
    0,   0,   0,   0,   0,   0,   45,  0,   0,   7,   242, 0,   16,  0,  0,   0,   0,   0,   70,
    14,  16,  0,   0,   0,   0,   0,   70,  126, 16,  0,   0,   0,   0,  0,   54,  0,   0,   5,
    50,  32,  16,  0,   0,   0,   0,   0,   70,  0,   16,  0,   0,   0,  0,   0,   54,  0,   0,
    8,   194, 32,  16,  0,   0,   0,   0,   0,   2,   64,  0,   0,   0,  0,   0,   0,   0,   0,
    0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   62,  0,   0,   1,  83,  84,  65,  84,  116,
    0,   0,   0,   10,  0,   0,   0,   1,   0,   0,   0,   0,   0,   0,  0,   3,   0,   0,   0,
    1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,  0,   0,   0,   0,   0,
    0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  0,   0,   0,   0,   0,
    0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,  0,   0,   0,   0,   0,
    0,   0,   0,   4,   0,   0,   0,   0,   0,   0,   0,   2,   0,   0,  0,   0,   0,   0,   0,
    0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  0,   0,   0,   0,   0,
    0,   0,   0,   0,   0};