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 "../ActsDeqpgles30037TestSuite.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(ActsDeqpgles30037TestSuite, TestCase_036241, 27 "dEQP-GLES3.functional.uniform_api.info_", 28 "query.active_uniform.basic.float_vertex"); 29 30 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036242, 31 "dEQP-GLES3.functional.uniform_api.info_q", 32 "uery.active_uniform.basic.float_fragment"); 33 34 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036243, 35 "dEQP-GLES3.functional.uniform_api.info", 36 "_query.active_uniform.basic.float_both"); 37 38 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036244, 39 "dEQP-GLES3.functional.uniform_api.info", 40 "_query.active_uniform.basic.vec2_vertex"); 41 42 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036245, 43 "dEQP-GLES3.functional.uniform_api.info_", 44 "query.active_uniform.basic.vec2_fragment"); 45 46 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036246, 47 "dEQP-GLES3.functional.uniform_api.inf", 48 "o_query.active_uniform.basic.vec2_both"); 49 50 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036247, 51 "dEQP-GLES3.functional.uniform_api.info", 52 "_query.active_uniform.basic.vec3_vertex"); 53 54 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036248, 55 "dEQP-GLES3.functional.uniform_api.info_", 56 "query.active_uniform.basic.vec3_fragment"); 57 58 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036249, 59 "dEQP-GLES3.functional.uniform_api.inf", 60 "o_query.active_uniform.basic.vec3_both"); 61 62 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036250, 63 "dEQP-GLES3.functional.uniform_api.info", 64 "_query.active_uniform.basic.vec4_vertex"); 65 66 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036251, 67 "dEQP-GLES3.functional.uniform_api.info_", 68 "query.active_uniform.basic.vec4_fragment"); 69 70 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036252, 71 "dEQP-GLES3.functional.uniform_api.inf", 72 "o_query.active_uniform.basic.vec4_both"); 73 74 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036253, 75 "dEQP-GLES3.functional.uniform_api.info", 76 "_query.active_uniform.basic.mat2_vertex"); 77 78 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036254, 79 "dEQP-GLES3.functional.uniform_api.info_", 80 "query.active_uniform.basic.mat2_fragment"); 81 82 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036255, 83 "dEQP-GLES3.functional.uniform_api.inf", 84 "o_query.active_uniform.basic.mat2_both"); 85 86 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036256, 87 "dEQP-GLES3.functional.uniform_api.info_", 88 "query.active_uniform.basic.mat2x3_vertex"); 89 90 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036257, 91 "dEQP-GLES3.functional.uniform_api.info_q", 92 "uery.active_uniform.basic.mat2x3_fragment"); 93 94 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036258, 95 "dEQP-GLES3.functional.uniform_api.info", 96 "_query.active_uniform.basic.mat2x3_both"); 97 98 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036259, 99 "dEQP-GLES3.functional.uniform_api.info_", 100 "query.active_uniform.basic.mat2x4_vertex"); 101 102 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036260, 103 "dEQP-GLES3.functional.uniform_api.info_q", 104 "uery.active_uniform.basic.mat2x4_fragment"); 105 106 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036261, 107 "dEQP-GLES3.functional.uniform_api.info", 108 "_query.active_uniform.basic.mat2x4_both"); 109 110 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036262, 111 "dEQP-GLES3.functional.uniform_api.info_", 112 "query.active_uniform.basic.mat3x2_vertex"); 113 114 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036263, 115 "dEQP-GLES3.functional.uniform_api.info_q", 116 "uery.active_uniform.basic.mat3x2_fragment"); 117 118 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036264, 119 "dEQP-GLES3.functional.uniform_api.info", 120 "_query.active_uniform.basic.mat3x2_both"); 121 122 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036265, 123 "dEQP-GLES3.functional.uniform_api.info", 124 "_query.active_uniform.basic.mat3_vertex"); 125 126 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036266, 127 "dEQP-GLES3.functional.uniform_api.info_", 128 "query.active_uniform.basic.mat3_fragment"); 129 130 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036267, 131 "dEQP-GLES3.functional.uniform_api.inf", 132 "o_query.active_uniform.basic.mat3_both"); 133 134 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036268, 135 "dEQP-GLES3.functional.uniform_api.info_", 136 "query.active_uniform.basic.mat3x4_vertex"); 137 138 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036269, 139 "dEQP-GLES3.functional.uniform_api.info_q", 140 "uery.active_uniform.basic.mat3x4_fragment"); 141 142 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036270, 143 "dEQP-GLES3.functional.uniform_api.info", 144 "_query.active_uniform.basic.mat3x4_both"); 145 146 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036271, 147 "dEQP-GLES3.functional.uniform_api.info_", 148 "query.active_uniform.basic.mat4x2_vertex"); 149 150 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036272, 151 "dEQP-GLES3.functional.uniform_api.info_q", 152 "uery.active_uniform.basic.mat4x2_fragment"); 153 154 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036273, 155 "dEQP-GLES3.functional.uniform_api.info", 156 "_query.active_uniform.basic.mat4x2_both"); 157 158 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036274, 159 "dEQP-GLES3.functional.uniform_api.info_", 160 "query.active_uniform.basic.mat4x3_vertex"); 161 162 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036275, 163 "dEQP-GLES3.functional.uniform_api.info_q", 164 "uery.active_uniform.basic.mat4x3_fragment"); 165 166 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036276, 167 "dEQP-GLES3.functional.uniform_api.info", 168 "_query.active_uniform.basic.mat4x3_both"); 169 170 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036277, 171 "dEQP-GLES3.functional.uniform_api.info", 172 "_query.active_uniform.basic.mat4_vertex"); 173 174 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036278, 175 "dEQP-GLES3.functional.uniform_api.info_", 176 "query.active_uniform.basic.mat4_fragment"); 177 178 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036279, 179 "dEQP-GLES3.functional.uniform_api.inf", 180 "o_query.active_uniform.basic.mat4_both"); 181 182 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036280, 183 "dEQP-GLES3.functional.uniform_api.info", 184 "_query.active_uniform.basic.int_vertex"); 185 186 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036281, 187 "dEQP-GLES3.functional.uniform_api.info_", 188 "query.active_uniform.basic.int_fragment"); 189 190 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036282, 191 "dEQP-GLES3.functional.uniform_api.inf", 192 "o_query.active_uniform.basic.int_both"); 193 194 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036283, 195 "dEQP-GLES3.functional.uniform_api.info_", 196 "query.active_uniform.basic.ivec2_vertex"); 197 198 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036284, 199 "dEQP-GLES3.functional.uniform_api.info_q", 200 "uery.active_uniform.basic.ivec2_fragment"); 201 202 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036285, 203 "dEQP-GLES3.functional.uniform_api.info", 204 "_query.active_uniform.basic.ivec2_both"); 205 206 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036286, 207 "dEQP-GLES3.functional.uniform_api.info_", 208 "query.active_uniform.basic.ivec3_vertex"); 209 210 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036287, 211 "dEQP-GLES3.functional.uniform_api.info_q", 212 "uery.active_uniform.basic.ivec3_fragment"); 213 214 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036288, 215 "dEQP-GLES3.functional.uniform_api.info", 216 "_query.active_uniform.basic.ivec3_both"); 217 218 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036289, 219 "dEQP-GLES3.functional.uniform_api.info_", 220 "query.active_uniform.basic.ivec4_vertex"); 221 222 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036290, 223 "dEQP-GLES3.functional.uniform_api.info_q", 224 "uery.active_uniform.basic.ivec4_fragment"); 225 226 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036291, 227 "dEQP-GLES3.functional.uniform_api.info", 228 "_query.active_uniform.basic.ivec4_both"); 229 230 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036292, 231 "dEQP-GLES3.functional.uniform_api.info", 232 "_query.active_uniform.basic.uint_vertex"); 233 234 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036293, 235 "dEQP-GLES3.functional.uniform_api.info_", 236 "query.active_uniform.basic.uint_fragment"); 237 238 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036294, 239 "dEQP-GLES3.functional.uniform_api.inf", 240 "o_query.active_uniform.basic.uint_both"); 241 242 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036295, 243 "dEQP-GLES3.functional.uniform_api.info_", 244 "query.active_uniform.basic.uvec2_vertex"); 245 246 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036296, 247 "dEQP-GLES3.functional.uniform_api.info_q", 248 "uery.active_uniform.basic.uvec2_fragment"); 249 250 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036297, 251 "dEQP-GLES3.functional.uniform_api.info", 252 "_query.active_uniform.basic.uvec2_both"); 253 254 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036298, 255 "dEQP-GLES3.functional.uniform_api.info_", 256 "query.active_uniform.basic.uvec3_vertex"); 257 258 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036299, 259 "dEQP-GLES3.functional.uniform_api.info_q", 260 "uery.active_uniform.basic.uvec3_fragment"); 261 262 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036300, 263 "dEQP-GLES3.functional.uniform_api.info", 264 "_query.active_uniform.basic.uvec3_both"); 265 266 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036301, 267 "dEQP-GLES3.functional.uniform_api.info_", 268 "query.active_uniform.basic.uvec4_vertex"); 269 270 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036302, 271 "dEQP-GLES3.functional.uniform_api.info_q", 272 "uery.active_uniform.basic.uvec4_fragment"); 273 274 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036303, 275 "dEQP-GLES3.functional.uniform_api.info", 276 "_query.active_uniform.basic.uvec4_both"); 277 278 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036304, 279 "dEQP-GLES3.functional.uniform_api.info", 280 "_query.active_uniform.basic.bool_vertex"); 281 282 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036305, 283 "dEQP-GLES3.functional.uniform_api.info_", 284 "query.active_uniform.basic.bool_fragment"); 285 286 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036306, 287 "dEQP-GLES3.functional.uniform_api.inf", 288 "o_query.active_uniform.basic.bool_both"); 289 290 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036307, 291 "dEQP-GLES3.functional.uniform_api.info_", 292 "query.active_uniform.basic.bvec2_vertex"); 293 294 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036308, 295 "dEQP-GLES3.functional.uniform_api.info_q", 296 "uery.active_uniform.basic.bvec2_fragment"); 297 298 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036309, 299 "dEQP-GLES3.functional.uniform_api.info", 300 "_query.active_uniform.basic.bvec2_both"); 301 302 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036310, 303 "dEQP-GLES3.functional.uniform_api.info_", 304 "query.active_uniform.basic.bvec3_vertex"); 305 306 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036311, 307 "dEQP-GLES3.functional.uniform_api.info_q", 308 "uery.active_uniform.basic.bvec3_fragment"); 309 310 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036312, 311 "dEQP-GLES3.functional.uniform_api.info", 312 "_query.active_uniform.basic.bvec3_both"); 313 314 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036313, 315 "dEQP-GLES3.functional.uniform_api.info_", 316 "query.active_uniform.basic.bvec4_vertex"); 317 318 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036314, 319 "dEQP-GLES3.functional.uniform_api.info_q", 320 "uery.active_uniform.basic.bvec4_fragment"); 321 322 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036315, 323 "dEQP-GLES3.functional.uniform_api.info", 324 "_query.active_uniform.basic.bvec4_both"); 325 326 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036316, 327 "dEQP-GLES3.functional.uniform_api.info_qu", 328 "ery.active_uniform.basic.sampler2D_vertex"); 329 330 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036317, 331 "dEQP-GLES3.functional.uniform_api.info_que", 332 "ry.active_uniform.basic.sampler2D_fragment"); 333 334 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036318, 335 "dEQP-GLES3.functional.uniform_api.info_q", 336 "uery.active_uniform.basic.sampler2D_both"); 337 338 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036319, 339 "dEQP-GLES3.functional.uniform_api.info_que", 340 "ry.active_uniform.basic.samplerCube_vertex"); 341 342 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036320, 343 "dEQP-GLES3.functional.uniform_api.info_quer", 344 "y.active_uniform.basic.samplerCube_fragment"); 345 346 static SHRINK_HWTEST_F(ActsDeqpgles30037TestSuite, TestCase_036321, 347 "dEQP-GLES3.functional.uniform_api.info_qu", 348 "ery.active_uniform.basic.samplerCube_both"); 349