1/*
2 * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 *     http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16#include <climits>
17#include <gtest/gtest.h>
18#include "../Deqpgles31BaseFunc.h"
19#include "../ActsDeqpgles310006TestSuite.h"
20#include "shrinkdefine.h"
21
22using namespace std;
23using namespace testing::ext;
24using namespace OHOS;
25
26static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005927,
27        "dEQP-GLES31.functional.shaders.implicit_conver",
28        "sions.es31.invalid.variables.uint_to_int_vertex");
29
30static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005928,
31        "dEQP-GLES31.functional.shaders.implicit_convers",
32        "ions.es31.invalid.variables.uint_to_int_fragment");
33
34static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005929,
35        "dEQP-GLES31.functional.shaders.implicit_convers",
36        "ions.es31.invalid.variables.uint_to_ivec2_vertex");
37
38static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005930,
39        "dEQP-GLES31.functional.shaders.implicit_conversi",
40        "ons.es31.invalid.variables.uint_to_ivec2_fragment");
41
42static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005931,
43        "dEQP-GLES31.functional.shaders.implicit_convers",
44        "ions.es31.invalid.variables.uint_to_ivec3_vertex");
45
46static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005932,
47        "dEQP-GLES31.functional.shaders.implicit_conversi",
48        "ons.es31.invalid.variables.uint_to_ivec3_fragment");
49
50static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005933,
51        "dEQP-GLES31.functional.shaders.implicit_convers",
52        "ions.es31.invalid.variables.uint_to_ivec4_vertex");
53
54static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005934,
55        "dEQP-GLES31.functional.shaders.implicit_conversi",
56        "ons.es31.invalid.variables.uint_to_ivec4_fragment");
57
58static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005935,
59        "dEQP-GLES31.functional.shaders.implicit_convers",
60        "ions.es31.invalid.variables.ivec2_to_uint_vertex");
61
62static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005936,
63        "dEQP-GLES31.functional.shaders.implicit_conversi",
64        "ons.es31.invalid.variables.ivec2_to_uint_fragment");
65
66static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005937,
67        "dEQP-GLES31.functional.shaders.implicit_conversi",
68        "ons.es31.invalid.variables.ivec2_to_ivec3_vertex");
69
70static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005938,
71        "dEQP-GLES31.functional.shaders.implicit_conversio",
72        "ns.es31.invalid.variables.ivec2_to_ivec3_fragment");
73
74static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005939,
75        "dEQP-GLES31.functional.shaders.implicit_conversi",
76        "ons.es31.invalid.variables.ivec2_to_uvec3_vertex");
77
78static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005940,
79        "dEQP-GLES31.functional.shaders.implicit_conversio",
80        "ns.es31.invalid.variables.ivec2_to_uvec3_fragment");
81
82static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005941,
83        "dEQP-GLES31.functional.shaders.implicit_conversi",
84        "ons.es31.invalid.variables.ivec2_to_ivec4_vertex");
85
86static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005942,
87        "dEQP-GLES31.functional.shaders.implicit_conversio",
88        "ns.es31.invalid.variables.ivec2_to_ivec4_fragment");
89
90static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005943,
91        "dEQP-GLES31.functional.shaders.implicit_conversi",
92        "ons.es31.invalid.variables.ivec2_to_uvec4_vertex");
93
94static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005944,
95        "dEQP-GLES31.functional.shaders.implicit_conversio",
96        "ns.es31.invalid.variables.ivec2_to_uvec4_fragment");
97
98static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005945,
99        "dEQP-GLES31.functional.shaders.implicit_convers",
100        "ions.es31.invalid.variables.ivec2_to_vec3_vertex");
101
102static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005946,
103        "dEQP-GLES31.functional.shaders.implicit_conversi",
104        "ons.es31.invalid.variables.ivec2_to_vec3_fragment");
105
106static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005947,
107        "dEQP-GLES31.functional.shaders.implicit_convers",
108        "ions.es31.invalid.variables.ivec2_to_vec4_vertex");
109
110static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005948,
111        "dEQP-GLES31.functional.shaders.implicit_conversi",
112        "ons.es31.invalid.variables.ivec2_to_vec4_fragment");
113
114static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005949,
115        "dEQP-GLES31.functional.shaders.implicit_convers",
116        "ions.es31.invalid.variables.uvec2_to_int_vertex");
117
118static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005950,
119        "dEQP-GLES31.functional.shaders.implicit_conversi",
120        "ons.es31.invalid.variables.uvec2_to_int_fragment");
121
122static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005951,
123        "dEQP-GLES31.functional.shaders.implicit_conversi",
124        "ons.es31.invalid.variables.uvec2_to_ivec2_vertex");
125
126static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005952,
127        "dEQP-GLES31.functional.shaders.implicit_conversio",
128        "ns.es31.invalid.variables.uvec2_to_ivec2_fragment");
129
130static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005953,
131        "dEQP-GLES31.functional.shaders.implicit_conversi",
132        "ons.es31.invalid.variables.uvec2_to_ivec3_vertex");
133
134static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005954,
135        "dEQP-GLES31.functional.shaders.implicit_conversio",
136        "ns.es31.invalid.variables.uvec2_to_ivec3_fragment");
137
138static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005955,
139        "dEQP-GLES31.functional.shaders.implicit_conversi",
140        "ons.es31.invalid.variables.uvec2_to_uvec3_vertex");
141
142static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005956,
143        "dEQP-GLES31.functional.shaders.implicit_conversio",
144        "ns.es31.invalid.variables.uvec2_to_uvec3_fragment");
145
146static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005957,
147        "dEQP-GLES31.functional.shaders.implicit_conversi",
148        "ons.es31.invalid.variables.uvec2_to_ivec4_vertex");
149
150static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005958,
151        "dEQP-GLES31.functional.shaders.implicit_conversio",
152        "ns.es31.invalid.variables.uvec2_to_ivec4_fragment");
153
154static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005959,
155        "dEQP-GLES31.functional.shaders.implicit_conversi",
156        "ons.es31.invalid.variables.uvec2_to_uvec4_vertex");
157
158static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005960,
159        "dEQP-GLES31.functional.shaders.implicit_conversio",
160        "ns.es31.invalid.variables.uvec2_to_uvec4_fragment");
161
162static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005961,
163        "dEQP-GLES31.functional.shaders.implicit_convers",
164        "ions.es31.invalid.variables.uvec2_to_vec3_vertex");
165
166static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005962,
167        "dEQP-GLES31.functional.shaders.implicit_conversi",
168        "ons.es31.invalid.variables.uvec2_to_vec3_fragment");
169
170static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005963,
171        "dEQP-GLES31.functional.shaders.implicit_convers",
172        "ions.es31.invalid.variables.uvec2_to_vec4_vertex");
173
174static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005964,
175        "dEQP-GLES31.functional.shaders.implicit_conversi",
176        "ons.es31.invalid.variables.uvec2_to_vec4_fragment");
177
178static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005965,
179        "dEQP-GLES31.functional.shaders.implicit_convers",
180        "ions.es31.invalid.variables.ivec3_to_uint_vertex");
181
182static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005966,
183        "dEQP-GLES31.functional.shaders.implicit_conversi",
184        "ons.es31.invalid.variables.ivec3_to_uint_fragment");
185
186static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005967,
187        "dEQP-GLES31.functional.shaders.implicit_conversi",
188        "ons.es31.invalid.variables.ivec3_to_ivec2_vertex");
189
190static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005968,
191        "dEQP-GLES31.functional.shaders.implicit_conversio",
192        "ns.es31.invalid.variables.ivec3_to_ivec2_fragment");
193
194static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005969,
195        "dEQP-GLES31.functional.shaders.implicit_conversi",
196        "ons.es31.invalid.variables.ivec3_to_uvec2_vertex");
197
198static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005970,
199        "dEQP-GLES31.functional.shaders.implicit_conversio",
200        "ns.es31.invalid.variables.ivec3_to_uvec2_fragment");
201
202static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005971,
203        "dEQP-GLES31.functional.shaders.implicit_conversi",
204        "ons.es31.invalid.variables.ivec3_to_ivec4_vertex");
205
206static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005972,
207        "dEQP-GLES31.functional.shaders.implicit_conversio",
208        "ns.es31.invalid.variables.ivec3_to_ivec4_fragment");
209
210static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005973,
211        "dEQP-GLES31.functional.shaders.implicit_conversi",
212        "ons.es31.invalid.variables.ivec3_to_uvec4_vertex");
213
214static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005974,
215        "dEQP-GLES31.functional.shaders.implicit_conversio",
216        "ns.es31.invalid.variables.ivec3_to_uvec4_fragment");
217
218static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005975,
219        "dEQP-GLES31.functional.shaders.implicit_convers",
220        "ions.es31.invalid.variables.ivec3_to_vec2_vertex");
221
222static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005976,
223        "dEQP-GLES31.functional.shaders.implicit_conversi",
224        "ons.es31.invalid.variables.ivec3_to_vec2_fragment");
225
226static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005977,
227        "dEQP-GLES31.functional.shaders.implicit_convers",
228        "ions.es31.invalid.variables.ivec3_to_vec4_vertex");
229
230static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005978,
231        "dEQP-GLES31.functional.shaders.implicit_conversi",
232        "ons.es31.invalid.variables.ivec3_to_vec4_fragment");
233
234static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005979,
235        "dEQP-GLES31.functional.shaders.implicit_convers",
236        "ions.es31.invalid.variables.uvec3_to_int_vertex");
237
238static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005980,
239        "dEQP-GLES31.functional.shaders.implicit_conversi",
240        "ons.es31.invalid.variables.uvec3_to_int_fragment");
241
242static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005981,
243        "dEQP-GLES31.functional.shaders.implicit_conversi",
244        "ons.es31.invalid.variables.uvec3_to_ivec2_vertex");
245
246static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005982,
247        "dEQP-GLES31.functional.shaders.implicit_conversio",
248        "ns.es31.invalid.variables.uvec3_to_ivec2_fragment");
249
250static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005983,
251        "dEQP-GLES31.functional.shaders.implicit_conversi",
252        "ons.es31.invalid.variables.uvec3_to_uvec2_vertex");
253
254static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005984,
255        "dEQP-GLES31.functional.shaders.implicit_conversio",
256        "ns.es31.invalid.variables.uvec3_to_uvec2_fragment");
257
258static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005985,
259        "dEQP-GLES31.functional.shaders.implicit_conversi",
260        "ons.es31.invalid.variables.uvec3_to_ivec3_vertex");
261
262static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005986,
263        "dEQP-GLES31.functional.shaders.implicit_conversio",
264        "ns.es31.invalid.variables.uvec3_to_ivec3_fragment");
265
266static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005987,
267        "dEQP-GLES31.functional.shaders.implicit_conversi",
268        "ons.es31.invalid.variables.uvec3_to_ivec4_vertex");
269
270static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005988,
271        "dEQP-GLES31.functional.shaders.implicit_conversio",
272        "ns.es31.invalid.variables.uvec3_to_ivec4_fragment");
273
274static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005989,
275        "dEQP-GLES31.functional.shaders.implicit_conversi",
276        "ons.es31.invalid.variables.uvec3_to_uvec4_vertex");
277
278static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005990,
279        "dEQP-GLES31.functional.shaders.implicit_conversio",
280        "ns.es31.invalid.variables.uvec3_to_uvec4_fragment");
281
282static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005991,
283        "dEQP-GLES31.functional.shaders.implicit_convers",
284        "ions.es31.invalid.variables.uvec3_to_vec2_vertex");
285
286static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005992,
287        "dEQP-GLES31.functional.shaders.implicit_conversi",
288        "ons.es31.invalid.variables.uvec3_to_vec2_fragment");
289
290static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005993,
291        "dEQP-GLES31.functional.shaders.implicit_convers",
292        "ions.es31.invalid.variables.uvec3_to_vec4_vertex");
293
294static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005994,
295        "dEQP-GLES31.functional.shaders.implicit_conversi",
296        "ons.es31.invalid.variables.uvec3_to_vec4_fragment");
297
298static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005995,
299        "dEQP-GLES31.functional.shaders.implicit_convers",
300        "ions.es31.invalid.variables.ivec4_to_uint_vertex");
301
302static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005996,
303        "dEQP-GLES31.functional.shaders.implicit_conversi",
304        "ons.es31.invalid.variables.ivec4_to_uint_fragment");
305
306static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005997,
307        "dEQP-GLES31.functional.shaders.implicit_conversi",
308        "ons.es31.invalid.variables.ivec4_to_ivec2_vertex");
309
310static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005998,
311        "dEQP-GLES31.functional.shaders.implicit_conversio",
312        "ns.es31.invalid.variables.ivec4_to_ivec2_fragment");
313
314static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_005999,
315        "dEQP-GLES31.functional.shaders.implicit_conversi",
316        "ons.es31.invalid.variables.ivec4_to_uvec2_vertex");
317
318static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006000,
319        "dEQP-GLES31.functional.shaders.implicit_conversio",
320        "ns.es31.invalid.variables.ivec4_to_uvec2_fragment");
321
322static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006001,
323        "dEQP-GLES31.functional.shaders.implicit_conversi",
324        "ons.es31.invalid.variables.ivec4_to_ivec3_vertex");
325
326static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006002,
327        "dEQP-GLES31.functional.shaders.implicit_conversio",
328        "ns.es31.invalid.variables.ivec4_to_ivec3_fragment");
329
330static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006003,
331        "dEQP-GLES31.functional.shaders.implicit_conversi",
332        "ons.es31.invalid.variables.ivec4_to_uvec3_vertex");
333
334static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006004,
335        "dEQP-GLES31.functional.shaders.implicit_conversio",
336        "ns.es31.invalid.variables.ivec4_to_uvec3_fragment");
337
338static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006005,
339        "dEQP-GLES31.functional.shaders.implicit_convers",
340        "ions.es31.invalid.variables.ivec4_to_vec2_vertex");
341
342static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006006,
343        "dEQP-GLES31.functional.shaders.implicit_conversi",
344        "ons.es31.invalid.variables.ivec4_to_vec2_fragment");
345
346static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006007,
347        "dEQP-GLES31.functional.shaders.implicit_convers",
348        "ions.es31.invalid.variables.ivec4_to_vec3_vertex");
349
350static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006008,
351        "dEQP-GLES31.functional.shaders.implicit_conversi",
352        "ons.es31.invalid.variables.ivec4_to_vec3_fragment");
353
354static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006009,
355        "dEQP-GLES31.functional.shaders.implicit_convers",
356        "ions.es31.invalid.variables.uvec4_to_int_vertex");
357
358static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006010,
359        "dEQP-GLES31.functional.shaders.implicit_conversi",
360        "ons.es31.invalid.variables.uvec4_to_int_fragment");
361
362static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006011,
363        "dEQP-GLES31.functional.shaders.implicit_conversi",
364        "ons.es31.invalid.variables.uvec4_to_ivec2_vertex");
365
366static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006012,
367        "dEQP-GLES31.functional.shaders.implicit_conversio",
368        "ns.es31.invalid.variables.uvec4_to_ivec2_fragment");
369
370static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006013,
371        "dEQP-GLES31.functional.shaders.implicit_conversi",
372        "ons.es31.invalid.variables.uvec4_to_uvec2_vertex");
373
374static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006014,
375        "dEQP-GLES31.functional.shaders.implicit_conversio",
376        "ns.es31.invalid.variables.uvec4_to_uvec2_fragment");
377
378static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006015,
379        "dEQP-GLES31.functional.shaders.implicit_conversi",
380        "ons.es31.invalid.variables.uvec4_to_ivec3_vertex");
381
382static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006016,
383        "dEQP-GLES31.functional.shaders.implicit_conversio",
384        "ns.es31.invalid.variables.uvec4_to_ivec3_fragment");
385
386static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006017,
387        "dEQP-GLES31.functional.shaders.implicit_conversi",
388        "ons.es31.invalid.variables.uvec4_to_uvec3_vertex");
389
390static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006018,
391        "dEQP-GLES31.functional.shaders.implicit_conversio",
392        "ns.es31.invalid.variables.uvec4_to_uvec3_fragment");
393
394static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006019,
395        "dEQP-GLES31.functional.shaders.implicit_conversi",
396        "ons.es31.invalid.variables.uvec4_to_ivec4_vertex");
397
398static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006020,
399        "dEQP-GLES31.functional.shaders.implicit_conversio",
400        "ns.es31.invalid.variables.uvec4_to_ivec4_fragment");
401
402static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006021,
403        "dEQP-GLES31.functional.shaders.implicit_convers",
404        "ions.es31.invalid.variables.uvec4_to_vec2_vertex");
405
406static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006022,
407        "dEQP-GLES31.functional.shaders.implicit_conversi",
408        "ons.es31.invalid.variables.uvec4_to_vec2_fragment");
409
410static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006023,
411        "dEQP-GLES31.functional.shaders.implicit_convers",
412        "ions.es31.invalid.variables.uvec4_to_vec3_vertex");
413
414static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006024,
415        "dEQP-GLES31.functional.shaders.implicit_conversi",
416        "ons.es31.invalid.variables.uvec4_to_vec3_fragment");
417
418static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006025,
419        "dEQP-GLES31.functional.shaders.implicit_convers",
420        "ions.es31.invalid.variables.float_to_int_vertex");
421
422static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006026,
423        "dEQP-GLES31.functional.shaders.implicit_conversi",
424        "ons.es31.invalid.variables.float_to_int_fragment");
425
426static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006027,
427        "dEQP-GLES31.functional.shaders.implicit_convers",
428        "ions.es31.invalid.variables.float_to_uint_vertex");
429
430static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006028,
431        "dEQP-GLES31.functional.shaders.implicit_conversi",
432        "ons.es31.invalid.variables.float_to_uint_fragment");
433
434static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006029,
435        "dEQP-GLES31.functional.shaders.implicit_conversi",
436        "ons.es31.invalid.variables.float_to_ivec2_vertex");
437
438static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006030,
439        "dEQP-GLES31.functional.shaders.implicit_conversio",
440        "ns.es31.invalid.variables.float_to_ivec2_fragment");
441
442static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006031,
443        "dEQP-GLES31.functional.shaders.implicit_conversi",
444        "ons.es31.invalid.variables.float_to_uvec2_vertex");
445
446static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006032,
447        "dEQP-GLES31.functional.shaders.implicit_conversio",
448        "ns.es31.invalid.variables.float_to_uvec2_fragment");
449
450static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006033,
451        "dEQP-GLES31.functional.shaders.implicit_conversi",
452        "ons.es31.invalid.variables.float_to_ivec3_vertex");
453
454static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006034,
455        "dEQP-GLES31.functional.shaders.implicit_conversio",
456        "ns.es31.invalid.variables.float_to_ivec3_fragment");
457
458static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006035,
459        "dEQP-GLES31.functional.shaders.implicit_conversi",
460        "ons.es31.invalid.variables.float_to_uvec3_vertex");
461
462static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006036,
463        "dEQP-GLES31.functional.shaders.implicit_conversio",
464        "ns.es31.invalid.variables.float_to_uvec3_fragment");
465
466static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006037,
467        "dEQP-GLES31.functional.shaders.implicit_conversi",
468        "ons.es31.invalid.variables.float_to_ivec4_vertex");
469
470static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006038,
471        "dEQP-GLES31.functional.shaders.implicit_conversio",
472        "ns.es31.invalid.variables.float_to_ivec4_fragment");
473
474static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006039,
475        "dEQP-GLES31.functional.shaders.implicit_conversi",
476        "ons.es31.invalid.variables.float_to_uvec4_vertex");
477
478static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006040,
479        "dEQP-GLES31.functional.shaders.implicit_conversio",
480        "ns.es31.invalid.variables.float_to_uvec4_fragment");
481
482static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006041,
483        "dEQP-GLES31.functional.shaders.implicit_conver",
484        "sions.es31.invalid.variables.vec2_to_int_vertex");
485
486static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006042,
487        "dEQP-GLES31.functional.shaders.implicit_convers",
488        "ions.es31.invalid.variables.vec2_to_int_fragment");
489
490static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006043,
491        "dEQP-GLES31.functional.shaders.implicit_convers",
492        "ions.es31.invalid.variables.vec2_to_uint_vertex");
493
494static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006044,
495        "dEQP-GLES31.functional.shaders.implicit_conversi",
496        "ons.es31.invalid.variables.vec2_to_uint_fragment");
497
498static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006045,
499        "dEQP-GLES31.functional.shaders.implicit_convers",
500        "ions.es31.invalid.variables.vec2_to_ivec2_vertex");
501
502static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006046,
503        "dEQP-GLES31.functional.shaders.implicit_conversi",
504        "ons.es31.invalid.variables.vec2_to_ivec2_fragment");
505
506static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006047,
507        "dEQP-GLES31.functional.shaders.implicit_convers",
508        "ions.es31.invalid.variables.vec2_to_uvec2_vertex");
509
510static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006048,
511        "dEQP-GLES31.functional.shaders.implicit_conversi",
512        "ons.es31.invalid.variables.vec2_to_uvec2_fragment");
513
514static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006049,
515        "dEQP-GLES31.functional.shaders.implicit_convers",
516        "ions.es31.invalid.variables.vec2_to_ivec3_vertex");
517
518static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006050,
519        "dEQP-GLES31.functional.shaders.implicit_conversi",
520        "ons.es31.invalid.variables.vec2_to_ivec3_fragment");
521
522static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006051,
523        "dEQP-GLES31.functional.shaders.implicit_convers",
524        "ions.es31.invalid.variables.vec2_to_uvec3_vertex");
525
526static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006052,
527        "dEQP-GLES31.functional.shaders.implicit_conversi",
528        "ons.es31.invalid.variables.vec2_to_uvec3_fragment");
529
530static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006053,
531        "dEQP-GLES31.functional.shaders.implicit_convers",
532        "ions.es31.invalid.variables.vec2_to_ivec4_vertex");
533
534static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006054,
535        "dEQP-GLES31.functional.shaders.implicit_conversi",
536        "ons.es31.invalid.variables.vec2_to_ivec4_fragment");
537
538static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006055,
539        "dEQP-GLES31.functional.shaders.implicit_convers",
540        "ions.es31.invalid.variables.vec2_to_uvec4_vertex");
541
542static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006056,
543        "dEQP-GLES31.functional.shaders.implicit_conversi",
544        "ons.es31.invalid.variables.vec2_to_uvec4_fragment");
545
546static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006057,
547        "dEQP-GLES31.functional.shaders.implicit_convers",
548        "ions.es31.invalid.variables.vec2_to_vec3_vertex");
549
550static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006058,
551        "dEQP-GLES31.functional.shaders.implicit_conversi",
552        "ons.es31.invalid.variables.vec2_to_vec3_fragment");
553
554static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006059,
555        "dEQP-GLES31.functional.shaders.implicit_convers",
556        "ions.es31.invalid.variables.vec2_to_vec4_vertex");
557
558static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006060,
559        "dEQP-GLES31.functional.shaders.implicit_conversi",
560        "ons.es31.invalid.variables.vec2_to_vec4_fragment");
561
562static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006061,
563        "dEQP-GLES31.functional.shaders.implicit_conver",
564        "sions.es31.invalid.variables.vec3_to_int_vertex");
565
566static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006062,
567        "dEQP-GLES31.functional.shaders.implicit_convers",
568        "ions.es31.invalid.variables.vec3_to_int_fragment");
569
570static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006063,
571        "dEQP-GLES31.functional.shaders.implicit_convers",
572        "ions.es31.invalid.variables.vec3_to_uint_vertex");
573
574static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006064,
575        "dEQP-GLES31.functional.shaders.implicit_conversi",
576        "ons.es31.invalid.variables.vec3_to_uint_fragment");
577
578static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006065,
579        "dEQP-GLES31.functional.shaders.implicit_convers",
580        "ions.es31.invalid.variables.vec3_to_ivec2_vertex");
581
582static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006066,
583        "dEQP-GLES31.functional.shaders.implicit_conversi",
584        "ons.es31.invalid.variables.vec3_to_ivec2_fragment");
585
586static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006067,
587        "dEQP-GLES31.functional.shaders.implicit_convers",
588        "ions.es31.invalid.variables.vec3_to_uvec2_vertex");
589
590static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006068,
591        "dEQP-GLES31.functional.shaders.implicit_conversi",
592        "ons.es31.invalid.variables.vec3_to_uvec2_fragment");
593
594static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006069,
595        "dEQP-GLES31.functional.shaders.implicit_convers",
596        "ions.es31.invalid.variables.vec3_to_ivec3_vertex");
597
598static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006070,
599        "dEQP-GLES31.functional.shaders.implicit_conversi",
600        "ons.es31.invalid.variables.vec3_to_ivec3_fragment");
601
602static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006071,
603        "dEQP-GLES31.functional.shaders.implicit_convers",
604        "ions.es31.invalid.variables.vec3_to_uvec3_vertex");
605
606static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006072,
607        "dEQP-GLES31.functional.shaders.implicit_conversi",
608        "ons.es31.invalid.variables.vec3_to_uvec3_fragment");
609
610static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006073,
611        "dEQP-GLES31.functional.shaders.implicit_convers",
612        "ions.es31.invalid.variables.vec3_to_ivec4_vertex");
613
614static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006074,
615        "dEQP-GLES31.functional.shaders.implicit_conversi",
616        "ons.es31.invalid.variables.vec3_to_ivec4_fragment");
617
618static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006075,
619        "dEQP-GLES31.functional.shaders.implicit_convers",
620        "ions.es31.invalid.variables.vec3_to_uvec4_vertex");
621
622static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006076,
623        "dEQP-GLES31.functional.shaders.implicit_conversi",
624        "ons.es31.invalid.variables.vec3_to_uvec4_fragment");
625
626static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006077,
627        "dEQP-GLES31.functional.shaders.implicit_convers",
628        "ions.es31.invalid.variables.vec3_to_vec2_vertex");
629
630static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006078,
631        "dEQP-GLES31.functional.shaders.implicit_conversi",
632        "ons.es31.invalid.variables.vec3_to_vec2_fragment");
633
634static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006079,
635        "dEQP-GLES31.functional.shaders.implicit_convers",
636        "ions.es31.invalid.variables.vec3_to_vec4_vertex");
637
638static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006080,
639        "dEQP-GLES31.functional.shaders.implicit_conversi",
640        "ons.es31.invalid.variables.vec3_to_vec4_fragment");
641
642static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006081,
643        "dEQP-GLES31.functional.shaders.implicit_conver",
644        "sions.es31.invalid.variables.vec4_to_int_vertex");
645
646static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006082,
647        "dEQP-GLES31.functional.shaders.implicit_convers",
648        "ions.es31.invalid.variables.vec4_to_int_fragment");
649
650static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006083,
651        "dEQP-GLES31.functional.shaders.implicit_convers",
652        "ions.es31.invalid.variables.vec4_to_uint_vertex");
653
654static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006084,
655        "dEQP-GLES31.functional.shaders.implicit_conversi",
656        "ons.es31.invalid.variables.vec4_to_uint_fragment");
657
658static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006085,
659        "dEQP-GLES31.functional.shaders.implicit_convers",
660        "ions.es31.invalid.variables.vec4_to_ivec2_vertex");
661
662static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006086,
663        "dEQP-GLES31.functional.shaders.implicit_conversi",
664        "ons.es31.invalid.variables.vec4_to_ivec2_fragment");
665
666static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006087,
667        "dEQP-GLES31.functional.shaders.implicit_convers",
668        "ions.es31.invalid.variables.vec4_to_uvec2_vertex");
669
670static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006088,
671        "dEQP-GLES31.functional.shaders.implicit_conversi",
672        "ons.es31.invalid.variables.vec4_to_uvec2_fragment");
673
674static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006089,
675        "dEQP-GLES31.functional.shaders.implicit_convers",
676        "ions.es31.invalid.variables.vec4_to_ivec3_vertex");
677
678static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006090,
679        "dEQP-GLES31.functional.shaders.implicit_conversi",
680        "ons.es31.invalid.variables.vec4_to_ivec3_fragment");
681
682static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006091,
683        "dEQP-GLES31.functional.shaders.implicit_convers",
684        "ions.es31.invalid.variables.vec4_to_uvec3_vertex");
685
686static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006092,
687        "dEQP-GLES31.functional.shaders.implicit_conversi",
688        "ons.es31.invalid.variables.vec4_to_uvec3_fragment");
689
690static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006093,
691        "dEQP-GLES31.functional.shaders.implicit_convers",
692        "ions.es31.invalid.variables.vec4_to_ivec4_vertex");
693
694static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006094,
695        "dEQP-GLES31.functional.shaders.implicit_conversi",
696        "ons.es31.invalid.variables.vec4_to_ivec4_fragment");
697
698static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006095,
699        "dEQP-GLES31.functional.shaders.implicit_convers",
700        "ions.es31.invalid.variables.vec4_to_uvec4_vertex");
701
702static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006096,
703        "dEQP-GLES31.functional.shaders.implicit_conversi",
704        "ons.es31.invalid.variables.vec4_to_uvec4_fragment");
705
706static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006097,
707        "dEQP-GLES31.functional.shaders.implicit_convers",
708        "ions.es31.invalid.variables.vec4_to_vec2_vertex");
709
710static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006098,
711        "dEQP-GLES31.functional.shaders.implicit_conversi",
712        "ons.es31.invalid.variables.vec4_to_vec2_fragment");
713
714static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006099,
715        "dEQP-GLES31.functional.shaders.implicit_convers",
716        "ions.es31.invalid.variables.vec4_to_vec3_vertex");
717
718static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006100,
719        "dEQP-GLES31.functional.shaders.implicit_conversi",
720        "ons.es31.invalid.variables.vec4_to_vec3_fragment");
721
722static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006961,
723        "dEQP-GLES31.functional.shaders.implicit_conver",
724        "sions.es32.invalid.variables.uint_to_int_vertex");
725
726static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006962,
727        "dEQP-GLES31.functional.shaders.implicit_convers",
728        "ions.es32.invalid.variables.uint_to_int_fragment");
729
730static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006963,
731        "dEQP-GLES31.functional.shaders.implicit_convers",
732        "ions.es32.invalid.variables.uint_to_ivec2_vertex");
733
734static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006964,
735        "dEQP-GLES31.functional.shaders.implicit_conversi",
736        "ons.es32.invalid.variables.uint_to_ivec2_fragment");
737
738static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006965,
739        "dEQP-GLES31.functional.shaders.implicit_convers",
740        "ions.es32.invalid.variables.uint_to_ivec3_vertex");
741
742static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006966,
743        "dEQP-GLES31.functional.shaders.implicit_conversi",
744        "ons.es32.invalid.variables.uint_to_ivec3_fragment");
745
746static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006967,
747        "dEQP-GLES31.functional.shaders.implicit_convers",
748        "ions.es32.invalid.variables.uint_to_ivec4_vertex");
749
750static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006968,
751        "dEQP-GLES31.functional.shaders.implicit_conversi",
752        "ons.es32.invalid.variables.uint_to_ivec4_fragment");
753
754static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006969,
755        "dEQP-GLES31.functional.shaders.implicit_convers",
756        "ions.es32.invalid.variables.ivec2_to_uint_vertex");
757
758static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006970,
759        "dEQP-GLES31.functional.shaders.implicit_conversi",
760        "ons.es32.invalid.variables.ivec2_to_uint_fragment");
761
762static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006971,
763        "dEQP-GLES31.functional.shaders.implicit_conversi",
764        "ons.es32.invalid.variables.ivec2_to_ivec3_vertex");
765
766static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006972,
767        "dEQP-GLES31.functional.shaders.implicit_conversio",
768        "ns.es32.invalid.variables.ivec2_to_ivec3_fragment");
769
770static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006973,
771        "dEQP-GLES31.functional.shaders.implicit_conversi",
772        "ons.es32.invalid.variables.ivec2_to_uvec3_vertex");
773
774static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006974,
775        "dEQP-GLES31.functional.shaders.implicit_conversio",
776        "ns.es32.invalid.variables.ivec2_to_uvec3_fragment");
777
778static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006975,
779        "dEQP-GLES31.functional.shaders.implicit_conversi",
780        "ons.es32.invalid.variables.ivec2_to_ivec4_vertex");
781
782static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006976,
783        "dEQP-GLES31.functional.shaders.implicit_conversio",
784        "ns.es32.invalid.variables.ivec2_to_ivec4_fragment");
785
786static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006977,
787        "dEQP-GLES31.functional.shaders.implicit_conversi",
788        "ons.es32.invalid.variables.ivec2_to_uvec4_vertex");
789
790static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006978,
791        "dEQP-GLES31.functional.shaders.implicit_conversio",
792        "ns.es32.invalid.variables.ivec2_to_uvec4_fragment");
793
794static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006979,
795        "dEQP-GLES31.functional.shaders.implicit_convers",
796        "ions.es32.invalid.variables.ivec2_to_vec3_vertex");
797
798static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006980,
799        "dEQP-GLES31.functional.shaders.implicit_conversi",
800        "ons.es32.invalid.variables.ivec2_to_vec3_fragment");
801
802static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006981,
803        "dEQP-GLES31.functional.shaders.implicit_convers",
804        "ions.es32.invalid.variables.ivec2_to_vec4_vertex");
805
806static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006982,
807        "dEQP-GLES31.functional.shaders.implicit_conversi",
808        "ons.es32.invalid.variables.ivec2_to_vec4_fragment");
809
810static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006983,
811        "dEQP-GLES31.functional.shaders.implicit_convers",
812        "ions.es32.invalid.variables.uvec2_to_int_vertex");
813
814static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006984,
815        "dEQP-GLES31.functional.shaders.implicit_conversi",
816        "ons.es32.invalid.variables.uvec2_to_int_fragment");
817
818static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006985,
819        "dEQP-GLES31.functional.shaders.implicit_conversi",
820        "ons.es32.invalid.variables.uvec2_to_ivec2_vertex");
821
822static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006986,
823        "dEQP-GLES31.functional.shaders.implicit_conversio",
824        "ns.es32.invalid.variables.uvec2_to_ivec2_fragment");
825
826static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006987,
827        "dEQP-GLES31.functional.shaders.implicit_conversi",
828        "ons.es32.invalid.variables.uvec2_to_ivec3_vertex");
829
830static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006988,
831        "dEQP-GLES31.functional.shaders.implicit_conversio",
832        "ns.es32.invalid.variables.uvec2_to_ivec3_fragment");
833
834static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006989,
835        "dEQP-GLES31.functional.shaders.implicit_conversi",
836        "ons.es32.invalid.variables.uvec2_to_uvec3_vertex");
837
838static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006990,
839        "dEQP-GLES31.functional.shaders.implicit_conversio",
840        "ns.es32.invalid.variables.uvec2_to_uvec3_fragment");
841
842static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006991,
843        "dEQP-GLES31.functional.shaders.implicit_conversi",
844        "ons.es32.invalid.variables.uvec2_to_ivec4_vertex");
845
846static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006992,
847        "dEQP-GLES31.functional.shaders.implicit_conversio",
848        "ns.es32.invalid.variables.uvec2_to_ivec4_fragment");
849
850static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006993,
851        "dEQP-GLES31.functional.shaders.implicit_conversi",
852        "ons.es32.invalid.variables.uvec2_to_uvec4_vertex");
853
854static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006994,
855        "dEQP-GLES31.functional.shaders.implicit_conversio",
856        "ns.es32.invalid.variables.uvec2_to_uvec4_fragment");
857
858static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006995,
859        "dEQP-GLES31.functional.shaders.implicit_convers",
860        "ions.es32.invalid.variables.uvec2_to_vec3_vertex");
861
862static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006996,
863        "dEQP-GLES31.functional.shaders.implicit_conversi",
864        "ons.es32.invalid.variables.uvec2_to_vec3_fragment");
865
866static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006997,
867        "dEQP-GLES31.functional.shaders.implicit_convers",
868        "ions.es32.invalid.variables.uvec2_to_vec4_vertex");
869
870static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006998,
871        "dEQP-GLES31.functional.shaders.implicit_conversi",
872        "ons.es32.invalid.variables.uvec2_to_vec4_fragment");
873
874static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_006999,
875        "dEQP-GLES31.functional.shaders.implicit_convers",
876        "ions.es32.invalid.variables.ivec3_to_uint_vertex");
877
878static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007000,
879        "dEQP-GLES31.functional.shaders.implicit_conversi",
880        "ons.es32.invalid.variables.ivec3_to_uint_fragment");
881
882static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007001,
883        "dEQP-GLES31.functional.shaders.implicit_conversi",
884        "ons.es32.invalid.variables.ivec3_to_ivec2_vertex");
885
886static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007002,
887        "dEQP-GLES31.functional.shaders.implicit_conversio",
888        "ns.es32.invalid.variables.ivec3_to_ivec2_fragment");
889
890static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007003,
891        "dEQP-GLES31.functional.shaders.implicit_conversi",
892        "ons.es32.invalid.variables.ivec3_to_uvec2_vertex");
893
894static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007004,
895        "dEQP-GLES31.functional.shaders.implicit_conversio",
896        "ns.es32.invalid.variables.ivec3_to_uvec2_fragment");
897
898static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007005,
899        "dEQP-GLES31.functional.shaders.implicit_conversi",
900        "ons.es32.invalid.variables.ivec3_to_ivec4_vertex");
901
902static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007006,
903        "dEQP-GLES31.functional.shaders.implicit_conversio",
904        "ns.es32.invalid.variables.ivec3_to_ivec4_fragment");
905
906static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007007,
907        "dEQP-GLES31.functional.shaders.implicit_conversi",
908        "ons.es32.invalid.variables.ivec3_to_uvec4_vertex");
909
910static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007008,
911        "dEQP-GLES31.functional.shaders.implicit_conversio",
912        "ns.es32.invalid.variables.ivec3_to_uvec4_fragment");
913
914static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007009,
915        "dEQP-GLES31.functional.shaders.implicit_convers",
916        "ions.es32.invalid.variables.ivec3_to_vec2_vertex");
917
918static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007010,
919        "dEQP-GLES31.functional.shaders.implicit_conversi",
920        "ons.es32.invalid.variables.ivec3_to_vec2_fragment");
921
922static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007011,
923        "dEQP-GLES31.functional.shaders.implicit_convers",
924        "ions.es32.invalid.variables.ivec3_to_vec4_vertex");
925
926static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007012,
927        "dEQP-GLES31.functional.shaders.implicit_conversi",
928        "ons.es32.invalid.variables.ivec3_to_vec4_fragment");
929
930static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007013,
931        "dEQP-GLES31.functional.shaders.implicit_convers",
932        "ions.es32.invalid.variables.uvec3_to_int_vertex");
933
934static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007014,
935        "dEQP-GLES31.functional.shaders.implicit_conversi",
936        "ons.es32.invalid.variables.uvec3_to_int_fragment");
937
938static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007015,
939        "dEQP-GLES31.functional.shaders.implicit_conversi",
940        "ons.es32.invalid.variables.uvec3_to_ivec2_vertex");
941
942static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007016,
943        "dEQP-GLES31.functional.shaders.implicit_conversio",
944        "ns.es32.invalid.variables.uvec3_to_ivec2_fragment");
945
946static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007017,
947        "dEQP-GLES31.functional.shaders.implicit_conversi",
948        "ons.es32.invalid.variables.uvec3_to_uvec2_vertex");
949
950static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007018,
951        "dEQP-GLES31.functional.shaders.implicit_conversio",
952        "ns.es32.invalid.variables.uvec3_to_uvec2_fragment");
953
954static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007019,
955        "dEQP-GLES31.functional.shaders.implicit_conversi",
956        "ons.es32.invalid.variables.uvec3_to_ivec3_vertex");
957
958static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007020,
959        "dEQP-GLES31.functional.shaders.implicit_conversio",
960        "ns.es32.invalid.variables.uvec3_to_ivec3_fragment");
961
962static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007021,
963        "dEQP-GLES31.functional.shaders.implicit_conversi",
964        "ons.es32.invalid.variables.uvec3_to_ivec4_vertex");
965
966static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007022,
967        "dEQP-GLES31.functional.shaders.implicit_conversio",
968        "ns.es32.invalid.variables.uvec3_to_ivec4_fragment");
969
970static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007023,
971        "dEQP-GLES31.functional.shaders.implicit_conversi",
972        "ons.es32.invalid.variables.uvec3_to_uvec4_vertex");
973
974static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007024,
975        "dEQP-GLES31.functional.shaders.implicit_conversio",
976        "ns.es32.invalid.variables.uvec3_to_uvec4_fragment");
977
978static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007025,
979        "dEQP-GLES31.functional.shaders.implicit_convers",
980        "ions.es32.invalid.variables.uvec3_to_vec2_vertex");
981
982static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007026,
983        "dEQP-GLES31.functional.shaders.implicit_conversi",
984        "ons.es32.invalid.variables.uvec3_to_vec2_fragment");
985
986static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007027,
987        "dEQP-GLES31.functional.shaders.implicit_convers",
988        "ions.es32.invalid.variables.uvec3_to_vec4_vertex");
989
990static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007028,
991        "dEQP-GLES31.functional.shaders.implicit_conversi",
992        "ons.es32.invalid.variables.uvec3_to_vec4_fragment");
993
994static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007029,
995        "dEQP-GLES31.functional.shaders.implicit_convers",
996        "ions.es32.invalid.variables.ivec4_to_uint_vertex");
997
998static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007030,
999        "dEQP-GLES31.functional.shaders.implicit_conversi",
1000        "ons.es32.invalid.variables.ivec4_to_uint_fragment");
1001
1002static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007031,
1003        "dEQP-GLES31.functional.shaders.implicit_conversi",
1004        "ons.es32.invalid.variables.ivec4_to_ivec2_vertex");
1005
1006static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007032,
1007        "dEQP-GLES31.functional.shaders.implicit_conversio",
1008        "ns.es32.invalid.variables.ivec4_to_ivec2_fragment");
1009
1010static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007033,
1011        "dEQP-GLES31.functional.shaders.implicit_conversi",
1012        "ons.es32.invalid.variables.ivec4_to_uvec2_vertex");
1013
1014static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007034,
1015        "dEQP-GLES31.functional.shaders.implicit_conversio",
1016        "ns.es32.invalid.variables.ivec4_to_uvec2_fragment");
1017
1018static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007035,
1019        "dEQP-GLES31.functional.shaders.implicit_conversi",
1020        "ons.es32.invalid.variables.ivec4_to_ivec3_vertex");
1021
1022static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007036,
1023        "dEQP-GLES31.functional.shaders.implicit_conversio",
1024        "ns.es32.invalid.variables.ivec4_to_ivec3_fragment");
1025
1026static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007037,
1027        "dEQP-GLES31.functional.shaders.implicit_conversi",
1028        "ons.es32.invalid.variables.ivec4_to_uvec3_vertex");
1029
1030static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007038,
1031        "dEQP-GLES31.functional.shaders.implicit_conversio",
1032        "ns.es32.invalid.variables.ivec4_to_uvec3_fragment");
1033
1034static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007039,
1035        "dEQP-GLES31.functional.shaders.implicit_convers",
1036        "ions.es32.invalid.variables.ivec4_to_vec2_vertex");
1037
1038static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007040,
1039        "dEQP-GLES31.functional.shaders.implicit_conversi",
1040        "ons.es32.invalid.variables.ivec4_to_vec2_fragment");
1041
1042static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007041,
1043        "dEQP-GLES31.functional.shaders.implicit_convers",
1044        "ions.es32.invalid.variables.ivec4_to_vec3_vertex");
1045
1046static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007042,
1047        "dEQP-GLES31.functional.shaders.implicit_conversi",
1048        "ons.es32.invalid.variables.ivec4_to_vec3_fragment");
1049
1050static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007043,
1051        "dEQP-GLES31.functional.shaders.implicit_convers",
1052        "ions.es32.invalid.variables.uvec4_to_int_vertex");
1053
1054static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007044,
1055        "dEQP-GLES31.functional.shaders.implicit_conversi",
1056        "ons.es32.invalid.variables.uvec4_to_int_fragment");
1057
1058static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007045,
1059        "dEQP-GLES31.functional.shaders.implicit_conversi",
1060        "ons.es32.invalid.variables.uvec4_to_ivec2_vertex");
1061
1062static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007046,
1063        "dEQP-GLES31.functional.shaders.implicit_conversio",
1064        "ns.es32.invalid.variables.uvec4_to_ivec2_fragment");
1065
1066static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007047,
1067        "dEQP-GLES31.functional.shaders.implicit_conversi",
1068        "ons.es32.invalid.variables.uvec4_to_uvec2_vertex");
1069
1070static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007048,
1071        "dEQP-GLES31.functional.shaders.implicit_conversio",
1072        "ns.es32.invalid.variables.uvec4_to_uvec2_fragment");
1073
1074static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007049,
1075        "dEQP-GLES31.functional.shaders.implicit_conversi",
1076        "ons.es32.invalid.variables.uvec4_to_ivec3_vertex");
1077
1078static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007050,
1079        "dEQP-GLES31.functional.shaders.implicit_conversio",
1080        "ns.es32.invalid.variables.uvec4_to_ivec3_fragment");
1081
1082static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007051,
1083        "dEQP-GLES31.functional.shaders.implicit_conversi",
1084        "ons.es32.invalid.variables.uvec4_to_uvec3_vertex");
1085
1086static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007052,
1087        "dEQP-GLES31.functional.shaders.implicit_conversio",
1088        "ns.es32.invalid.variables.uvec4_to_uvec3_fragment");
1089
1090static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007053,
1091        "dEQP-GLES31.functional.shaders.implicit_conversi",
1092        "ons.es32.invalid.variables.uvec4_to_ivec4_vertex");
1093
1094static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007054,
1095        "dEQP-GLES31.functional.shaders.implicit_conversio",
1096        "ns.es32.invalid.variables.uvec4_to_ivec4_fragment");
1097
1098static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007055,
1099        "dEQP-GLES31.functional.shaders.implicit_convers",
1100        "ions.es32.invalid.variables.uvec4_to_vec2_vertex");
1101
1102static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007056,
1103        "dEQP-GLES31.functional.shaders.implicit_conversi",
1104        "ons.es32.invalid.variables.uvec4_to_vec2_fragment");
1105
1106static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007057,
1107        "dEQP-GLES31.functional.shaders.implicit_convers",
1108        "ions.es32.invalid.variables.uvec4_to_vec3_vertex");
1109
1110static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007058,
1111        "dEQP-GLES31.functional.shaders.implicit_conversi",
1112        "ons.es32.invalid.variables.uvec4_to_vec3_fragment");
1113
1114static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007059,
1115        "dEQP-GLES31.functional.shaders.implicit_convers",
1116        "ions.es32.invalid.variables.float_to_int_vertex");
1117
1118static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007060,
1119        "dEQP-GLES31.functional.shaders.implicit_conversi",
1120        "ons.es32.invalid.variables.float_to_int_fragment");
1121
1122static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007061,
1123        "dEQP-GLES31.functional.shaders.implicit_convers",
1124        "ions.es32.invalid.variables.float_to_uint_vertex");
1125
1126static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007062,
1127        "dEQP-GLES31.functional.shaders.implicit_conversi",
1128        "ons.es32.invalid.variables.float_to_uint_fragment");
1129
1130static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007063,
1131        "dEQP-GLES31.functional.shaders.implicit_conversi",
1132        "ons.es32.invalid.variables.float_to_ivec2_vertex");
1133
1134static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007064,
1135        "dEQP-GLES31.functional.shaders.implicit_conversio",
1136        "ns.es32.invalid.variables.float_to_ivec2_fragment");
1137
1138static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007065,
1139        "dEQP-GLES31.functional.shaders.implicit_conversi",
1140        "ons.es32.invalid.variables.float_to_uvec2_vertex");
1141
1142static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007066,
1143        "dEQP-GLES31.functional.shaders.implicit_conversio",
1144        "ns.es32.invalid.variables.float_to_uvec2_fragment");
1145
1146static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007067,
1147        "dEQP-GLES31.functional.shaders.implicit_conversi",
1148        "ons.es32.invalid.variables.float_to_ivec3_vertex");
1149
1150static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007068,
1151        "dEQP-GLES31.functional.shaders.implicit_conversio",
1152        "ns.es32.invalid.variables.float_to_ivec3_fragment");
1153
1154static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007069,
1155        "dEQP-GLES31.functional.shaders.implicit_conversi",
1156        "ons.es32.invalid.variables.float_to_uvec3_vertex");
1157
1158static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007070,
1159        "dEQP-GLES31.functional.shaders.implicit_conversio",
1160        "ns.es32.invalid.variables.float_to_uvec3_fragment");
1161
1162static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007071,
1163        "dEQP-GLES31.functional.shaders.implicit_conversi",
1164        "ons.es32.invalid.variables.float_to_ivec4_vertex");
1165
1166static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007072,
1167        "dEQP-GLES31.functional.shaders.implicit_conversio",
1168        "ns.es32.invalid.variables.float_to_ivec4_fragment");
1169
1170static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007073,
1171        "dEQP-GLES31.functional.shaders.implicit_conversi",
1172        "ons.es32.invalid.variables.float_to_uvec4_vertex");
1173
1174static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007074,
1175        "dEQP-GLES31.functional.shaders.implicit_conversio",
1176        "ns.es32.invalid.variables.float_to_uvec4_fragment");
1177
1178static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007075,
1179        "dEQP-GLES31.functional.shaders.implicit_conver",
1180        "sions.es32.invalid.variables.vec2_to_int_vertex");
1181
1182static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007076,
1183        "dEQP-GLES31.functional.shaders.implicit_convers",
1184        "ions.es32.invalid.variables.vec2_to_int_fragment");
1185
1186static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007077,
1187        "dEQP-GLES31.functional.shaders.implicit_convers",
1188        "ions.es32.invalid.variables.vec2_to_uint_vertex");
1189
1190static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007078,
1191        "dEQP-GLES31.functional.shaders.implicit_conversi",
1192        "ons.es32.invalid.variables.vec2_to_uint_fragment");
1193
1194static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007079,
1195        "dEQP-GLES31.functional.shaders.implicit_convers",
1196        "ions.es32.invalid.variables.vec2_to_ivec2_vertex");
1197
1198static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007080,
1199        "dEQP-GLES31.functional.shaders.implicit_conversi",
1200        "ons.es32.invalid.variables.vec2_to_ivec2_fragment");
1201
1202static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007081,
1203        "dEQP-GLES31.functional.shaders.implicit_convers",
1204        "ions.es32.invalid.variables.vec2_to_uvec2_vertex");
1205
1206static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007082,
1207        "dEQP-GLES31.functional.shaders.implicit_conversi",
1208        "ons.es32.invalid.variables.vec2_to_uvec2_fragment");
1209
1210static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007083,
1211        "dEQP-GLES31.functional.shaders.implicit_convers",
1212        "ions.es32.invalid.variables.vec2_to_ivec3_vertex");
1213
1214static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007084,
1215        "dEQP-GLES31.functional.shaders.implicit_conversi",
1216        "ons.es32.invalid.variables.vec2_to_ivec3_fragment");
1217
1218static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007085,
1219        "dEQP-GLES31.functional.shaders.implicit_convers",
1220        "ions.es32.invalid.variables.vec2_to_uvec3_vertex");
1221
1222static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007086,
1223        "dEQP-GLES31.functional.shaders.implicit_conversi",
1224        "ons.es32.invalid.variables.vec2_to_uvec3_fragment");
1225
1226static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007087,
1227        "dEQP-GLES31.functional.shaders.implicit_convers",
1228        "ions.es32.invalid.variables.vec2_to_ivec4_vertex");
1229
1230static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007088,
1231        "dEQP-GLES31.functional.shaders.implicit_conversi",
1232        "ons.es32.invalid.variables.vec2_to_ivec4_fragment");
1233
1234static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007089,
1235        "dEQP-GLES31.functional.shaders.implicit_convers",
1236        "ions.es32.invalid.variables.vec2_to_uvec4_vertex");
1237
1238static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007090,
1239        "dEQP-GLES31.functional.shaders.implicit_conversi",
1240        "ons.es32.invalid.variables.vec2_to_uvec4_fragment");
1241
1242static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007091,
1243        "dEQP-GLES31.functional.shaders.implicit_convers",
1244        "ions.es32.invalid.variables.vec2_to_vec3_vertex");
1245
1246static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007092,
1247        "dEQP-GLES31.functional.shaders.implicit_conversi",
1248        "ons.es32.invalid.variables.vec2_to_vec3_fragment");
1249
1250static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007093,
1251        "dEQP-GLES31.functional.shaders.implicit_convers",
1252        "ions.es32.invalid.variables.vec2_to_vec4_vertex");
1253
1254static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007094,
1255        "dEQP-GLES31.functional.shaders.implicit_conversi",
1256        "ons.es32.invalid.variables.vec2_to_vec4_fragment");
1257
1258static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007095,
1259        "dEQP-GLES31.functional.shaders.implicit_conver",
1260        "sions.es32.invalid.variables.vec3_to_int_vertex");
1261
1262static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007096,
1263        "dEQP-GLES31.functional.shaders.implicit_convers",
1264        "ions.es32.invalid.variables.vec3_to_int_fragment");
1265
1266static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007097,
1267        "dEQP-GLES31.functional.shaders.implicit_convers",
1268        "ions.es32.invalid.variables.vec3_to_uint_vertex");
1269
1270static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007098,
1271        "dEQP-GLES31.functional.shaders.implicit_conversi",
1272        "ons.es32.invalid.variables.vec3_to_uint_fragment");
1273
1274static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007099,
1275        "dEQP-GLES31.functional.shaders.implicit_convers",
1276        "ions.es32.invalid.variables.vec3_to_ivec2_vertex");
1277
1278static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007100,
1279        "dEQP-GLES31.functional.shaders.implicit_conversi",
1280        "ons.es32.invalid.variables.vec3_to_ivec2_fragment");
1281
1282static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007101,
1283        "dEQP-GLES31.functional.shaders.implicit_convers",
1284        "ions.es32.invalid.variables.vec3_to_uvec2_vertex");
1285
1286static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007102,
1287        "dEQP-GLES31.functional.shaders.implicit_conversi",
1288        "ons.es32.invalid.variables.vec3_to_uvec2_fragment");
1289
1290static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007103,
1291        "dEQP-GLES31.functional.shaders.implicit_convers",
1292        "ions.es32.invalid.variables.vec3_to_ivec3_vertex");
1293
1294static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007104,
1295        "dEQP-GLES31.functional.shaders.implicit_conversi",
1296        "ons.es32.invalid.variables.vec3_to_ivec3_fragment");
1297
1298static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007105,
1299        "dEQP-GLES31.functional.shaders.implicit_convers",
1300        "ions.es32.invalid.variables.vec3_to_uvec3_vertex");
1301
1302static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007106,
1303        "dEQP-GLES31.functional.shaders.implicit_conversi",
1304        "ons.es32.invalid.variables.vec3_to_uvec3_fragment");
1305
1306static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007107,
1307        "dEQP-GLES31.functional.shaders.implicit_convers",
1308        "ions.es32.invalid.variables.vec3_to_ivec4_vertex");
1309
1310static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007108,
1311        "dEQP-GLES31.functional.shaders.implicit_conversi",
1312        "ons.es32.invalid.variables.vec3_to_ivec4_fragment");
1313
1314static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007109,
1315        "dEQP-GLES31.functional.shaders.implicit_convers",
1316        "ions.es32.invalid.variables.vec3_to_uvec4_vertex");
1317
1318static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007110,
1319        "dEQP-GLES31.functional.shaders.implicit_conversi",
1320        "ons.es32.invalid.variables.vec3_to_uvec4_fragment");
1321
1322static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007111,
1323        "dEQP-GLES31.functional.shaders.implicit_convers",
1324        "ions.es32.invalid.variables.vec3_to_vec2_vertex");
1325
1326static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007112,
1327        "dEQP-GLES31.functional.shaders.implicit_conversi",
1328        "ons.es32.invalid.variables.vec3_to_vec2_fragment");
1329
1330static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007113,
1331        "dEQP-GLES31.functional.shaders.implicit_convers",
1332        "ions.es32.invalid.variables.vec3_to_vec4_vertex");
1333
1334static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007114,
1335        "dEQP-GLES31.functional.shaders.implicit_conversi",
1336        "ons.es32.invalid.variables.vec3_to_vec4_fragment");
1337
1338static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007115,
1339        "dEQP-GLES31.functional.shaders.implicit_conver",
1340        "sions.es32.invalid.variables.vec4_to_int_vertex");
1341
1342static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007116,
1343        "dEQP-GLES31.functional.shaders.implicit_convers",
1344        "ions.es32.invalid.variables.vec4_to_int_fragment");
1345
1346static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007117,
1347        "dEQP-GLES31.functional.shaders.implicit_convers",
1348        "ions.es32.invalid.variables.vec4_to_uint_vertex");
1349
1350static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007118,
1351        "dEQP-GLES31.functional.shaders.implicit_conversi",
1352        "ons.es32.invalid.variables.vec4_to_uint_fragment");
1353
1354static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007119,
1355        "dEQP-GLES31.functional.shaders.implicit_convers",
1356        "ions.es32.invalid.variables.vec4_to_ivec2_vertex");
1357
1358static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007120,
1359        "dEQP-GLES31.functional.shaders.implicit_conversi",
1360        "ons.es32.invalid.variables.vec4_to_ivec2_fragment");
1361
1362static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007121,
1363        "dEQP-GLES31.functional.shaders.implicit_convers",
1364        "ions.es32.invalid.variables.vec4_to_uvec2_vertex");
1365
1366static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007122,
1367        "dEQP-GLES31.functional.shaders.implicit_conversi",
1368        "ons.es32.invalid.variables.vec4_to_uvec2_fragment");
1369
1370static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007123,
1371        "dEQP-GLES31.functional.shaders.implicit_convers",
1372        "ions.es32.invalid.variables.vec4_to_ivec3_vertex");
1373
1374static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007124,
1375        "dEQP-GLES31.functional.shaders.implicit_conversi",
1376        "ons.es32.invalid.variables.vec4_to_ivec3_fragment");
1377
1378static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007125,
1379        "dEQP-GLES31.functional.shaders.implicit_convers",
1380        "ions.es32.invalid.variables.vec4_to_uvec3_vertex");
1381
1382static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007126,
1383        "dEQP-GLES31.functional.shaders.implicit_conversi",
1384        "ons.es32.invalid.variables.vec4_to_uvec3_fragment");
1385
1386static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007127,
1387        "dEQP-GLES31.functional.shaders.implicit_convers",
1388        "ions.es32.invalid.variables.vec4_to_ivec4_vertex");
1389
1390static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007128,
1391        "dEQP-GLES31.functional.shaders.implicit_conversi",
1392        "ons.es32.invalid.variables.vec4_to_ivec4_fragment");
1393
1394static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007129,
1395        "dEQP-GLES31.functional.shaders.implicit_convers",
1396        "ions.es32.invalid.variables.vec4_to_uvec4_vertex");
1397
1398static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007130,
1399        "dEQP-GLES31.functional.shaders.implicit_conversi",
1400        "ons.es32.invalid.variables.vec4_to_uvec4_fragment");
1401
1402static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007131,
1403        "dEQP-GLES31.functional.shaders.implicit_convers",
1404        "ions.es32.invalid.variables.vec4_to_vec2_vertex");
1405
1406static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007132,
1407        "dEQP-GLES31.functional.shaders.implicit_conversi",
1408        "ons.es32.invalid.variables.vec4_to_vec2_fragment");
1409
1410static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007133,
1411        "dEQP-GLES31.functional.shaders.implicit_convers",
1412        "ions.es32.invalid.variables.vec4_to_vec3_vertex");
1413
1414static SHRINK_HWTEST_F(ActsDeqpgles310006TestSuite, TestCase_007134,
1415        "dEQP-GLES31.functional.shaders.implicit_conversi",
1416        "ons.es32.invalid.variables.vec4_to_vec3_fragment");
1417