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 "../ActsDeqpgles310016TestSuite.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(ActsDeqpgles310016TestSuite, TestCase_015273, 27 "dEQP-GLES31.functional.state_query.in", 28 "dexed.sample_mask_value_getbooleani_v"); 29 30 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015274, 31 "dEQP-GLES31.functional.state_query.in", 32 "dexed.sample_mask_value_getintegeri_v"); 33 34 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015275, 35 "dEQP-GLES31.functional.state_query.ind", 36 "exed.sample_mask_value_getinteger64i_v"); 37 38 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015276, 39 "dEQP-GLES31.functional.state_query.indexed", 40 ".max_compute_work_group_count_getbooleani_v"); 41 42 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015277, 43 "dEQP-GLES31.functional.state_query.indexed", 44 ".max_compute_work_group_count_getintegeri_v"); 45 46 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015278, 47 "dEQP-GLES31.functional.state_query.indexed.", 48 "max_compute_work_group_count_getinteger64i_v"); 49 50 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015279, 51 "dEQP-GLES31.functional.state_query.indexed", 52 ".max_compute_work_group_size_getbooleani_v"); 53 54 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015280, 55 "dEQP-GLES31.functional.state_query.indexed", 56 ".max_compute_work_group_size_getintegeri_v"); 57 58 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015281, 59 "dEQP-GLES31.functional.state_query.indexed.", 60 "max_compute_work_group_size_getinteger64i_v"); 61 62 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015282, 63 "dEQP-GLES31.functional.state_query.indexed.", 64 "atomic_counter_buffer_binding_getbooleani_v"); 65 66 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015283, 67 "dEQP-GLES31.functional.state_query.indexed.", 68 "atomic_counter_buffer_binding_getintegeri_v"); 69 70 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015284, 71 "dEQP-GLES31.functional.state_query.indexed.a", 72 "tomic_counter_buffer_binding_getinteger64i_v"); 73 74 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015285, 75 "dEQP-GLES31.functional.state_query.indexed", 76 ".atomic_counter_buffer_start_getbooleani_v"); 77 78 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015286, 79 "dEQP-GLES31.functional.state_query.indexed", 80 ".atomic_counter_buffer_start_getintegeri_v"); 81 82 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015287, 83 "dEQP-GLES31.functional.state_query.indexed.", 84 "atomic_counter_buffer_start_getinteger64i_v"); 85 86 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015288, 87 "dEQP-GLES31.functional.state_query.indexe", 88 "d.atomic_counter_buffer_size_getbooleani_v"); 89 90 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015289, 91 "dEQP-GLES31.functional.state_query.indexe", 92 "d.atomic_counter_buffer_size_getintegeri_v"); 93 94 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015290, 95 "dEQP-GLES31.functional.state_query.indexed", 96 ".atomic_counter_buffer_size_getinteger64i_v"); 97 98 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015291, 99 "dEQP-GLES31.functional.state_query.indexed.", 100 "shader_storage_buffer_binding_getbooleani_v"); 101 102 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015292, 103 "dEQP-GLES31.functional.state_query.indexed.", 104 "shader_storage_buffer_binding_getintegeri_v"); 105 106 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015293, 107 "dEQP-GLES31.functional.state_query.indexed.s", 108 "hader_storage_buffer_binding_getinteger64i_v"); 109 110 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015294, 111 "dEQP-GLES31.functional.state_query.indexed", 112 ".shader_storage_buffer_start_getbooleani_v"); 113 114 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015295, 115 "dEQP-GLES31.functional.state_query.indexed", 116 ".shader_storage_buffer_start_getintegeri_v"); 117 118 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015296, 119 "dEQP-GLES31.functional.state_query.indexed.", 120 "shader_storage_buffer_start_getinteger64i_v"); 121 122 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015297, 123 "dEQP-GLES31.functional.state_query.indexe", 124 "d.shader_storage_buffer_size_getbooleani_v"); 125 126 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015298, 127 "dEQP-GLES31.functional.state_query.indexe", 128 "d.shader_storage_buffer_size_getintegeri_v"); 129 130 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015299, 131 "dEQP-GLES31.functional.state_query.indexed", 132 ".shader_storage_buffer_size_getinteger64i_v"); 133 134 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015300, 135 "dEQP-GLES31.functional.state_query.in", 136 "dexed.image_binding_name_getbooleani_v"); 137 138 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015301, 139 "dEQP-GLES31.functional.state_query.in", 140 "dexed.image_binding_name_getintegeri_v"); 141 142 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015302, 143 "dEQP-GLES31.functional.state_query.ind", 144 "exed.image_binding_name_getinteger64i_v"); 145 146 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015303, 147 "dEQP-GLES31.functional.state_query.ind", 148 "exed.image_binding_level_getbooleani_v"); 149 150 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015304, 151 "dEQP-GLES31.functional.state_query.ind", 152 "exed.image_binding_level_getintegeri_v"); 153 154 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015305, 155 "dEQP-GLES31.functional.state_query.inde", 156 "xed.image_binding_level_getinteger64i_v"); 157 158 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015306, 159 "dEQP-GLES31.functional.state_query.inde", 160 "xed.image_binding_layered_getbooleani_v"); 161 162 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015307, 163 "dEQP-GLES31.functional.state_query.inde", 164 "xed.image_binding_layered_getintegeri_v"); 165 166 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015308, 167 "dEQP-GLES31.functional.state_query.index", 168 "ed.image_binding_layered_getinteger64i_v"); 169 170 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015309, 171 "dEQP-GLES31.functional.state_query.ind", 172 "exed.image_binding_layer_getbooleani_v"); 173 174 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015310, 175 "dEQP-GLES31.functional.state_query.ind", 176 "exed.image_binding_layer_getintegeri_v"); 177 178 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015311, 179 "dEQP-GLES31.functional.state_query.inde", 180 "xed.image_binding_layer_getinteger64i_v"); 181 182 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015312, 183 "dEQP-GLES31.functional.state_query.ind", 184 "exed.image_binding_access_getbooleani_v"); 185 186 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015313, 187 "dEQP-GLES31.functional.state_query.ind", 188 "exed.image_binding_access_getintegeri_v"); 189 190 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015314, 191 "dEQP-GLES31.functional.state_query.inde", 192 "xed.image_binding_access_getinteger64i_v"); 193 194 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015315, 195 "dEQP-GLES31.functional.state_query.ind", 196 "exed.image_binding_format_getbooleani_v"); 197 198 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015316, 199 "dEQP-GLES31.functional.state_query.ind", 200 "exed.image_binding_format_getintegeri_v"); 201 202 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015317, 203 "dEQP-GLES31.functional.state_query.inde", 204 "xed.image_binding_format_getinteger64i_v"); 205 206 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015318, 207 "dEQP-GLES31.functional.state_", 208 "query.indexed.blend_isenabledi"); 209 210 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015319, 211 "dEQP-GLES31.functional.state_quer", 212 "y.indexed.color_mask_getbooleani_v"); 213 214 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015320, 215 "dEQP-GLES31.functional.state_quer", 216 "y.indexed.color_mask_getintegeri_v"); 217 218 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015321, 219 "dEQP-GLES31.functional.state_query", 220 ".indexed.color_mask_getinteger64i_v"); 221 222 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015322, 223 "dEQP-GLES31.functional.state_quer", 224 "y.indexed.blend_func_getbooleani_v"); 225 226 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015323, 227 "dEQP-GLES31.functional.state_quer", 228 "y.indexed.blend_func_getintegeri_v"); 229 230 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015324, 231 "dEQP-GLES31.functional.state_query", 232 ".indexed.blend_func_getinteger64i_v"); 233 234 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015325, 235 "dEQP-GLES31.functional.state_query.", 236 "indexed.blend_equation_getbooleani_v"); 237 238 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015326, 239 "dEQP-GLES31.functional.state_query.", 240 "indexed.blend_equation_getintegeri_v"); 241 242 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015327, 243 "dEQP-GLES31.functional.state_query.i", 244 "ndexed.blend_equation_getinteger64i_v"); 245 246 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015328, 247 "dEQP-GLES31.functional.state_query.index", 248 "ed.blend_equation_advanced_getbooleani_v"); 249 250 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015329, 251 "dEQP-GLES31.functional.state_query.index", 252 "ed.blend_equation_advanced_getintegeri_v"); 253 254 static SHRINK_HWTEST_F(ActsDeqpgles310016TestSuite, TestCase_015330, 255 "dEQP-GLES31.functional.state_query.indexe", 256 "d.blend_equation_advanced_getinteger64i_v"); 257