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_000665, 27 "dEQP-GLES3.functional.buffe", 28 "r.copy.basic.array_copy_read"); 29 30 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000666, 31 "dEQP-GLES3.functional.buffer", 32 ".copy.basic.array_copy_write"); 33 34 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000667, 35 "dEQP-GLES3.functional.buffer.", 36 "copy.basic.array_element_array"); 37 38 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000668, 39 "dEQP-GLES3.functional.buffer", 40 ".copy.basic.array_pixel_pack"); 41 42 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000669, 43 "dEQP-GLES3.functional.buffer.", 44 "copy.basic.array_pixel_unpack"); 45 46 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000670, 47 "dEQP-GLES3.functional.buffer.cop", 48 "y.basic.array_transform_feedback"); 49 50 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000671, 51 "dEQP-GLES3.functional.buff", 52 "er.copy.basic.array_uniform"); 53 54 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000672, 55 "dEQP-GLES3.functional.buffe", 56 "r.copy.basic.copy_read_array"); 57 58 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000673, 59 "dEQP-GLES3.functional.buffer.c", 60 "opy.basic.copy_read_copy_write"); 61 62 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000674, 63 "dEQP-GLES3.functional.buffer.co", 64 "py.basic.copy_read_element_array"); 65 66 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000675, 67 "dEQP-GLES3.functional.buffer.c", 68 "opy.basic.copy_read_pixel_pack"); 69 70 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000676, 71 "dEQP-GLES3.functional.buffer.co", 72 "py.basic.copy_read_pixel_unpack"); 73 74 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000677, 75 "dEQP-GLES3.functional.buffer.copy.", 76 "basic.copy_read_transform_feedback"); 77 78 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000678, 79 "dEQP-GLES3.functional.buffer", 80 ".copy.basic.copy_read_uniform"); 81 82 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000679, 83 "dEQP-GLES3.functional.buffer", 84 ".copy.basic.copy_write_array"); 85 86 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000680, 87 "dEQP-GLES3.functional.buffer.c", 88 "opy.basic.copy_write_copy_read"); 89 90 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000681, 91 "dEQP-GLES3.functional.buffer.cop", 92 "y.basic.copy_write_element_array"); 93 94 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000682, 95 "dEQP-GLES3.functional.buffer.c", 96 "opy.basic.copy_write_pixel_pack"); 97 98 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000683, 99 "dEQP-GLES3.functional.buffer.co", 100 "py.basic.copy_write_pixel_unpack"); 101 102 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000684, 103 "dEQP-GLES3.functional.buffer.copy.", 104 "basic.copy_write_transform_feedback"); 105 106 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000685, 107 "dEQP-GLES3.functional.buffer.", 108 "copy.basic.copy_write_uniform"); 109 110 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000686, 111 "dEQP-GLES3.functional.buffer.", 112 "copy.basic.element_array_array"); 113 114 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000687, 115 "dEQP-GLES3.functional.buffer.co", 116 "py.basic.element_array_copy_read"); 117 118 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000688, 119 "dEQP-GLES3.functional.buffer.cop", 120 "y.basic.element_array_copy_write"); 121 122 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000689, 123 "dEQP-GLES3.functional.buffer.cop", 124 "y.basic.element_array_pixel_pack"); 125 126 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000690, 127 "dEQP-GLES3.functional.buffer.copy", 128 ".basic.element_array_pixel_unpack"); 129 130 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000691, 131 "dEQP-GLES3.functional.buffer.copy.ba", 132 "sic.element_array_transform_feedback"); 133 134 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000692, 135 "dEQP-GLES3.functional.buffer.c", 136 "opy.basic.element_array_uniform"); 137 138 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000693, 139 "dEQP-GLES3.functional.buffer", 140 ".copy.basic.pixel_pack_array"); 141 142 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000694, 143 "dEQP-GLES3.functional.buffer.c", 144 "opy.basic.pixel_pack_copy_read"); 145 146 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000695, 147 "dEQP-GLES3.functional.buffer.c", 148 "opy.basic.pixel_pack_copy_write"); 149 150 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000696, 151 "dEQP-GLES3.functional.buffer.cop", 152 "y.basic.pixel_pack_element_array"); 153 154 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000697, 155 "dEQP-GLES3.functional.buffer.co", 156 "py.basic.pixel_pack_pixel_unpack"); 157 158 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000698, 159 "dEQP-GLES3.functional.buffer.copy.", 160 "basic.pixel_pack_transform_feedback"); 161 162 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000699, 163 "dEQP-GLES3.functional.buffer.", 164 "copy.basic.pixel_pack_uniform"); 165 166 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000700, 167 "dEQP-GLES3.functional.buffer.", 168 "copy.basic.pixel_unpack_array"); 169 170 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000701, 171 "dEQP-GLES3.functional.buffer.co", 172 "py.basic.pixel_unpack_copy_read"); 173 174 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000702, 175 "dEQP-GLES3.functional.buffer.co", 176 "py.basic.pixel_unpack_copy_write"); 177 178 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000703, 179 "dEQP-GLES3.functional.buffer.copy", 180 ".basic.pixel_unpack_element_array"); 181 182 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000704, 183 "dEQP-GLES3.functional.buffer.co", 184 "py.basic.pixel_unpack_pixel_pack"); 185 186 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000705, 187 "dEQP-GLES3.functional.buffer.copy.b", 188 "asic.pixel_unpack_transform_feedback"); 189 190 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000706, 191 "dEQP-GLES3.functional.buffer.c", 192 "opy.basic.pixel_unpack_uniform"); 193 194 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000707, 195 "dEQP-GLES3.functional.buffer.cop", 196 "y.basic.transform_feedback_array"); 197 198 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000708, 199 "dEQP-GLES3.functional.buffer.copy.", 200 "basic.transform_feedback_copy_read"); 201 202 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000709, 203 "dEQP-GLES3.functional.buffer.copy.", 204 "basic.transform_feedback_copy_write"); 205 206 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000710, 207 "dEQP-GLES3.functional.buffer.copy.ba", 208 "sic.transform_feedback_element_array"); 209 210 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000711, 211 "dEQP-GLES3.functional.buffer.copy.", 212 "basic.transform_feedback_pixel_pack"); 213 214 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000712, 215 "dEQP-GLES3.functional.buffer.copy.b", 216 "asic.transform_feedback_pixel_unpack"); 217 218 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000713, 219 "dEQP-GLES3.functional.buffer.copy", 220 ".basic.transform_feedback_uniform"); 221 222 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000714, 223 "dEQP-GLES3.functional.buff", 224 "er.copy.basic.uniform_array"); 225 226 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000715, 227 "dEQP-GLES3.functional.buffer", 228 ".copy.basic.uniform_copy_read"); 229 230 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000716, 231 "dEQP-GLES3.functional.buffer.", 232 "copy.basic.uniform_copy_write"); 233 234 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000717, 235 "dEQP-GLES3.functional.buffer.c", 236 "opy.basic.uniform_element_array"); 237 238 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000718, 239 "dEQP-GLES3.functional.buffer.", 240 "copy.basic.uniform_pixel_pack"); 241 242 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000719, 243 "dEQP-GLES3.functional.buffer.c", 244 "opy.basic.uniform_pixel_unpack"); 245 246 static SHRINK_HWTEST_F(ActsDeqpgles30001TestSuite, TestCase_000720, 247 "dEQP-GLES3.functional.buffer.copy", 248 ".basic.uniform_transform_feedback"); 249