57097a410f9fb1f813ce7a5ed9cccff961d75f58
[platform/upstream/glslang.git] / Test / baseResults / hlsl.getsampleposition.dx10.frag.out
1 hlsl.getsampleposition.dx10.frag
2 ERROR: 0:16: '' : unimplemented: GetSamplePosition 
3 ERROR: 0:17: '' : unimplemented: GetSamplePosition 
4 ERROR: 2 compilation errors.  No code generated.
5
6
7 Shader version: 450
8 gl_FragCoord origin is upper left
9 ERROR: node is still EOpNull!
10 0:13  Function Definition: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
11 0:13    Function Parameters: 
12 0:?     Sequence
13 0:16      Sequence
14 0:16        move second child to first child ( temp 2-component vector of float)
15 0:16          'r00' ( temp 2-component vector of float)
16 0:16          ERROR: Bad aggregation op
17  ( temp 2-component vector of float)
18 0:16            'g_tTex2dmsf4' ( uniform texture2DMS)
19 0:16            Constant:
20 0:16              1 (const int)
21 0:17      Sequence
22 0:17        move second child to first child ( temp 2-component vector of float)
23 0:17          'r01' ( temp 2-component vector of float)
24 0:17          ERROR: Bad aggregation op
25  ( temp 2-component vector of float)
26 0:17            'g_tTex2dmsf4a' ( uniform texture2DMSArray)
27 0:17            Constant:
28 0:17              2 (const int)
29 0:19      move second child to first child ( temp 4-component vector of float)
30 0:19        Color: direct index for structure ( temp 4-component vector of float)
31 0:19          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
32 0:19          Constant:
33 0:19            0 (const int)
34 0:19        Constant:
35 0:19          1.000000
36 0:19          1.000000
37 0:19          1.000000
38 0:19          1.000000
39 0:20      move second child to first child ( temp float)
40 0:20        Depth: direct index for structure ( temp float)
41 0:20          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
42 0:20          Constant:
43 0:20            1 (const int)
44 0:20        Constant:
45 0:20          1.000000
46 0:22      Branch: Return with expression
47 0:22        'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
48 0:13  Function Definition: main( ( temp void)
49 0:13    Function Parameters: 
50 0:?     Sequence
51 0:13      Sequence
52 0:13        move second child to first child ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
53 0:13          'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
54 0:13          Function Call: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
55 0:13        move second child to first child ( temp 4-component vector of float)
56 0:?           'Color' (layout( location=0) out 4-component vector of float)
57 0:13          Color: direct index for structure ( temp 4-component vector of float)
58 0:13            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
59 0:13            Constant:
60 0:13              0 (const int)
61 0:13        move second child to first child ( temp float)
62 0:?           'Depth' ( out float FragDepth)
63 0:13          Depth: direct index for structure ( temp float)
64 0:13            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
65 0:13            Constant:
66 0:13              1 (const int)
67 0:?   Linker Objects
68 0:?     'g_sSamp' (layout( binding=0) uniform sampler)
69 0:?     'g_tTex2dmsf4' ( uniform texture2DMS)
70 0:?     'g_tTex2dmsf4a' ( uniform texture2DMSArray)
71 0:?     'Color' (layout( location=0) out 4-component vector of float)
72 0:?     'Depth' ( out float FragDepth)
73
74
75 Linked fragment stage:
76
77
78 Shader version: 450
79 gl_FragCoord origin is upper left
80 ERROR: node is still EOpNull!
81 0:13  Function Definition: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
82 0:13    Function Parameters: 
83 0:?     Sequence
84 0:16      Sequence
85 0:16        move second child to first child ( temp 2-component vector of float)
86 0:16          'r00' ( temp 2-component vector of float)
87 0:16          ERROR: Bad aggregation op
88  ( temp 2-component vector of float)
89 0:16            'g_tTex2dmsf4' ( uniform texture2DMS)
90 0:16            Constant:
91 0:16              1 (const int)
92 0:17      Sequence
93 0:17        move second child to first child ( temp 2-component vector of float)
94 0:17          'r01' ( temp 2-component vector of float)
95 0:17          ERROR: Bad aggregation op
96  ( temp 2-component vector of float)
97 0:17            'g_tTex2dmsf4a' ( uniform texture2DMSArray)
98 0:17            Constant:
99 0:17              2 (const int)
100 0:19      move second child to first child ( temp 4-component vector of float)
101 0:19        Color: direct index for structure ( temp 4-component vector of float)
102 0:19          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
103 0:19          Constant:
104 0:19            0 (const int)
105 0:19        Constant:
106 0:19          1.000000
107 0:19          1.000000
108 0:19          1.000000
109 0:19          1.000000
110 0:20      move second child to first child ( temp float)
111 0:20        Depth: direct index for structure ( temp float)
112 0:20          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
113 0:20          Constant:
114 0:20            1 (const int)
115 0:20        Constant:
116 0:20          1.000000
117 0:22      Branch: Return with expression
118 0:22        'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
119 0:13  Function Definition: main( ( temp void)
120 0:13    Function Parameters: 
121 0:?     Sequence
122 0:13      Sequence
123 0:13        move second child to first child ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
124 0:13          'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
125 0:13          Function Call: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
126 0:13        move second child to first child ( temp 4-component vector of float)
127 0:?           'Color' (layout( location=0) out 4-component vector of float)
128 0:13          Color: direct index for structure ( temp 4-component vector of float)
129 0:13            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
130 0:13            Constant:
131 0:13              0 (const int)
132 0:13        move second child to first child ( temp float)
133 0:?           'Depth' ( out float FragDepth)
134 0:13          Depth: direct index for structure ( temp float)
135 0:13            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
136 0:13            Constant:
137 0:13              1 (const int)
138 0:?   Linker Objects
139 0:?     'g_sSamp' (layout( binding=0) uniform sampler)
140 0:?     'g_tTex2dmsf4' ( uniform texture2DMS)
141 0:?     'g_tTex2dmsf4a' ( uniform texture2DMSArray)
142 0:?     'Color' (layout( location=0) out 4-component vector of float)
143 0:?     'Depth' ( out float FragDepth)
144
145 SPIR-V is not generated for failed compile or link