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 "../ActsDeqpgles30040TestSuite.h" 20 #include "shrinkdefine.h" 21 22 using namespace std; 23 using namespace testing::ext; 24 using namespace OHOS; 25 26 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039020, 27 "dEQP-GLES3.functional.fragment_o", 28 "ut.basic.uint.rgba32ui_lowp_uint"); 29 30 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039021, 31 "dEQP-GLES3.functional.fragment_o", 32 "ut.basic.uint.rgba32ui_lowp_uvec2"); 33 34 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039022, 35 "dEQP-GLES3.functional.fragment_o", 36 "ut.basic.uint.rgba32ui_lowp_uvec3"); 37 38 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039023, 39 "dEQP-GLES3.functional.fragment_o", 40 "ut.basic.uint.rgba32ui_lowp_uvec4"); 41 42 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039024, 43 "dEQP-GLES3.functional.fragment_ou", 44 "t.basic.uint.rgba32ui_mediump_uint"); 45 46 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039025, 47 "dEQP-GLES3.functional.fragment_out", 48 ".basic.uint.rgba32ui_mediump_uvec2"); 49 50 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039026, 51 "dEQP-GLES3.functional.fragment_out", 52 ".basic.uint.rgba32ui_mediump_uvec3"); 53 54 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039027, 55 "dEQP-GLES3.functional.fragment_out", 56 ".basic.uint.rgba32ui_mediump_uvec4"); 57 58 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039028, 59 "dEQP-GLES3.functional.fragment_o", 60 "ut.basic.uint.rgba32ui_highp_uint"); 61 62 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039029, 63 "dEQP-GLES3.functional.fragment_ou", 64 "t.basic.uint.rgba32ui_highp_uvec2"); 65 66 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039030, 67 "dEQP-GLES3.functional.fragment_ou", 68 "t.basic.uint.rgba32ui_highp_uvec3"); 69 70 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039031, 71 "dEQP-GLES3.functional.fragment_ou", 72 "t.basic.uint.rgba32ui_highp_uvec4"); 73 74 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039032, 75 "dEQP-GLES3.functional.fragment_o", 76 "ut.basic.uint.rgba16ui_lowp_uint"); 77 78 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039033, 79 "dEQP-GLES3.functional.fragment_o", 80 "ut.basic.uint.rgba16ui_lowp_uvec2"); 81 82 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039034, 83 "dEQP-GLES3.functional.fragment_o", 84 "ut.basic.uint.rgba16ui_lowp_uvec3"); 85 86 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039035, 87 "dEQP-GLES3.functional.fragment_o", 88 "ut.basic.uint.rgba16ui_lowp_uvec4"); 89 90 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039036, 91 "dEQP-GLES3.functional.fragment_ou", 92 "t.basic.uint.rgba16ui_mediump_uint"); 93 94 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039037, 95 "dEQP-GLES3.functional.fragment_out", 96 ".basic.uint.rgba16ui_mediump_uvec2"); 97 98 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039038, 99 "dEQP-GLES3.functional.fragment_out", 100 ".basic.uint.rgba16ui_mediump_uvec3"); 101 102 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039039, 103 "dEQP-GLES3.functional.fragment_out", 104 ".basic.uint.rgba16ui_mediump_uvec4"); 105 106 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039040, 107 "dEQP-GLES3.functional.fragment_o", 108 "ut.basic.uint.rgba16ui_highp_uint"); 109 110 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039041, 111 "dEQP-GLES3.functional.fragment_ou", 112 "t.basic.uint.rgba16ui_highp_uvec2"); 113 114 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039042, 115 "dEQP-GLES3.functional.fragment_ou", 116 "t.basic.uint.rgba16ui_highp_uvec3"); 117 118 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039043, 119 "dEQP-GLES3.functional.fragment_ou", 120 "t.basic.uint.rgba16ui_highp_uvec4"); 121 122 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039044, 123 "dEQP-GLES3.functional.fragment_", 124 "out.basic.uint.rgba8ui_lowp_uint"); 125 126 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039045, 127 "dEQP-GLES3.functional.fragment_o", 128 "ut.basic.uint.rgba8ui_lowp_uvec2"); 129 130 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039046, 131 "dEQP-GLES3.functional.fragment_o", 132 "ut.basic.uint.rgba8ui_lowp_uvec3"); 133 134 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039047, 135 "dEQP-GLES3.functional.fragment_o", 136 "ut.basic.uint.rgba8ui_lowp_uvec4"); 137 138 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039048, 139 "dEQP-GLES3.functional.fragment_ou", 140 "t.basic.uint.rgba8ui_mediump_uint"); 141 142 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039049, 143 "dEQP-GLES3.functional.fragment_ou", 144 "t.basic.uint.rgba8ui_mediump_uvec2"); 145 146 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039050, 147 "dEQP-GLES3.functional.fragment_ou", 148 "t.basic.uint.rgba8ui_mediump_uvec3"); 149 150 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039051, 151 "dEQP-GLES3.functional.fragment_ou", 152 "t.basic.uint.rgba8ui_mediump_uvec4"); 153 154 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039052, 155 "dEQP-GLES3.functional.fragment_o", 156 "ut.basic.uint.rgba8ui_highp_uint"); 157 158 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039053, 159 "dEQP-GLES3.functional.fragment_o", 160 "ut.basic.uint.rgba8ui_highp_uvec2"); 161 162 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039054, 163 "dEQP-GLES3.functional.fragment_o", 164 "ut.basic.uint.rgba8ui_highp_uvec3"); 165 166 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039055, 167 "dEQP-GLES3.functional.fragment_o", 168 "ut.basic.uint.rgba8ui_highp_uvec4"); 169 170 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039056, 171 "dEQP-GLES3.functional.fragment_ou", 172 "t.basic.uint.rgb10_a2ui_lowp_uint"); 173 174 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039057, 175 "dEQP-GLES3.functional.fragment_ou", 176 "t.basic.uint.rgb10_a2ui_lowp_uvec2"); 177 178 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039058, 179 "dEQP-GLES3.functional.fragment_ou", 180 "t.basic.uint.rgb10_a2ui_lowp_uvec3"); 181 182 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039059, 183 "dEQP-GLES3.functional.fragment_ou", 184 "t.basic.uint.rgb10_a2ui_lowp_uvec4"); 185 186 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039060, 187 "dEQP-GLES3.functional.fragment_out", 188 ".basic.uint.rgb10_a2ui_mediump_uint"); 189 190 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039061, 191 "dEQP-GLES3.functional.fragment_out.", 192 "basic.uint.rgb10_a2ui_mediump_uvec2"); 193 194 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039062, 195 "dEQP-GLES3.functional.fragment_out.", 196 "basic.uint.rgb10_a2ui_mediump_uvec3"); 197 198 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039063, 199 "dEQP-GLES3.functional.fragment_out.", 200 "basic.uint.rgb10_a2ui_mediump_uvec4"); 201 202 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039064, 203 "dEQP-GLES3.functional.fragment_ou", 204 "t.basic.uint.rgb10_a2ui_highp_uint"); 205 206 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039065, 207 "dEQP-GLES3.functional.fragment_out", 208 ".basic.uint.rgb10_a2ui_highp_uvec2"); 209 210 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039066, 211 "dEQP-GLES3.functional.fragment_out", 212 ".basic.uint.rgb10_a2ui_highp_uvec3"); 213 214 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039067, 215 "dEQP-GLES3.functional.fragment_out", 216 ".basic.uint.rgb10_a2ui_highp_uvec4"); 217 218 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039068, 219 "dEQP-GLES3.functional.fragment_", 220 "out.basic.uint.rg32ui_lowp_uint"); 221 222 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039069, 223 "dEQP-GLES3.functional.fragment_", 224 "out.basic.uint.rg32ui_lowp_uvec2"); 225 226 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039070, 227 "dEQP-GLES3.functional.fragment_", 228 "out.basic.uint.rg32ui_lowp_uvec3"); 229 230 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039071, 231 "dEQP-GLES3.functional.fragment_", 232 "out.basic.uint.rg32ui_lowp_uvec4"); 233 234 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039072, 235 "dEQP-GLES3.functional.fragment_o", 236 "ut.basic.uint.rg32ui_mediump_uint"); 237 238 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039073, 239 "dEQP-GLES3.functional.fragment_ou", 240 "t.basic.uint.rg32ui_mediump_uvec2"); 241 242 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039074, 243 "dEQP-GLES3.functional.fragment_ou", 244 "t.basic.uint.rg32ui_mediump_uvec3"); 245 246 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039075, 247 "dEQP-GLES3.functional.fragment_ou", 248 "t.basic.uint.rg32ui_mediump_uvec4"); 249 250 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039076, 251 "dEQP-GLES3.functional.fragment_", 252 "out.basic.uint.rg32ui_highp_uint"); 253 254 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039077, 255 "dEQP-GLES3.functional.fragment_o", 256 "ut.basic.uint.rg32ui_highp_uvec2"); 257 258 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039078, 259 "dEQP-GLES3.functional.fragment_o", 260 "ut.basic.uint.rg32ui_highp_uvec3"); 261 262 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039079, 263 "dEQP-GLES3.functional.fragment_o", 264 "ut.basic.uint.rg32ui_highp_uvec4"); 265 266 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039080, 267 "dEQP-GLES3.functional.fragment_", 268 "out.basic.uint.rg16ui_lowp_uint"); 269 270 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039081, 271 "dEQP-GLES3.functional.fragment_", 272 "out.basic.uint.rg16ui_lowp_uvec2"); 273 274 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039082, 275 "dEQP-GLES3.functional.fragment_", 276 "out.basic.uint.rg16ui_lowp_uvec3"); 277 278 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039083, 279 "dEQP-GLES3.functional.fragment_", 280 "out.basic.uint.rg16ui_lowp_uvec4"); 281 282 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039084, 283 "dEQP-GLES3.functional.fragment_o", 284 "ut.basic.uint.rg16ui_mediump_uint"); 285 286 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039085, 287 "dEQP-GLES3.functional.fragment_ou", 288 "t.basic.uint.rg16ui_mediump_uvec2"); 289 290 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039086, 291 "dEQP-GLES3.functional.fragment_ou", 292 "t.basic.uint.rg16ui_mediump_uvec3"); 293 294 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039087, 295 "dEQP-GLES3.functional.fragment_ou", 296 "t.basic.uint.rg16ui_mediump_uvec4"); 297 298 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039088, 299 "dEQP-GLES3.functional.fragment_", 300 "out.basic.uint.rg16ui_highp_uint"); 301 302 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039089, 303 "dEQP-GLES3.functional.fragment_o", 304 "ut.basic.uint.rg16ui_highp_uvec2"); 305 306 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039090, 307 "dEQP-GLES3.functional.fragment_o", 308 "ut.basic.uint.rg16ui_highp_uvec3"); 309 310 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039091, 311 "dEQP-GLES3.functional.fragment_o", 312 "ut.basic.uint.rg16ui_highp_uvec4"); 313 314 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039092, 315 "dEQP-GLES3.functional.fragment", 316 "_out.basic.uint.rg8ui_lowp_uint"); 317 318 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039093, 319 "dEQP-GLES3.functional.fragment_", 320 "out.basic.uint.rg8ui_lowp_uvec2"); 321 322 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039094, 323 "dEQP-GLES3.functional.fragment_", 324 "out.basic.uint.rg8ui_lowp_uvec3"); 325 326 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039095, 327 "dEQP-GLES3.functional.fragment_", 328 "out.basic.uint.rg8ui_lowp_uvec4"); 329 330 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039096, 331 "dEQP-GLES3.functional.fragment_o", 332 "ut.basic.uint.rg8ui_mediump_uint"); 333 334 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039097, 335 "dEQP-GLES3.functional.fragment_o", 336 "ut.basic.uint.rg8ui_mediump_uvec2"); 337 338 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039098, 339 "dEQP-GLES3.functional.fragment_o", 340 "ut.basic.uint.rg8ui_mediump_uvec3"); 341 342 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039099, 343 "dEQP-GLES3.functional.fragment_o", 344 "ut.basic.uint.rg8ui_mediump_uvec4"); 345 346 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039100, 347 "dEQP-GLES3.functional.fragment_", 348 "out.basic.uint.rg8ui_highp_uint"); 349 350 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039101, 351 "dEQP-GLES3.functional.fragment_", 352 "out.basic.uint.rg8ui_highp_uvec2"); 353 354 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039102, 355 "dEQP-GLES3.functional.fragment_", 356 "out.basic.uint.rg8ui_highp_uvec3"); 357 358 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039103, 359 "dEQP-GLES3.functional.fragment_", 360 "out.basic.uint.rg8ui_highp_uvec4"); 361 362 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039104, 363 "dEQP-GLES3.functional.fragment", 364 "_out.basic.uint.r32ui_lowp_uint"); 365 366 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039105, 367 "dEQP-GLES3.functional.fragment_", 368 "out.basic.uint.r32ui_lowp_uvec2"); 369 370 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039106, 371 "dEQP-GLES3.functional.fragment_", 372 "out.basic.uint.r32ui_lowp_uvec3"); 373 374 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039107, 375 "dEQP-GLES3.functional.fragment_", 376 "out.basic.uint.r32ui_lowp_uvec4"); 377 378 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039108, 379 "dEQP-GLES3.functional.fragment_o", 380 "ut.basic.uint.r32ui_mediump_uint"); 381 382 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039109, 383 "dEQP-GLES3.functional.fragment_o", 384 "ut.basic.uint.r32ui_mediump_uvec2"); 385 386 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039110, 387 "dEQP-GLES3.functional.fragment_o", 388 "ut.basic.uint.r32ui_mediump_uvec3"); 389 390 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039111, 391 "dEQP-GLES3.functional.fragment_o", 392 "ut.basic.uint.r32ui_mediump_uvec4"); 393 394 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039112, 395 "dEQP-GLES3.functional.fragment_", 396 "out.basic.uint.r32ui_highp_uint"); 397 398 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039113, 399 "dEQP-GLES3.functional.fragment_", 400 "out.basic.uint.r32ui_highp_uvec2"); 401 402 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039114, 403 "dEQP-GLES3.functional.fragment_", 404 "out.basic.uint.r32ui_highp_uvec3"); 405 406 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039115, 407 "dEQP-GLES3.functional.fragment_", 408 "out.basic.uint.r32ui_highp_uvec4"); 409 410 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039116, 411 "dEQP-GLES3.functional.fragment", 412 "_out.basic.uint.r16ui_lowp_uint"); 413 414 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039117, 415 "dEQP-GLES3.functional.fragment_", 416 "out.basic.uint.r16ui_lowp_uvec2"); 417 418 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039118, 419 "dEQP-GLES3.functional.fragment_", 420 "out.basic.uint.r16ui_lowp_uvec3"); 421 422 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039119, 423 "dEQP-GLES3.functional.fragment_", 424 "out.basic.uint.r16ui_lowp_uvec4"); 425 426 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039120, 427 "dEQP-GLES3.functional.fragment_o", 428 "ut.basic.uint.r16ui_mediump_uint"); 429 430 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039121, 431 "dEQP-GLES3.functional.fragment_o", 432 "ut.basic.uint.r16ui_mediump_uvec2"); 433 434 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039122, 435 "dEQP-GLES3.functional.fragment_o", 436 "ut.basic.uint.r16ui_mediump_uvec3"); 437 438 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039123, 439 "dEQP-GLES3.functional.fragment_o", 440 "ut.basic.uint.r16ui_mediump_uvec4"); 441 442 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039124, 443 "dEQP-GLES3.functional.fragment_", 444 "out.basic.uint.r16ui_highp_uint"); 445 446 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039125, 447 "dEQP-GLES3.functional.fragment_", 448 "out.basic.uint.r16ui_highp_uvec2"); 449 450 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039126, 451 "dEQP-GLES3.functional.fragment_", 452 "out.basic.uint.r16ui_highp_uvec3"); 453 454 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039127, 455 "dEQP-GLES3.functional.fragment_", 456 "out.basic.uint.r16ui_highp_uvec4"); 457 458 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039128, 459 "dEQP-GLES3.functional.fragment", 460 "_out.basic.uint.r8ui_lowp_uint"); 461 462 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039129, 463 "dEQP-GLES3.functional.fragment", 464 "_out.basic.uint.r8ui_lowp_uvec2"); 465 466 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039130, 467 "dEQP-GLES3.functional.fragment", 468 "_out.basic.uint.r8ui_lowp_uvec3"); 469 470 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039131, 471 "dEQP-GLES3.functional.fragment", 472 "_out.basic.uint.r8ui_lowp_uvec4"); 473 474 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039132, 475 "dEQP-GLES3.functional.fragment_", 476 "out.basic.uint.r8ui_mediump_uint"); 477 478 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039133, 479 "dEQP-GLES3.functional.fragment_o", 480 "ut.basic.uint.r8ui_mediump_uvec2"); 481 482 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039134, 483 "dEQP-GLES3.functional.fragment_o", 484 "ut.basic.uint.r8ui_mediump_uvec3"); 485 486 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039135, 487 "dEQP-GLES3.functional.fragment_o", 488 "ut.basic.uint.r8ui_mediump_uvec4"); 489 490 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039136, 491 "dEQP-GLES3.functional.fragment", 492 "_out.basic.uint.r8ui_highp_uint"); 493 494 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039137, 495 "dEQP-GLES3.functional.fragment_", 496 "out.basic.uint.r8ui_highp_uvec2"); 497 498 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039138, 499 "dEQP-GLES3.functional.fragment_", 500 "out.basic.uint.r8ui_highp_uvec3"); 501 502 static SHRINK_HWTEST_F(ActsDeqpgles30040TestSuite, TestCase_039139, 503 "dEQP-GLES3.functional.fragment_", 504 "out.basic.uint.r8ui_highp_uvec4"); 505