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 "../Deqpgles3BaseFunc.h"
19#include "../ActsDeqpgles30002TestSuite.h"
20#include "shrinkdefine.h"
21
22using namespace std;
23using namespace testing::ext;
24using namespace OHOS;
25
26static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001332,
27        "dEQP-GLES3.functional.shaders",
28        ".constants.float_input_vertex");
29
30static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001333,
31        "dEQP-GLES3.functional.shaders.",
32        "constants.float_input_fragment");
33
34static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001334,
35        "dEQP-GLES3.functional.shaders.",
36        "constants.float_uniform_vertex");
37
38static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001335,
39        "dEQP-GLES3.functional.shaders.c",
40        "onstants.float_uniform_fragment");
41
42static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001336,
43        "dEQP-GLES3.functional.shade",
44        "rs.constants.float_0_vertex");
45
46static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001337,
47        "dEQP-GLES3.functional.shader",
48        "s.constants.float_0_fragment");
49
50static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001338,
51        "dEQP-GLES3.functional.shade",
52        "rs.constants.float_1_vertex");
53
54static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001339,
55        "dEQP-GLES3.functional.shader",
56        "s.constants.float_1_fragment");
57
58static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001340,
59        "dEQP-GLES3.functional.shade",
60        "rs.constants.float_2_vertex");
61
62static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001341,
63        "dEQP-GLES3.functional.shader",
64        "s.constants.float_2_fragment");
65
66static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001342,
67        "dEQP-GLES3.functional.shade",
68        "rs.constants.float_3_vertex");
69
70static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001343,
71        "dEQP-GLES3.functional.shader",
72        "s.constants.float_3_fragment");
73
74static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001344,
75        "dEQP-GLES3.functional.shade",
76        "rs.constants.float_4_vertex");
77
78static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001345,
79        "dEQP-GLES3.functional.shader",
80        "s.constants.float_4_fragment");
81
82static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001346,
83        "dEQP-GLES3.functional.shade",
84        "rs.constants.float_5_vertex");
85
86static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001347,
87        "dEQP-GLES3.functional.shader",
88        "s.constants.float_5_fragment");
89
90static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001348,
91        "dEQP-GLES3.functional.shade",
92        "rs.constants.float_6_vertex");
93
94static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001349,
95        "dEQP-GLES3.functional.shader",
96        "s.constants.float_6_fragment");
97
98static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001350,
99        "dEQP-GLES3.functional.shade",
100        "rs.constants.float_7_vertex");
101
102static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001351,
103        "dEQP-GLES3.functional.shader",
104        "s.constants.float_7_fragment");
105
106static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001352,
107        "dEQP-GLES3.functional.shade",
108        "rs.constants.float_8_vertex");
109
110static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001353,
111        "dEQP-GLES3.functional.shader",
112        "s.constants.float_8_fragment");
113
114static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001354,
115        "dEQP-GLES3.functional.shaders.c",
116        "onstants.float_f_suffix_0_vertex");
117
118static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001355,
119        "dEQP-GLES3.functional.shaders.co",
120        "nstants.float_f_suffix_0_fragment");
121
122static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001356,
123        "dEQP-GLES3.functional.shaders.c",
124        "onstants.float_f_suffix_1_vertex");
125
126static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001357,
127        "dEQP-GLES3.functional.shaders.co",
128        "nstants.float_f_suffix_1_fragment");
129
130static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001358,
131        "dEQP-GLES3.functional.shad",
132        "ers.constants.int_0_vertex");
133
134static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001359,
135        "dEQP-GLES3.functional.shade",
136        "rs.constants.int_0_fragment");
137
138static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001360,
139        "dEQP-GLES3.functional.shad",
140        "ers.constants.int_1_vertex");
141
142static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001361,
143        "dEQP-GLES3.functional.shade",
144        "rs.constants.int_1_fragment");
145
146static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001362,
147        "dEQP-GLES3.functional.shad",
148        "ers.constants.int_2_vertex");
149
150static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001363,
151        "dEQP-GLES3.functional.shade",
152        "rs.constants.int_2_fragment");
153
154static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001364,
155        "dEQP-GLES3.functional.shad",
156        "ers.constants.int_3_vertex");
157
158static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001365,
159        "dEQP-GLES3.functional.shade",
160        "rs.constants.int_3_fragment");
161
162static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001366,
163        "dEQP-GLES3.functional.shad",
164        "ers.constants.int_4_vertex");
165
166static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001367,
167        "dEQP-GLES3.functional.shade",
168        "rs.constants.int_4_fragment");
169
170static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001368,
171        "dEQP-GLES3.functional.shad",
172        "ers.constants.bool_0_vertex");
173
174static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001369,
175        "dEQP-GLES3.functional.shade",
176        "rs.constants.bool_0_fragment");
177
178static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001370,
179        "dEQP-GLES3.functional.shad",
180        "ers.constants.bool_1_vertex");
181
182static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001371,
183        "dEQP-GLES3.functional.shade",
184        "rs.constants.bool_1_fragment");
185
186static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001372,
187        "dEQP-GLES3.functional.shaders.co",
188        "nstants.const_float_global_vertex");
189
190static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001373,
191        "dEQP-GLES3.functional.shaders.con",
192        "stants.const_float_global_fragment");
193
194static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001374,
195        "dEQP-GLES3.functional.shaders.c",
196        "onstants.const_float_main_vertex");
197
198static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001375,
199        "dEQP-GLES3.functional.shaders.co",
200        "nstants.const_float_main_fragment");
201
202static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001376,
203        "dEQP-GLES3.functional.shaders.con",
204        "stants.const_float_function_vertex");
205
206static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001377,
207        "dEQP-GLES3.functional.shaders.cons",
208        "tants.const_float_function_fragment");
209
210static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001378,
211        "dEQP-GLES3.functional.shaders.co",
212        "nstants.const_float_scope_vertex");
213
214static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001379,
215        "dEQP-GLES3.functional.shaders.con",
216        "stants.const_float_scope_fragment");
217
218static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001380,
219        "dEQP-GLES3.functional.shaders.constant",
220        "s.const_float_scope_shawdowing_1_vertex");
221
222static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001381,
223        "dEQP-GLES3.functional.shaders.constants",
224        ".const_float_scope_shawdowing_1_fragment");
225
226static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001382,
227        "dEQP-GLES3.functional.shaders.constant",
228        "s.const_float_scope_shawdowing_2_vertex");
229
230static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001383,
231        "dEQP-GLES3.functional.shaders.constants",
232        ".const_float_scope_shawdowing_2_fragment");
233
234static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001384,
235        "dEQP-GLES3.functional.shaders.constant",
236        "s.const_float_scope_shawdowing_3_vertex");
237
238static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001385,
239        "dEQP-GLES3.functional.shaders.constants",
240        ".const_float_scope_shawdowing_3_fragment");
241
242static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001386,
243        "dEQP-GLES3.functional.shaders.constant",
244        "s.const_float_scope_shawdowing_4_vertex");
245
246static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001387,
247        "dEQP-GLES3.functional.shaders.constants",
248        ".const_float_scope_shawdowing_4_fragment");
249
250static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001388,
251        "dEQP-GLES3.functional.shaders.constants.",
252        "const_float_operations_with_const_vertex");
253
254static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001389,
255        "dEQP-GLES3.functional.shaders.constants.c",
256        "onst_float_operations_with_const_fragment");
257
258static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001390,
259        "dEQP-GLES3.functional.shaders.const",
260        "ants.const_float_assignment_1_vertex");
261
262static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001391,
263        "dEQP-GLES3.functional.shaders.consta",
264        "nts.const_float_assignment_1_fragment");
265
266static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001392,
267        "dEQP-GLES3.functional.shaders.const",
268        "ants.const_float_assignment_2_vertex");
269
270static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001393,
271        "dEQP-GLES3.functional.shaders.consta",
272        "nts.const_float_assignment_2_fragment");
273
274static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001394,
275        "dEQP-GLES3.functional.shaders.const",
276        "ants.const_float_assignment_3_vertex");
277
278static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001395,
279        "dEQP-GLES3.functional.shaders.consta",
280        "nts.const_float_assignment_3_fragment");
281
282static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001396,
283        "dEQP-GLES3.functional.shaders.const",
284        "ants.const_float_assignment_4_vertex");
285
286static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001397,
287        "dEQP-GLES3.functional.shaders.consta",
288        "nts.const_float_assignment_4_fragment");
289
290static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001398,
291        "dEQP-GLES3.functional.shaders.consta",
292        "nts.const_float_assign_uniform_vertex");
293
294static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001399,
295        "dEQP-GLES3.functional.shaders.constan",
296        "ts.const_float_assign_uniform_fragment");
297
298static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001400,
299        "dEQP-GLES3.functional.shaders.con",
300        "stants.const_float_assign_varying");
301
302static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001401,
303        "dEQP-GLES3.functional.shaders.constan",
304        "ts.const_float_function_gotcha_vertex");
305
306static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001402,
307        "dEQP-GLES3.functional.shaders.constant",
308        "s.const_float_function_gotcha_fragment");
309
310static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001403,
311        "dEQP-GLES3.functional.shaders.con",
312        "stants.const_float_from_int_vertex");
313
314static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001404,
315        "dEQP-GLES3.functional.shaders.cons",
316        "tants.const_float_from_int_fragment");
317
318static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001405,
319        "dEQP-GLES3.functional.shaders.cons",
320        "tants.const_float_from_vec2_vertex");
321
322static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001406,
323        "dEQP-GLES3.functional.shaders.const",
324        "ants.const_float_from_vec2_fragment");
325
326static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001407,
327        "dEQP-GLES3.functional.shaders.cons",
328        "tants.const_float_from_vec3_vertex");
329
330static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001408,
331        "dEQP-GLES3.functional.shaders.const",
332        "ants.const_float_from_vec3_fragment");
333
334static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001409,
335        "dEQP-GLES3.functional.shaders.cons",
336        "tants.const_float_from_vec4_vertex");
337
338static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001410,
339        "dEQP-GLES3.functional.shaders.const",
340        "ants.const_float_from_vec4_fragment");
341
342static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001411,
343        "dEQP-GLES3.functional.shaders.constant",
344        "s.const_float_assign_variable_1_vertex");
345
346static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001412,
347        "dEQP-GLES3.functional.shaders.constants",
348        ".const_float_assign_variable_1_fragment");
349
350static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001413,
351        "dEQP-GLES3.functional.shaders.constant",
352        "s.const_float_assign_variable_2_vertex");
353
354static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001414,
355        "dEQP-GLES3.functional.shaders.constants",
356        ".const_float_assign_variable_2_fragment");
357
358static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001415,
359        "dEQP-GLES3.functional.shaders.constan",
360        "ts.const_float_assign_user_func_vertex");
361
362static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001416,
363        "dEQP-GLES3.functional.shaders.constant",
364        "s.const_float_assign_user_func_fragment");
365
366static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001417,
367        "dEQP-GLES3.functional.shaders.co",
368        "nstants.const_mat_multiply_vertex");
369
370static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001418,
371        "dEQP-GLES3.functional.shaders.con",
372        "stants.const_mat_multiply_fragment");
373
374static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001419,
375        "dEQP-GLES3.functional.shaders",
376        ".constants.int_decimal_vertex");
377
378static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001420,
379        "dEQP-GLES3.functional.shaders.",
380        "constants.int_decimal_fragment");
381
382static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001421,
383        "dEQP-GLES3.functional.shader",
384        "s.constants.int_octal_vertex");
385
386static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001422,
387        "dEQP-GLES3.functional.shaders",
388        ".constants.int_octal_fragment");
389
390static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001423,
391        "dEQP-GLES3.functional.shaders.co",
392        "nstants.int_hexadecimal_0_vertex");
393
394static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001424,
395        "dEQP-GLES3.functional.shaders.con",
396        "stants.int_hexadecimal_0_fragment");
397
398static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001425,
399        "dEQP-GLES3.functional.shaders.co",
400        "nstants.int_hexadecimal_1_vertex");
401
402static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001426,
403        "dEQP-GLES3.functional.shaders.con",
404        "stants.int_hexadecimal_1_fragment");
405
406static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001427,
407        "dEQP-GLES3.functional.shaders.",
408        "constants.uint_decimal_0_vertex");
409
410static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001428,
411        "dEQP-GLES3.functional.shaders.c",
412        "onstants.uint_decimal_0_fragment");
413
414static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001429,
415        "dEQP-GLES3.functional.shaders.",
416        "constants.uint_decimal_1_vertex");
417
418static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001430,
419        "dEQP-GLES3.functional.shaders.c",
420        "onstants.uint_decimal_1_fragment");
421
422static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001431,
423        "dEQP-GLES3.functional.shaders.",
424        "constants.uint_decimal_2_vertex");
425
426static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001432,
427        "dEQP-GLES3.functional.shaders.c",
428        "onstants.uint_decimal_2_fragment");
429
430static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001433,
431        "dEQP-GLES3.functional.shaders.",
432        "constants.uint_decimal_3_vertex");
433
434static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001434,
435        "dEQP-GLES3.functional.shaders.c",
436        "onstants.uint_decimal_3_fragment");
437
438static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001435,
439        "dEQP-GLES3.functional.shaders",
440        ".constants.uint_octal_0_vertex");
441
442static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001436,
443        "dEQP-GLES3.functional.shaders.",
444        "constants.uint_octal_0_fragment");
445
446static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001437,
447        "dEQP-GLES3.functional.shaders",
448        ".constants.uint_octal_1_vertex");
449
450static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001438,
451        "dEQP-GLES3.functional.shaders.",
452        "constants.uint_octal_1_fragment");
453
454static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001439,
455        "dEQP-GLES3.functional.shaders.co",
456        "nstants.uint_hexadecimal_0_vertex");
457
458static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001440,
459        "dEQP-GLES3.functional.shaders.con",
460        "stants.uint_hexadecimal_0_fragment");
461
462static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001441,
463        "dEQP-GLES3.functional.shaders.co",
464        "nstants.uint_hexadecimal_1_vertex");
465
466static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001442,
467        "dEQP-GLES3.functional.shaders.con",
468        "stants.uint_hexadecimal_1_fragment");
469
470static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001443,
471        "dEQP-GLES3.functional.shaders.",
472        "constants.int_from_uint_vertex");
473
474static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001444,
475        "dEQP-GLES3.functional.shaders.c",
476        "onstants.int_from_uint_fragment");
477
478static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001445,
479        "dEQP-GLES3.functional.shaders.c",
480        "onstants.int_from_uint_2_vertex");
481
482static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001446,
483        "dEQP-GLES3.functional.shaders.co",
484        "nstants.int_from_uint_2_fragment");
485
486static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001447,
487        "dEQP-GLES3.functional.shaders.",
488        "constants.uint_from_int_vertex");
489
490static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001448,
491        "dEQP-GLES3.functional.shaders.c",
492        "onstants.uint_from_int_fragment");
493
494static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001449,
495        "dEQP-GLES3.functional.shaders.c",
496        "onstants.uint_from_int_2_vertex");
497
498static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001450,
499        "dEQP-GLES3.functional.shaders.co",
500        "nstants.uint_from_int_2_fragment");
501
502static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001451,
503        "dEQP-GLES3.functional.shaders.",
504        "constants.int_from_float_vertex");
505
506static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001452,
507        "dEQP-GLES3.functional.shaders.c",
508        "onstants.int_from_float_fragment");
509
510static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001453,
511        "dEQP-GLES3.functional.shaders.c",
512        "onstants.uint_from_float_vertex");
513
514static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001454,
515        "dEQP-GLES3.functional.shaders.co",
516        "nstants.uint_from_float_fragment");
517
518static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001455,
519        "dEQP-GLES3.functional.shaders.",
520        "constants.bool_from_int_vertex");
521
522static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001456,
523        "dEQP-GLES3.functional.shaders.c",
524        "onstants.bool_from_int_fragment");
525
526static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001457,
527        "dEQP-GLES3.functional.shaders.",
528        "constants.bool_from_uint_vertex");
529
530static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001458,
531        "dEQP-GLES3.functional.shaders.c",
532        "onstants.bool_from_uint_fragment");
533
534static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001459,
535        "dEQP-GLES3.functional.shaders.c",
536        "onstants.bool_from_float_vertex");
537
538static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001460,
539        "dEQP-GLES3.functional.shaders.co",
540        "nstants.bool_from_float_fragment");
541
542static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001461,
543        "dEQP-GLES3.functional.shaders.con",
544        "stants.float_int_f_suffix_0_vertex");
545
546static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001462,
547        "dEQP-GLES3.functional.shaders.cons",
548        "tants.float_int_f_suffix_0_fragment");
549
550static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001463,
551        "dEQP-GLES3.functional.shaders.con",
552        "stants.float_int_f_suffix_1_vertex");
553
554static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001464,
555        "dEQP-GLES3.functional.shaders.cons",
556        "tants.float_int_f_suffix_1_fragment");
557
558static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001465,
559        "dEQP-GLES3.functional.shaders",
560        ".constants.int_l_suffix_vertex");
561
562static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001466,
563        "dEQP-GLES3.functional.shaders.",
564        "constants.int_l_suffix_fragment");
565
566static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001467,
567        "dEQP-GLES3.functional.shaders.",
568        "constants.uint_ul_suffix_vertex");
569
570static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001468,
571        "dEQP-GLES3.functional.shaders.c",
572        "onstants.uint_ul_suffix_fragment");
573
574static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001469,
575        "dEQP-GLES3.functional.shaders.c",
576        "onstants.invalid_octal_0_vertex");
577
578static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001470,
579        "dEQP-GLES3.functional.shaders.co",
580        "nstants.invalid_octal_0_fragment");
581
582static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001471,
583        "dEQP-GLES3.functional.shaders.c",
584        "onstants.invalid_octal_1_vertex");
585
586static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001472,
587        "dEQP-GLES3.functional.shaders.co",
588        "nstants.invalid_octal_1_fragment");
589
590static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001473,
591        "dEQP-GLES3.functional.shaders.cons",
592        "tants.invalid_hexadecimal_0_vertex");
593
594static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001474,
595        "dEQP-GLES3.functional.shaders.const",
596        "ants.invalid_hexadecimal_0_fragment");
597
598static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001475,
599        "dEQP-GLES3.functional.shaders.cons",
600        "tants.invalid_hexadecimal_1_vertex");
601
602static SHRINK_HWTEST_F(ActsDeqpgles30002TestSuite, TestCase_001476,
603        "dEQP-GLES3.functional.shaders.const",
604        "ants.invalid_hexadecimal_1_fragment");
605