• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 "../EglBaseFunc.h"
19 #include "../ActsEgl0001TestSuite.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(ActsEgl0001TS, TC003713, "dEQP-EGL.functional.wi",
27     "de_color.fp16");
28 
29 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003714, "dEQP-EGL.functional.wi",
30     "de_color.1010102");
31 
32 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003715, "dEQP-EGL.functional.wide_color",
33     ".window_fp16_default_colorspace");
34 
35 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003716, "dEQP-EGL.functional.wide_color.win",
36     "dow_fp16_colorspace_srgb");
37 
38 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003717, "dEQP-EGL.functional.wide_color.win",
39     "dow_fp16_colorspace_p3");
40 
41 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003718, "dEQP-EGL.functional.wide_color.win",
42     "dow_fp16_colorspace_p3_passthrough");
43 
44 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003719, "dEQP-EGL.functional.wide_color.win",
45     "dow_fp16_colorspace_scrgb");
46 
47 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003720, "dEQP-EGL.functional.wide_color.wi",
48     "ndow_fp16_colorspace_scrgb_linear");
49 
50 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003721, "dEQP-EGL.functional.wide_color.",
51     "pbuffer_fp16_default_colorspace");
52 
53 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003722, "dEQP-EGL.functional.wide_color.pbuff",
54     "er_fp16_colorspace_srgb");
55 
56 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003723, "dEQP-EGL.functional.wide_color.pbuf",
57     "er_fp16_colorspace_p3");
58 
59 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003724, "dEQP-EGL.functional.wide_color.pbu",
60     "ffer_fp16_colorspace_p3_passthrough");
61 
62 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003725, "dEQP-EGL.functional.wide_color",
63     ".pbuffer_fp16_colorspace_scrgb");
64 
65 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003726, "dEQP-EGL.functional.wide_color.pb",
66     "uffer_fp16_colorspace_scrgb_linear");
67 
68 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003727, "dEQP-EGL.functional.wide_color.w",
69     "indow_1010102_colorspace_default");
70 
71 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003728, "dEQP-EGL.functional.wide_color",
72     ".window_1010102_colorspace_srgb");
73 
74 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003729, "dEQP-EGL.functional.wide_color.win",
75     "dow_1010102_colorspace_p3");
76 
77 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003730, "dEQP-EGL.functional.wide_color.wind",
78     "ow_1010102_colorspace_p3_passthrough");
79 
80 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003731, "dEQP-EGL.functional.wide_color.p",
81     "buffer_1010102_colorspace_default");
82 
83 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003732, "dEQP-EGL.functional.wide_color.",
84     "pbuffer_1010102_colorspace_srgb");
85 
86 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003733, "dEQP-EGL.functional.wide_color",
87     ".pbuffer_1010102_colorspace_p3");
88 
89 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003734, "dEQP-EGL.functional.wide_color.pbuff",
90     "er_1010102_colorspace_p3_passthrough");
91 
92 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003735, "dEQP-EGL.functional.wide_color",
93     ".window_8888_colorspace_default");
94 
95 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003736, "dEQP-EGL.functional.wide_color.wind",
96     "ow_8888_colorspace_srgb");
97 
98 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003737, "dEQP-EGL.functional.wide_color.wind",
99     "ow_8888_colorspace_p3");
100 
101 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003738, "dEQP-EGL.functional.wide_color.win",
102     "dow_8888_colorspace_p3_passthrough");
103 
104 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003739, "dEQP-EGL.functional.wide_color.",
105     "pbuffer_8888_colorspace_default");
106 
107 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003740, "dEQP-EGL.functional.wide_color.pbuffe",
108     "r_8888_colorspace_srgb");
109 
110 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003741, "dEQP-EGL.functional.wide_color.pbuff",
111     "er_8888_colorspace_p3");
112 
113 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003742, "dEQP-EGL.functional.wide_color.pbu",
114     "ffer_8888_colorspace_p3_passthrough");
115 
116 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003743, "dEQP-EGL.functional.wide_color",
117     ".window_888_colorspace_default");
118 
119 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003744, "dEQP-EGL.functional.wide_color.windo",
120     "w_888_colorspace_srgb");
121 
122 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003745, "dEQP-EGL.functional.wide_color.wind",
123     "ow_888_colorspace_p3");
124 
125 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003746, "dEQP-EGL.functional.wide_color.wi",
126     "ndow_888_colorspace_p3_passthrough");
127 
128 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003747, "dEQP-EGL.functional.wide_color",
129     ".pbuffer_888_colorspace_default");
130 
131 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003748, "dEQP-EGL.functional.wide_color.pbuff",
132     "er_888_colorspace_srgb");
133 
134 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003749, "dEQP-EGL.functional.wide_color.pbuff",
135     "er_888_colorspace_p3");
136 
137 static SHRINK_HWTEST_F(ActsEgl0001TS, TC003750, "dEQP-EGL.functional.wide_color.pbu",
138     "ffer_888_colorspace_p3_passthrough");
139