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 "../ActsDeqpgles30001TestSuite.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(ActsDeqpgles30001TestSuite, TestCase_000728, 27 "dEQP-GLES3.functional.buffer.co", 28 "py.single_buffer.array_copy_read"); 29 30 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000729, 31 "dEQP-GLES3.functional.buffer.cop", 32 "y.single_buffer.array_copy_write"); 33 34 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000730, 35 "dEQP-GLES3.functional.buffer.copy", 36 ".single_buffer.array_element_array"); 37 38 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000731, 39 "dEQP-GLES3.functional.buffer.cop", 40 "y.single_buffer.array_pixel_pack"); 41 42 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000732, 43 "dEQP-GLES3.functional.buffer.copy", 44 ".single_buffer.array_pixel_unpack"); 45 46 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000733, 47 "dEQP-GLES3.functional.buffer.copy.si", 48 "ngle_buffer.array_transform_feedback"); 49 50 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000734, 51 "dEQP-GLES3.functional.buffer.c", 52 "opy.single_buffer.array_uniform"); 53 54 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000735, 55 "dEQP-GLES3.functional.buffer.co", 56 "py.single_buffer.copy_read_array"); 57 58 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000736, 59 "dEQP-GLES3.functional.buffer.copy.", 60 "single_buffer.copy_read_copy_write"); 61 62 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000737, 63 "dEQP-GLES3.functional.buffer.copy.s", 64 "ingle_buffer.copy_read_element_array"); 65 66 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000738, 67 "dEQP-GLES3.functional.buffer.copy.", 68 "single_buffer.copy_read_pixel_pack"); 69 70 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000739, 71 "dEQP-GLES3.functional.buffer.copy.s", 72 "ingle_buffer.copy_read_pixel_unpack"); 73 74 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000740, 75 "dEQP-GLES3.functional.buffer.copy.sing", 76 "le_buffer.copy_read_transform_feedback"); 77 78 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000741, 79 "dEQP-GLES3.functional.buffer.cop", 80 "y.single_buffer.copy_read_uniform"); 81 82 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000742, 83 "dEQP-GLES3.functional.buffer.cop", 84 "y.single_buffer.copy_write_array"); 85 86 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000743, 87 "dEQP-GLES3.functional.buffer.copy.", 88 "single_buffer.copy_write_copy_read"); 89 90 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000744, 91 "dEQP-GLES3.functional.buffer.copy.si", 92 "ngle_buffer.copy_write_element_array"); 93 94 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000745, 95 "dEQP-GLES3.functional.buffer.copy.", 96 "single_buffer.copy_write_pixel_pack"); 97 98 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000746, 99 "dEQP-GLES3.functional.buffer.copy.s", 100 "ingle_buffer.copy_write_pixel_unpack"); 101 102 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000747, 103 "dEQP-GLES3.functional.buffer.copy.sing", 104 "le_buffer.copy_write_transform_feedback"); 105 106 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000748, 107 "dEQP-GLES3.functional.buffer.copy", 108 ".single_buffer.copy_write_uniform"); 109 110 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000749, 111 "dEQP-GLES3.functional.buffer.copy", 112 ".single_buffer.element_array_array"); 113 114 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000750, 115 "dEQP-GLES3.functional.buffer.copy.s", 116 "ingle_buffer.element_array_copy_read"); 117 118 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000751, 119 "dEQP-GLES3.functional.buffer.copy.si", 120 "ngle_buffer.element_array_copy_write"); 121 122 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000752, 123 "dEQP-GLES3.functional.buffer.copy.si", 124 "ngle_buffer.element_array_pixel_pack"); 125 126 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000753, 127 "dEQP-GLES3.functional.buffer.copy.sin", 128 "gle_buffer.element_array_pixel_unpack"); 129 130 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000754, 131 "dEQP-GLES3.functional.buffer.copy.single", 132 "_buffer.element_array_transform_feedback"); 133 134 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000755, 135 "dEQP-GLES3.functional.buffer.copy.", 136 "single_buffer.element_array_uniform"); 137 138 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000756, 139 "dEQP-GLES3.functional.buffer.cop", 140 "y.single_buffer.pixel_pack_array"); 141 142 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000757, 143 "dEQP-GLES3.functional.buffer.copy.", 144 "single_buffer.pixel_pack_copy_read"); 145 146 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000758, 147 "dEQP-GLES3.functional.buffer.copy.", 148 "single_buffer.pixel_pack_copy_write"); 149 150 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000759, 151 "dEQP-GLES3.functional.buffer.copy.si", 152 "ngle_buffer.pixel_pack_element_array"); 153 154 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000760, 155 "dEQP-GLES3.functional.buffer.copy.s", 156 "ingle_buffer.pixel_pack_pixel_unpack"); 157 158 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000761, 159 "dEQP-GLES3.functional.buffer.copy.sing", 160 "le_buffer.pixel_pack_transform_feedback"); 161 162 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000762, 163 "dEQP-GLES3.functional.buffer.copy", 164 ".single_buffer.pixel_pack_uniform"); 165 166 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000763, 167 "dEQP-GLES3.functional.buffer.copy", 168 ".single_buffer.pixel_unpack_array"); 169 170 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000764, 171 "dEQP-GLES3.functional.buffer.copy.s", 172 "ingle_buffer.pixel_unpack_copy_read"); 173 174 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000765, 175 "dEQP-GLES3.functional.buffer.copy.s", 176 "ingle_buffer.pixel_unpack_copy_write"); 177 178 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000766, 179 "dEQP-GLES3.functional.buffer.copy.sin", 180 "gle_buffer.pixel_unpack_element_array"); 181 182 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000767, 183 "dEQP-GLES3.functional.buffer.copy.s", 184 "ingle_buffer.pixel_unpack_pixel_pack"); 185 186 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000768, 187 "dEQP-GLES3.functional.buffer.copy.singl", 188 "e_buffer.pixel_unpack_transform_feedback"); 189 190 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000769, 191 "dEQP-GLES3.functional.buffer.copy.", 192 "single_buffer.pixel_unpack_uniform"); 193 194 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000770, 195 "dEQP-GLES3.functional.buffer.copy.si", 196 "ngle_buffer.transform_feedback_array"); 197 198 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000771, 199 "dEQP-GLES3.functional.buffer.copy.sing", 200 "le_buffer.transform_feedback_copy_read"); 201 202 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000772, 203 "dEQP-GLES3.functional.buffer.copy.sing", 204 "le_buffer.transform_feedback_copy_write"); 205 206 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000773, 207 "dEQP-GLES3.functional.buffer.copy.single", 208 "_buffer.transform_feedback_element_array"); 209 210 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000774, 211 "dEQP-GLES3.functional.buffer.copy.sing", 212 "le_buffer.transform_feedback_pixel_pack"); 213 214 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000775, 215 "dEQP-GLES3.functional.buffer.copy.singl", 216 "e_buffer.transform_feedback_pixel_unpack"); 217 218 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000776, 219 "dEQP-GLES3.functional.buffer.copy.sin", 220 "gle_buffer.transform_feedback_uniform"); 221 222 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000777, 223 "dEQP-GLES3.functional.buffer.c", 224 "opy.single_buffer.uniform_array"); 225 226 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000778, 227 "dEQP-GLES3.functional.buffer.cop", 228 "y.single_buffer.uniform_copy_read"); 229 230 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000779, 231 "dEQP-GLES3.functional.buffer.copy", 232 ".single_buffer.uniform_copy_write"); 233 234 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000780, 235 "dEQP-GLES3.functional.buffer.copy.", 236 "single_buffer.uniform_element_array"); 237 238 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000781, 239 "dEQP-GLES3.functional.buffer.copy", 240 ".single_buffer.uniform_pixel_pack"); 241 242 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000782, 243 "dEQP-GLES3.functional.buffer.copy.", 244 "single_buffer.uniform_pixel_unpack"); 245 246 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000783, 247 "dEQP-GLES3.functional.buffer.copy.sin", 248 "gle_buffer.uniform_transform_feedback"); 249