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 "../ActsDeqpgles30026TestSuite.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(ActsDeqpgles30026TestSuite, TestCase_025197, 27 "dEQP-GLES3.functional.texture.", 28 "swizzle.single_channel.r_green"); 29 30 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025198, 31 "dEQP-GLES3.functional.texture", 32 ".swizzle.single_channel.r_blue"); 33 34 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025199, 35 "dEQP-GLES3.functional.texture.", 36 "swizzle.single_channel.r_alpha"); 37 38 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025200, 39 "dEQP-GLES3.functional.texture", 40 ".swizzle.single_channel.r_zero"); 41 42 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025201, 43 "dEQP-GLES3.functional.texture", 44 ".swizzle.single_channel.r_one"); 45 46 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025202, 47 "dEQP-GLES3.functional.texture", 48 ".swizzle.single_channel.g_red"); 49 50 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025203, 51 "dEQP-GLES3.functional.texture", 52 ".swizzle.single_channel.g_blue"); 53 54 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025204, 55 "dEQP-GLES3.functional.texture.", 56 "swizzle.single_channel.g_alpha"); 57 58 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025205, 59 "dEQP-GLES3.functional.texture", 60 ".swizzle.single_channel.g_zero"); 61 62 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025206, 63 "dEQP-GLES3.functional.texture", 64 ".swizzle.single_channel.g_one"); 65 66 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025207, 67 "dEQP-GLES3.functional.texture", 68 ".swizzle.single_channel.b_red"); 69 70 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025208, 71 "dEQP-GLES3.functional.texture.", 72 "swizzle.single_channel.b_green"); 73 74 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025209, 75 "dEQP-GLES3.functional.texture.", 76 "swizzle.single_channel.b_alpha"); 77 78 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025210, 79 "dEQP-GLES3.functional.texture", 80 ".swizzle.single_channel.b_zero"); 81 82 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025211, 83 "dEQP-GLES3.functional.texture", 84 ".swizzle.single_channel.b_one"); 85 86 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025212, 87 "dEQP-GLES3.functional.texture", 88 ".swizzle.single_channel.a_red"); 89 90 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025213, 91 "dEQP-GLES3.functional.texture.", 92 "swizzle.single_channel.a_green"); 93 94 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025214, 95 "dEQP-GLES3.functional.texture", 96 ".swizzle.single_channel.a_blue"); 97 98 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025215, 99 "dEQP-GLES3.functional.texture", 100 ".swizzle.single_channel.a_zero"); 101 102 static SHRINK_HWTEST_F(ActsDeqpgles30026TestSuite, TestCase_025216, 103 "dEQP-GLES3.functional.texture", 104 ".swizzle.single_channel.a_one"); 105