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 "../Deqpgles2BaseFunc.h" 19 #include "../ActsDeqpgles20003TestSuite.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(ActsDeqpgles20003TestSuite, TestCase_002252, 27 "dEQP-GLES2.functional.shaders.ke", 28 "ywords.keywords.attribute_vertex"); 29 30 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002253, 31 "dEQP-GLES2.functional.shaders.key", 32 "words.keywords.attribute_fragment"); 33 34 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002254, 35 "dEQP-GLES2.functional.shaders.", 36 "keywords.keywords.const_vertex"); 37 38 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002255, 39 "dEQP-GLES2.functional.shaders.k", 40 "eywords.keywords.const_fragment"); 41 42 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002256, 43 "dEQP-GLES2.functional.shaders.k", 44 "eywords.keywords.uniform_vertex"); 45 46 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002257, 47 "dEQP-GLES2.functional.shaders.ke", 48 "ywords.keywords.uniform_fragment"); 49 50 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002258, 51 "dEQP-GLES2.functional.shaders.k", 52 "eywords.keywords.varying_vertex"); 53 54 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002259, 55 "dEQP-GLES2.functional.shaders.ke", 56 "ywords.keywords.varying_fragment"); 57 58 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002260, 59 "dEQP-GLES2.functional.shaders.", 60 "keywords.keywords.break_vertex"); 61 62 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002261, 63 "dEQP-GLES2.functional.shaders.k", 64 "eywords.keywords.break_fragment"); 65 66 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002262, 67 "dEQP-GLES2.functional.shaders.k", 68 "eywords.keywords.continue_vertex"); 69 70 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002263, 71 "dEQP-GLES2.functional.shaders.ke", 72 "ywords.keywords.continue_fragment"); 73 74 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002264, 75 "dEQP-GLES2.functional.shader", 76 "s.keywords.keywords.do_vertex"); 77 78 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002265, 79 "dEQP-GLES2.functional.shaders", 80 ".keywords.keywords.do_fragment"); 81 82 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002266, 83 "dEQP-GLES2.functional.shaders", 84 ".keywords.keywords.for_vertex"); 85 86 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002267, 87 "dEQP-GLES2.functional.shaders.", 88 "keywords.keywords.for_fragment"); 89 90 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002268, 91 "dEQP-GLES2.functional.shaders.", 92 "keywords.keywords.while_vertex"); 93 94 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002269, 95 "dEQP-GLES2.functional.shaders.k", 96 "eywords.keywords.while_fragment"); 97 98 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002270, 99 "dEQP-GLES2.functional.shader", 100 "s.keywords.keywords.if_vertex"); 101 102 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002271, 103 "dEQP-GLES2.functional.shaders", 104 ".keywords.keywords.if_fragment"); 105 106 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002272, 107 "dEQP-GLES2.functional.shaders", 108 ".keywords.keywords.else_vertex"); 109 110 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002273, 111 "dEQP-GLES2.functional.shaders.", 112 "keywords.keywords.else_fragment"); 113 114 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002274, 115 "dEQP-GLES2.functional.shader", 116 "s.keywords.keywords.in_vertex"); 117 118 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002275, 119 "dEQP-GLES2.functional.shaders", 120 ".keywords.keywords.in_fragment"); 121 122 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002276, 123 "dEQP-GLES2.functional.shaders", 124 ".keywords.keywords.out_vertex"); 125 126 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002277, 127 "dEQP-GLES2.functional.shaders.", 128 "keywords.keywords.out_fragment"); 129 130 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002278, 131 "dEQP-GLES2.functional.shaders.", 132 "keywords.keywords.inout_vertex"); 133 134 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002279, 135 "dEQP-GLES2.functional.shaders.k", 136 "eywords.keywords.inout_fragment"); 137 138 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002280, 139 "dEQP-GLES2.functional.shaders.", 140 "keywords.keywords.float_vertex"); 141 142 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002281, 143 "dEQP-GLES2.functional.shaders.k", 144 "eywords.keywords.float_fragment"); 145 146 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002282, 147 "dEQP-GLES2.functional.shaders", 148 ".keywords.keywords.int_vertex"); 149 150 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002283, 151 "dEQP-GLES2.functional.shaders.", 152 "keywords.keywords.int_fragment"); 153 154 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002284, 155 "dEQP-GLES2.functional.shaders", 156 ".keywords.keywords.void_vertex"); 157 158 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002285, 159 "dEQP-GLES2.functional.shaders.", 160 "keywords.keywords.void_fragment"); 161 162 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002286, 163 "dEQP-GLES2.functional.shaders", 164 ".keywords.keywords.bool_vertex"); 165 166 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002287, 167 "dEQP-GLES2.functional.shaders.", 168 "keywords.keywords.bool_fragment"); 169 170 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002288, 171 "dEQP-GLES2.functional.shaders", 172 ".keywords.keywords.lowp_vertex"); 173 174 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002289, 175 "dEQP-GLES2.functional.shaders.", 176 "keywords.keywords.lowp_fragment"); 177 178 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002290, 179 "dEQP-GLES2.functional.shaders.k", 180 "eywords.keywords.mediump_vertex"); 181 182 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002291, 183 "dEQP-GLES2.functional.shaders.ke", 184 "ywords.keywords.mediump_fragment"); 185 186 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002292, 187 "dEQP-GLES2.functional.shaders.", 188 "keywords.keywords.highp_vertex"); 189 190 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002293, 191 "dEQP-GLES2.functional.shaders.k", 192 "eywords.keywords.highp_fragment"); 193 194 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002294, 195 "dEQP-GLES2.functional.shaders.ke", 196 "ywords.keywords.precision_vertex"); 197 198 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002295, 199 "dEQP-GLES2.functional.shaders.key", 200 "words.keywords.precision_fragment"); 201 202 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002296, 203 "dEQP-GLES2.functional.shaders.ke", 204 "ywords.keywords.invariant_vertex"); 205 206 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002297, 207 "dEQP-GLES2.functional.shaders.key", 208 "words.keywords.invariant_fragment"); 209 210 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002298, 211 "dEQP-GLES2.functional.shaders.k", 212 "eywords.keywords.discard_vertex"); 213 214 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002299, 215 "dEQP-GLES2.functional.shaders.ke", 216 "ywords.keywords.discard_fragment"); 217 218 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002300, 219 "dEQP-GLES2.functional.shaders.", 220 "keywords.keywords.return_vertex"); 221 222 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002301, 223 "dEQP-GLES2.functional.shaders.k", 224 "eywords.keywords.return_fragment"); 225 226 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002302, 227 "dEQP-GLES2.functional.shaders.", 228 "keywords.keywords.vec4_fragment"); 229 230 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002303, 231 "dEQP-GLES2.functional.shaders.", 232 "keywords.keywords.struct_vertex"); 233 234 static SHRINK_HWTEST_F(ActsDeqpgles20003TestSuite, TestCase_002304, 235 "dEQP-GLES2.functional.shaders.k", 236 "eywords.keywords.struct_fragment"); 237