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 "../Deqpgles2BaseFunc.h"
19#include "../ActsDeqpgles20015TestSuite.h"
20#include "shrinkdefine.h"
21
22using namespace std;
23using namespace testing::ext;
24using namespace OHOS;
25
26static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014309,
27        "dEQP-GLES2.functional.uniform_api.va",
28        "lue.initial.render.basic.float_vertex");
29
30static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014310,
31        "dEQP-GLES2.functional.uniform_api.val",
32        "ue.initial.render.basic.float_fragment");
33
34static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014311,
35        "dEQP-GLES2.functional.uniform_api.v",
36        "alue.initial.render.basic.float_both");
37
38static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014312,
39        "dEQP-GLES2.functional.uniform_api.va",
40        "lue.initial.render.basic.vec2_vertex");
41
42static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014313,
43        "dEQP-GLES2.functional.uniform_api.val",
44        "ue.initial.render.basic.vec2_fragment");
45
46static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014314,
47        "dEQP-GLES2.functional.uniform_api.v",
48        "alue.initial.render.basic.vec2_both");
49
50static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014315,
51        "dEQP-GLES2.functional.uniform_api.va",
52        "lue.initial.render.basic.vec3_vertex");
53
54static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014316,
55        "dEQP-GLES2.functional.uniform_api.val",
56        "ue.initial.render.basic.vec3_fragment");
57
58static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014317,
59        "dEQP-GLES2.functional.uniform_api.v",
60        "alue.initial.render.basic.vec3_both");
61
62static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014318,
63        "dEQP-GLES2.functional.uniform_api.va",
64        "lue.initial.render.basic.vec4_vertex");
65
66static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014319,
67        "dEQP-GLES2.functional.uniform_api.val",
68        "ue.initial.render.basic.vec4_fragment");
69
70static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014320,
71        "dEQP-GLES2.functional.uniform_api.v",
72        "alue.initial.render.basic.vec4_both");
73
74static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014321,
75        "dEQP-GLES2.functional.uniform_api.va",
76        "lue.initial.render.basic.mat2_vertex");
77
78static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014322,
79        "dEQP-GLES2.functional.uniform_api.val",
80        "ue.initial.render.basic.mat2_fragment");
81
82static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014323,
83        "dEQP-GLES2.functional.uniform_api.v",
84        "alue.initial.render.basic.mat2_both");
85
86static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014324,
87        "dEQP-GLES2.functional.uniform_api.va",
88        "lue.initial.render.basic.mat3_vertex");
89
90static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014325,
91        "dEQP-GLES2.functional.uniform_api.val",
92        "ue.initial.render.basic.mat3_fragment");
93
94static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014326,
95        "dEQP-GLES2.functional.uniform_api.v",
96        "alue.initial.render.basic.mat3_both");
97
98static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014327,
99        "dEQP-GLES2.functional.uniform_api.va",
100        "lue.initial.render.basic.mat4_vertex");
101
102static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014328,
103        "dEQP-GLES2.functional.uniform_api.val",
104        "ue.initial.render.basic.mat4_fragment");
105
106static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014329,
107        "dEQP-GLES2.functional.uniform_api.v",
108        "alue.initial.render.basic.mat4_both");
109
110static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014330,
111        "dEQP-GLES2.functional.uniform_api.v",
112        "alue.initial.render.basic.int_vertex");
113
114static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014331,
115        "dEQP-GLES2.functional.uniform_api.va",
116        "lue.initial.render.basic.int_fragment");
117
118static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014332,
119        "dEQP-GLES2.functional.uniform_api.",
120        "value.initial.render.basic.int_both");
121
122static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014333,
123        "dEQP-GLES2.functional.uniform_api.va",
124        "lue.initial.render.basic.ivec2_vertex");
125
126static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014334,
127        "dEQP-GLES2.functional.uniform_api.val",
128        "ue.initial.render.basic.ivec2_fragment");
129
130static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014335,
131        "dEQP-GLES2.functional.uniform_api.v",
132        "alue.initial.render.basic.ivec2_both");
133
134static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014336,
135        "dEQP-GLES2.functional.uniform_api.va",
136        "lue.initial.render.basic.ivec3_vertex");
137
138static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014337,
139        "dEQP-GLES2.functional.uniform_api.val",
140        "ue.initial.render.basic.ivec3_fragment");
141
142static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014338,
143        "dEQP-GLES2.functional.uniform_api.v",
144        "alue.initial.render.basic.ivec3_both");
145
146static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014339,
147        "dEQP-GLES2.functional.uniform_api.va",
148        "lue.initial.render.basic.ivec4_vertex");
149
150static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014340,
151        "dEQP-GLES2.functional.uniform_api.val",
152        "ue.initial.render.basic.ivec4_fragment");
153
154static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014341,
155        "dEQP-GLES2.functional.uniform_api.v",
156        "alue.initial.render.basic.ivec4_both");
157
158static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014342,
159        "dEQP-GLES2.functional.uniform_api.va",
160        "lue.initial.render.basic.bool_vertex");
161
162static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014343,
163        "dEQP-GLES2.functional.uniform_api.val",
164        "ue.initial.render.basic.bool_fragment");
165
166static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014344,
167        "dEQP-GLES2.functional.uniform_api.v",
168        "alue.initial.render.basic.bool_both");
169
170static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014345,
171        "dEQP-GLES2.functional.uniform_api.va",
172        "lue.initial.render.basic.bvec2_vertex");
173
174static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014346,
175        "dEQP-GLES2.functional.uniform_api.val",
176        "ue.initial.render.basic.bvec2_fragment");
177
178static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014347,
179        "dEQP-GLES2.functional.uniform_api.v",
180        "alue.initial.render.basic.bvec2_both");
181
182static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014348,
183        "dEQP-GLES2.functional.uniform_api.va",
184        "lue.initial.render.basic.bvec3_vertex");
185
186static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014349,
187        "dEQP-GLES2.functional.uniform_api.val",
188        "ue.initial.render.basic.bvec3_fragment");
189
190static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014350,
191        "dEQP-GLES2.functional.uniform_api.v",
192        "alue.initial.render.basic.bvec3_both");
193
194static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014351,
195        "dEQP-GLES2.functional.uniform_api.va",
196        "lue.initial.render.basic.bvec4_vertex");
197
198static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014352,
199        "dEQP-GLES2.functional.uniform_api.val",
200        "ue.initial.render.basic.bvec4_fragment");
201
202static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014353,
203        "dEQP-GLES2.functional.uniform_api.v",
204        "alue.initial.render.basic.bvec4_both");
205
206static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014354,
207        "dEQP-GLES2.functional.uniform_api.valu",
208        "e.initial.render.basic.sampler2D_vertex");
209
210static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014355,
211        "dEQP-GLES2.functional.uniform_api.value",
212        ".initial.render.basic.sampler2D_fragment");
213
214static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014356,
215        "dEQP-GLES2.functional.uniform_api.val",
216        "ue.initial.render.basic.sampler2D_both");
217
218static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014357,
219        "dEQP-GLES2.functional.uniform_api.value",
220        ".initial.render.basic.samplerCube_vertex");
221
222static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014358,
223        "dEQP-GLES2.functional.uniform_api.value.",
224        "initial.render.basic.samplerCube_fragment");
225
226static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014359,
227        "dEQP-GLES2.functional.uniform_api.valu",
228        "e.initial.render.basic.samplerCube_both");
229
230static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014629,
231        "dEQP-GLES2.functional.uniform_api.value.as",
232        "signed.by_pointer.render.basic.float_vertex");
233
234static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014630,
235        "dEQP-GLES2.functional.uniform_api.value.ass",
236        "igned.by_pointer.render.basic.float_fragment");
237
238static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014631,
239        "dEQP-GLES2.functional.uniform_api.value.a",
240        "ssigned.by_pointer.render.basic.float_both");
241
242static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014632,
243        "dEQP-GLES2.functional.uniform_api.value.as",
244        "signed.by_pointer.render.basic.vec2_vertex");
245
246static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014633,
247        "dEQP-GLES2.functional.uniform_api.value.ass",
248        "igned.by_pointer.render.basic.vec2_fragment");
249
250static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014634,
251        "dEQP-GLES2.functional.uniform_api.value.a",
252        "ssigned.by_pointer.render.basic.vec2_both");
253
254static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014635,
255        "dEQP-GLES2.functional.uniform_api.value.as",
256        "signed.by_pointer.render.basic.vec3_vertex");
257
258static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014636,
259        "dEQP-GLES2.functional.uniform_api.value.ass",
260        "igned.by_pointer.render.basic.vec3_fragment");
261
262static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014637,
263        "dEQP-GLES2.functional.uniform_api.value.a",
264        "ssigned.by_pointer.render.basic.vec3_both");
265
266static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014638,
267        "dEQP-GLES2.functional.uniform_api.value.as",
268        "signed.by_pointer.render.basic.vec4_vertex");
269
270static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014639,
271        "dEQP-GLES2.functional.uniform_api.value.ass",
272        "igned.by_pointer.render.basic.vec4_fragment");
273
274static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014640,
275        "dEQP-GLES2.functional.uniform_api.value.a",
276        "ssigned.by_pointer.render.basic.vec4_both");
277
278static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014641,
279        "dEQP-GLES2.functional.uniform_api.value.as",
280        "signed.by_pointer.render.basic.mat2_vertex");
281
282static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014642,
283        "dEQP-GLES2.functional.uniform_api.value.ass",
284        "igned.by_pointer.render.basic.mat2_fragment");
285
286static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014643,
287        "dEQP-GLES2.functional.uniform_api.value.a",
288        "ssigned.by_pointer.render.basic.mat2_both");
289
290static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014644,
291        "dEQP-GLES2.functional.uniform_api.value.as",
292        "signed.by_pointer.render.basic.mat3_vertex");
293
294static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014645,
295        "dEQP-GLES2.functional.uniform_api.value.ass",
296        "igned.by_pointer.render.basic.mat3_fragment");
297
298static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014646,
299        "dEQP-GLES2.functional.uniform_api.value.a",
300        "ssigned.by_pointer.render.basic.mat3_both");
301
302static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014647,
303        "dEQP-GLES2.functional.uniform_api.value.as",
304        "signed.by_pointer.render.basic.mat4_vertex");
305
306static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014648,
307        "dEQP-GLES2.functional.uniform_api.value.ass",
308        "igned.by_pointer.render.basic.mat4_fragment");
309
310static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014649,
311        "dEQP-GLES2.functional.uniform_api.value.a",
312        "ssigned.by_pointer.render.basic.mat4_both");
313
314static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014650,
315        "dEQP-GLES2.functional.uniform_api.value.a",
316        "ssigned.by_pointer.render.basic.int_vertex");
317
318static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014651,
319        "dEQP-GLES2.functional.uniform_api.value.as",
320        "signed.by_pointer.render.basic.int_fragment");
321
322static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014652,
323        "dEQP-GLES2.functional.uniform_api.value.",
324        "assigned.by_pointer.render.basic.int_both");
325
326static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014653,
327        "dEQP-GLES2.functional.uniform_api.value.as",
328        "signed.by_pointer.render.basic.ivec2_vertex");
329
330static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014654,
331        "dEQP-GLES2.functional.uniform_api.value.ass",
332        "igned.by_pointer.render.basic.ivec2_fragment");
333
334static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014655,
335        "dEQP-GLES2.functional.uniform_api.value.a",
336        "ssigned.by_pointer.render.basic.ivec2_both");
337
338static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014656,
339        "dEQP-GLES2.functional.uniform_api.value.as",
340        "signed.by_pointer.render.basic.ivec3_vertex");
341
342static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014657,
343        "dEQP-GLES2.functional.uniform_api.value.ass",
344        "igned.by_pointer.render.basic.ivec3_fragment");
345
346static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014658,
347        "dEQP-GLES2.functional.uniform_api.value.a",
348        "ssigned.by_pointer.render.basic.ivec3_both");
349
350static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014659,
351        "dEQP-GLES2.functional.uniform_api.value.as",
352        "signed.by_pointer.render.basic.ivec4_vertex");
353
354static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014660,
355        "dEQP-GLES2.functional.uniform_api.value.ass",
356        "igned.by_pointer.render.basic.ivec4_fragment");
357
358static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014661,
359        "dEQP-GLES2.functional.uniform_api.value.a",
360        "ssigned.by_pointer.render.basic.ivec4_both");
361
362static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014662,
363        "dEQP-GLES2.functional.uniform_api.value.as",
364        "signed.by_pointer.render.basic.bool_vertex");
365
366static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014663,
367        "dEQP-GLES2.functional.uniform_api.value.ass",
368        "igned.by_pointer.render.basic.bool_fragment");
369
370static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014664,
371        "dEQP-GLES2.functional.uniform_api.value.a",
372        "ssigned.by_pointer.render.basic.bool_both");
373
374static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014665,
375        "dEQP-GLES2.functional.uniform_api.value.as",
376        "signed.by_pointer.render.basic.bvec2_vertex");
377
378static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014666,
379        "dEQP-GLES2.functional.uniform_api.value.ass",
380        "igned.by_pointer.render.basic.bvec2_fragment");
381
382static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014667,
383        "dEQP-GLES2.functional.uniform_api.value.a",
384        "ssigned.by_pointer.render.basic.bvec2_both");
385
386static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014668,
387        "dEQP-GLES2.functional.uniform_api.value.as",
388        "signed.by_pointer.render.basic.bvec3_vertex");
389
390static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014669,
391        "dEQP-GLES2.functional.uniform_api.value.ass",
392        "igned.by_pointer.render.basic.bvec3_fragment");
393
394static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014670,
395        "dEQP-GLES2.functional.uniform_api.value.a",
396        "ssigned.by_pointer.render.basic.bvec3_both");
397
398static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014671,
399        "dEQP-GLES2.functional.uniform_api.value.as",
400        "signed.by_pointer.render.basic.bvec4_vertex");
401
402static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014672,
403        "dEQP-GLES2.functional.uniform_api.value.ass",
404        "igned.by_pointer.render.basic.bvec4_fragment");
405
406static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014673,
407        "dEQP-GLES2.functional.uniform_api.value.a",
408        "ssigned.by_pointer.render.basic.bvec4_both");
409
410static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014674,
411        "dEQP-GLES2.functional.uniform_api.value.assi",
412        "gned.by_pointer.render.basic.sampler2D_vertex");
413
414static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014675,
415        "dEQP-GLES2.functional.uniform_api.value.assig",
416        "ned.by_pointer.render.basic.sampler2D_fragment");
417
418static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014676,
419        "dEQP-GLES2.functional.uniform_api.value.ass",
420        "igned.by_pointer.render.basic.sampler2D_both");
421
422static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014677,
423        "dEQP-GLES2.functional.uniform_api.value.assig",
424        "ned.by_pointer.render.basic.samplerCube_vertex");
425
426static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014678,
427        "dEQP-GLES2.functional.uniform_api.value.assign",
428        "ed.by_pointer.render.basic.samplerCube_fragment");
429
430static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014679,
431        "dEQP-GLES2.functional.uniform_api.value.assi",
432        "gned.by_pointer.render.basic.samplerCube_both");
433
434static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014933,
435        "dEQP-GLES2.functional.uniform_api.value.a",
436        "ssigned.by_value.render.basic.float_vertex");
437
438static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014934,
439        "dEQP-GLES2.functional.uniform_api.value.as",
440        "signed.by_value.render.basic.float_fragment");
441
442static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014935,
443        "dEQP-GLES2.functional.uniform_api.value.",
444        "assigned.by_value.render.basic.float_both");
445
446static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014936,
447        "dEQP-GLES2.functional.uniform_api.value.a",
448        "ssigned.by_value.render.basic.vec2_vertex");
449
450static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014937,
451        "dEQP-GLES2.functional.uniform_api.value.as",
452        "signed.by_value.render.basic.vec2_fragment");
453
454static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014938,
455        "dEQP-GLES2.functional.uniform_api.value.",
456        "assigned.by_value.render.basic.vec2_both");
457
458static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014939,
459        "dEQP-GLES2.functional.uniform_api.value.a",
460        "ssigned.by_value.render.basic.vec3_vertex");
461
462static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014940,
463        "dEQP-GLES2.functional.uniform_api.value.as",
464        "signed.by_value.render.basic.vec3_fragment");
465
466static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014941,
467        "dEQP-GLES2.functional.uniform_api.value.",
468        "assigned.by_value.render.basic.vec3_both");
469
470static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014942,
471        "dEQP-GLES2.functional.uniform_api.value.a",
472        "ssigned.by_value.render.basic.vec4_vertex");
473
474static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014943,
475        "dEQP-GLES2.functional.uniform_api.value.as",
476        "signed.by_value.render.basic.vec4_fragment");
477
478static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014944,
479        "dEQP-GLES2.functional.uniform_api.value.",
480        "assigned.by_value.render.basic.vec4_both");
481
482static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014945,
483        "dEQP-GLES2.functional.uniform_api.value.",
484        "assigned.by_value.render.basic.int_vertex");
485
486static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014946,
487        "dEQP-GLES2.functional.uniform_api.value.a",
488        "ssigned.by_value.render.basic.int_fragment");
489
490static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014947,
491        "dEQP-GLES2.functional.uniform_api.value",
492        ".assigned.by_value.render.basic.int_both");
493
494static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014948,
495        "dEQP-GLES2.functional.uniform_api.value.a",
496        "ssigned.by_value.render.basic.ivec2_vertex");
497
498static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014949,
499        "dEQP-GLES2.functional.uniform_api.value.as",
500        "signed.by_value.render.basic.ivec2_fragment");
501
502static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014950,
503        "dEQP-GLES2.functional.uniform_api.value.",
504        "assigned.by_value.render.basic.ivec2_both");
505
506static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014951,
507        "dEQP-GLES2.functional.uniform_api.value.a",
508        "ssigned.by_value.render.basic.ivec3_vertex");
509
510static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014952,
511        "dEQP-GLES2.functional.uniform_api.value.as",
512        "signed.by_value.render.basic.ivec3_fragment");
513
514static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014953,
515        "dEQP-GLES2.functional.uniform_api.value.",
516        "assigned.by_value.render.basic.ivec3_both");
517
518static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014954,
519        "dEQP-GLES2.functional.uniform_api.value.a",
520        "ssigned.by_value.render.basic.ivec4_vertex");
521
522static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014955,
523        "dEQP-GLES2.functional.uniform_api.value.as",
524        "signed.by_value.render.basic.ivec4_fragment");
525
526static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014956,
527        "dEQP-GLES2.functional.uniform_api.value.",
528        "assigned.by_value.render.basic.ivec4_both");
529
530static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014957,
531        "dEQP-GLES2.functional.uniform_api.value.a",
532        "ssigned.by_value.render.basic.bool_vertex");
533
534static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014958,
535        "dEQP-GLES2.functional.uniform_api.value.as",
536        "signed.by_value.render.basic.bool_fragment");
537
538static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014959,
539        "dEQP-GLES2.functional.uniform_api.value.",
540        "assigned.by_value.render.basic.bool_both");
541
542static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014960,
543        "dEQP-GLES2.functional.uniform_api.value.a",
544        "ssigned.by_value.render.basic.bvec2_vertex");
545
546static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014961,
547        "dEQP-GLES2.functional.uniform_api.value.as",
548        "signed.by_value.render.basic.bvec2_fragment");
549
550static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014962,
551        "dEQP-GLES2.functional.uniform_api.value.",
552        "assigned.by_value.render.basic.bvec2_both");
553
554static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014963,
555        "dEQP-GLES2.functional.uniform_api.value.a",
556        "ssigned.by_value.render.basic.bvec3_vertex");
557
558static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014964,
559        "dEQP-GLES2.functional.uniform_api.value.as",
560        "signed.by_value.render.basic.bvec3_fragment");
561
562static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014965,
563        "dEQP-GLES2.functional.uniform_api.value.",
564        "assigned.by_value.render.basic.bvec3_both");
565
566static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014966,
567        "dEQP-GLES2.functional.uniform_api.value.a",
568        "ssigned.by_value.render.basic.bvec4_vertex");
569
570static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014967,
571        "dEQP-GLES2.functional.uniform_api.value.as",
572        "signed.by_value.render.basic.bvec4_fragment");
573
574static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014968,
575        "dEQP-GLES2.functional.uniform_api.value.",
576        "assigned.by_value.render.basic.bvec4_both");
577
578static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014969,
579        "dEQP-GLES2.functional.uniform_api.value.ass",
580        "igned.by_value.render.basic.sampler2D_vertex");
581
582static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014970,
583        "dEQP-GLES2.functional.uniform_api.value.assi",
584        "gned.by_value.render.basic.sampler2D_fragment");
585
586static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014971,
587        "dEQP-GLES2.functional.uniform_api.value.as",
588        "signed.by_value.render.basic.sampler2D_both");
589
590static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014972,
591        "dEQP-GLES2.functional.uniform_api.value.assi",
592        "gned.by_value.render.basic.samplerCube_vertex");
593
594static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014973,
595        "dEQP-GLES2.functional.uniform_api.value.assig",
596        "ned.by_value.render.basic.samplerCube_fragment");
597
598static SHRINK_HWTEST_F(ActsDeqpgles20015TestSuite, TestCase_014974,
599        "dEQP-GLES2.functional.uniform_api.value.ass",
600        "igned.by_value.render.basic.samplerCube_both");
601